MADNESS  0.10.1
Namespaces | Typedefs
functypedefs.h File Reference

Provides typedefs to hide use of templates and to increase interoperability. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 madness
 File holds all helper structures necessary for the CC_Operator and CC2 class.
 

Typedefs

typedef SeparatedConvolution< double_complex, 1 > madness::complex_convolution_1d
 
typedef std::shared_ptr< complex_convolution_1d > madness::complex_convolution_1d_ptr
 
typedef SeparatedConvolution< double_complex, 2 > madness::complex_convolution_2d
 
typedef std::shared_ptr< complex_convolution_2d > madness::complex_convolution_2d_ptr
 
typedef SeparatedConvolution< double_complex, 3 > madness::complex_convolution_3d
 
typedef std::shared_ptr< complex_convolution_3d > madness::complex_convolution_3d_ptr
 
typedef SeparatedConvolution< double_complex, 4 > madness::complex_convolution_4d
 
typedef std::shared_ptr< complex_convolution_4d > madness::complex_convolution_4d_ptr
 
typedef SeparatedConvolution< double_complex, 5 > madness::complex_convolution_5d
 
typedef std::shared_ptr< complex_convolution_5d > madness::complex_convolution_5d_ptr
 
typedef SeparatedConvolution< double_complex, 6 > madness::complex_convolution_6d
 
typedef std::shared_ptr< complex_convolution_6d > madness::complex_convolution_6d_ptr
 
typedef Derivative< double_complex, 1 > madness::complex_derivative_1d
 
typedef Derivative< double_complex, 2 > madness::complex_derivative_2d
 
typedef Derivative< double_complex, 3 > madness::complex_derivative_3d
 
typedef Derivative< double_complex, 4 > madness::complex_derivative_4d
 
typedef Derivative< double_complex, 5 > madness::complex_derivative_5d
 
typedef Derivative< double_complex, 6 > madness::complex_derivative_6d
 
typedef FunctionFactory< double_complex, 1 > madness::complex_factory_1d
 
typedef FunctionFactory< double_complex, 2 > madness::complex_factory_2d
 
typedef FunctionFactory< double_complex, 3 > madness::complex_factory_3d
 
typedef FunctionFactory< double_complex, 4 > madness::complex_factory_4d
 
typedef FunctionFactory< double_complex, 5 > madness::complex_factory_5d
 
typedef FunctionFactory< double_complex, 6 > madness::complex_factory_6d
 
typedef FunctionImpl< double_complex, 1 > madness::complex_funcimpl_1d
 
typedef FunctionImpl< double_complex, 2 > madness::complex_funcimpl_2d
 
typedef FunctionImpl< double_complex, 3 > madness::complex_funcimpl_3d
 
typedef FunctionImpl< double_complex, 4 > madness::complex_funcimpl_4d
 
typedef FunctionImpl< double_complex, 5 > madness::complex_funcimpl_5d
 
typedef FunctionImpl< double_complex, 6 > madness::complex_funcimpl_6d
 
typedef Function< double_complex, 1 > madness::complex_function_1d
 
typedef Function< double_complex, 2 > madness::complex_function_2d
 
typedef Function< double_complex, 3 > madness::complex_function_3d
 
typedef Function< double_complex, 4 > madness::complex_function_4d
 
typedef Function< double_complex, 5 > madness::complex_function_5d
 
typedef Function< double_complex, 6 > madness::complex_function_6d
 
typedef std::shared_ptr< FunctionFunctorInterface< double_complex, 1 > > madness::complex_functor_1d
 
typedef std::shared_ptr< FunctionFunctorInterface< double_complex, 2 > > madness::complex_functor_2d
 
typedef std::shared_ptr< FunctionFunctorInterface< double_complex, 3 > > madness::complex_functor_3d
 
typedef std::shared_ptr< FunctionFunctorInterface< double_complex, 4 > > madness::complex_functor_4d
 
typedef std::shared_ptr< FunctionFunctorInterface< double_complex, 5 > > madness::complex_functor_5d
 
typedef std::shared_ptr< FunctionFunctorInterface< double_complex, 6 > > madness::complex_functor_6d
 
typedef Tensor< double_complexmadness::complex_tensor
 
typedef Vector< double, 1 > madness::coord_1d
 
typedef Vector< double, 2 > madness::coord_2d
 
typedef Vector< double, 4 > madness::coord_4d
 
typedef Vector< double, 5 > madness::coord_5d
 
typedef FunctionDefaults< 1 > madness::function_defaults_1d
 
typedef FunctionDefaults< 2 > madness::function_defaults_2d
 
typedef FunctionDefaults< 3 > madness::function_defaults_3d
 
typedef FunctionDefaults< 4 > madness::function_defaults_4d
 
typedef FunctionDefaults< 5 > madness::function_defaults_5d
 
typedef FunctionDefaults< 6 > madness::function_defaults_6d
 
typedef std::shared_ptr< WorldDCPmapInterface< Key< 1 > > > madness::pmap_1d
 
typedef std::shared_ptr< WorldDCPmapInterface< Key< 2 > > > madness::pmap_2d
 
typedef std::shared_ptr< WorldDCPmapInterface< Key< 3 > > > madness::pmap_3d
 
typedef std::shared_ptr< WorldDCPmapInterface< Key< 4 > > > madness::pmap_4d
 
typedef std::shared_ptr< WorldDCPmapInterface< Key< 5 > > > madness::pmap_5d
 
