MADNESS 0.10.1
Classes | Namespaces | Functions
complexfun.h File Reference
#include <madness/mra/mra.h>
Include dependency graph for complexfun.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  madness::abs_op< Q, NDIM >
 
struct  madness::abs_square_op< Q, NDIM >
 
struct  madness::conj_op< Q, NDIM >
 
struct  madness::function_real2complex_op< Q, NDIM >
 
struct  madness::imag_op< Q, NDIM >
 
struct  madness::real_op< Q, NDIM >
 

Namespaces

namespace  madness
 Namespace for all elements and tools of MADNESS.
 

Functions

template<typename Q , int NDIM>
Function< typename TensorTypeData< Q >::scalar_type, NDIMmadness::abs (const Function< Q, NDIM > &func)
 
double madness::abs (double x)
 
template<typename Q , int NDIM>
Function< typename TensorTypeData< Q >::scalar_type, NDIMmadness::abs_square (const Function< Q, NDIM > &func)
 
template<typename Q , int NDIM>
Function< std::complex< Q >, NDIMmadness::function_real2complex (const Function< Q, NDIM > &r)
 
template<typename Q , int NDIM>
Function< typename TensorTypeData< Q >::scalar_type, NDIMmadness::imag (const Function< Q, NDIM > &func)
 
double madness::imag (double x)
 
template<typename Q , int NDIM>
Function< typename TensorTypeData< Q >::scalar_type, NDIMmadness::real (const Function< Q, NDIM > &func)
 
double madness::real (double x)
 
template<typename Q >
Tensor< Qmadness::tensor_abs (const Tensor< std::complex< Q > > &c)
 
template<typename Q >
Tensor< std::complex< Q > > madness::tensor_real2complex (const Tensor< Q > &r)
 
template<typename Q >
Tensor< Qmadness::tensor_ximag (const Tensor< std::complex< Q > > &c)
 
template<typename Q >
Tensor< Qmadness::tensor_xreal (const Tensor< std::complex< Q > > &c)