BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Namespaces | Functions
complex_aux.hpp File Reference
#include "scalar_traits.hpp"

Go to the source code of this file.

Namespaces

 Bempp
 
 

Functions

template<typename T >
ScalarTraits< T >::RealType Fiber::realPart (const T &x)
 
template<>
float Fiber::realPart (const std::complex< float > &x)
 
template<>
double Fiber::realPart (const std::complex< double > &x)
 
template<typename T >
ScalarTraits< T >::RealType Fiber::imagPart (const T &x)
 
template<>
float Fiber::imagPart (const std::complex< float > &x)
 
template<>
double Fiber::imagPart (const std::complex< double > &x)
 
template<typename T >
Fiber::conj (const T &x)
 
template<>
std::complex< float > Fiber::conj (const std::complex< float > &x)
 
template<>
std::complex< double > Fiber::conj (const std::complex< double > &x)
 
template<typename ValueType >
ValueType Fiber::expm (const ValueType &x)
 Returns exp(-x). More...
 
template<typename ValueType >
std::complex< ValueType > Fiber::expm (const std::complex< ValueType > &x)
 Returns exp(-x). More...
 

Detailed Description

Utility functions for uniform operations on real and complex numbers.