typedef std::shared_ptr< WorldDCPmapInterface< Key< 6 > > > madness::pmap_6d
 
typedef SeparatedConvolution< double, 1 > madness::real_convolution_1d
 
typedef std::shared_ptr< real_convolution_1d > madness::real_convolution_1d_ptr
 
typedef SeparatedConvolution< double, 2 > madness::real_convolution_2d
 
typedef std::shared_ptr< real_convolution_2d > madness::real_convolution_2d_ptr
 
typedef SeparatedConvolution< double, 3 > madness::real_convolution_3d
 
typedef std::shared_ptr< real_convolution_3d > madness::real_convolution_3d_ptr
 
typedef SeparatedConvolution< double, 4 > madness::real_convolution_4d
 
typedef std::shared_ptr< real_convolution_4d > madness::real_convolution_4d_ptr
 
typedef SeparatedConvolution< double, 5 > madness::real_convolution_5d
 
typedef std::shared_ptr< real_convolution_5d > madness::real_convolution_5d_ptr
 
typedef SeparatedConvolution< double, 6 > madness::real_convolution_6d
 
typedef std::shared_ptr< real_convolution_6d > madness::real_convolution_6d_ptr
 
typedef Derivative< double, 1 > madness::real_derivative_1d
 
typedef Derivative< double, 2 > madness::real_derivative_2d
 
typedef Derivative< double, 3 > madness::real_derivative_3d
 
typedef Derivative< double, 4 > madness::real_derivative_4d
 
typedef Derivative< double, 5 > madness::real_derivative_5d
 
typedef Derivative< double, 6 > madness::real_derivative_6d
 
typedef FunctionFactory< double, 1 > madness::real_factory_1d
 
typedef FunctionFactory< double, 2 > madness::real_factory_2d
 
typedef FunctionFactory< double, 3 > madness::real_factory_3d
 
typedef FunctionFactory< double, 4 > madness::real_factory_4d
 
typedef FunctionFactory< double, 5 > madness::real_factory_5d
 
typedef FunctionFactory< double, 6 > madness::real_factory_6d
 
typedef FunctionImpl< double, 1 > madness::real_funcimpl_1d
 
typedef FunctionImpl< double, 2 > madness::real_funcimpl_2d
 
typedef FunctionImpl< double, 3 > madness::real_funcimpl_3d
 
typedef FunctionImpl< double, 4 > madness::real_funcimpl_4d
 
typedef FunctionImpl< double, 5 > madness::real_funcimpl_5d
 
typedef FunctionImpl< double, 6 > madness::real_funcimpl_6d
 
typedef Function< double, 1 > madness::real_function_1d
 
typedef Function< double, 2 > madness::real_function_2d
 
typedef Function< double, 3 > madness::real_function_3d
 
typedef Function< double, 4 > madness::real_function_4d
 
typedef Function< double, 5 > madness::real_function_5d
 
typedef Function< double, 6 > madness::real_function_6d
 
typedef std::shared_ptr< FunctionFunctorInterface< double, 1 > > madness::real_functor_1d
 
typedef std::shared_ptr< FunctionFunctorInterface< double, 2 > > madness::real_functor_2d
 
typedef std::shared_ptr< FunctionFunctorInterface< double, 3 > > madness::real_functor_3d
 
typedef std::shared_ptr< FunctionFunctorInterface< double, 4 > > madness::real_functor_4d
 
typedef std::shared_ptr< FunctionFunctorInterface< double, 5 > > madness::real_functor_5d
 
typedef std::shared_ptr< FunctionFunctorInterface< double, 6 > > madness::real_functor_6d
 
typedef Tensor< double > madness::real_tensor
 
typedef Tensor< double_complexmadness::tensor_complex
 
typedef Tensor< double > madness::tensor_real
 
typedef std::vector< std::complex< double > > madness::vector_complex
 
typedef std::vector< complex_function_1d > madness::vector_complex_function_1d
 
typedef std::vector< complex_function_2d > madness::vector_complex_function_2d
 
typedef std::vector< complex_function_3d > madness::vector_complex_function_3d
 
typedef std::vector< complex_function_4d > madness::vector_complex_function_4d
 
typedef std::vector< complex_function_5d > madness::vector_complex_function_5d
 
typedef std::vector< complex_function_6d > madness::vector_complex_function_6d
 
typedef std::vector< Vector< double, 1 > > madness::vector_coord_1d
 
typedef std::vector< Vector< double, 2 > > madness::vector_coord_2d
 
typedef std::vector< Vector< double, 3 > > madness::vector_coord_3d
 
typedef std::vector< Vector< double, 4 > > madness::vector_coord_4d
 
typedef std::vector< Vector< double, 5 > > madness::vector_coord_5d
 
typedef std::vector< Vector< double, 6 > > madness::vector_coord_6d
 
typedef std::vector< double > madness::vector_real
 
typedef std::vector< real_function_1d > madness::vector_real_function_1d
 
typedef std::vector< real_function_2d > madness::vector_real_function_2d
 
typedef std::vector< real_function_3d > madness::vector_real_function_3d
 
typedef std::vector< real_function_4d > madness::vector_real_function_4d
 
typedef std::vector< real_function_5d > madness::vector_real_function_5d
 
typedef std::vector< real_function_6d > madness::vector_real_function_6d
 

Detailed Description

Provides typedefs to hide use of templates and to increase interoperability.