| MADNESS
    version 0.9
    | 
Provides typedefs to hide use of templates and to increase interoperability. More...

Go to the source code of this file.
| Namespaces | |
| madness | |
| Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces. | |
| Typedefs | |
| typedef Tensor< double > | madness::real_tensor | 
| typedef Tensor< double_complex > | madness::complex_tensor | 
| typedef Tensor< double > | madness::tensor_real | 
| typedef Tensor< double_complex > | madness::tensor_complex | 
| 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 std::vector< double > | madness::vector_real | 
| typedef std::vector < std::complex< double > > | madness::vector_complex | 
| 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 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 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::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 | 
| 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 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 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 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 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 SeparatedConvolution < double, 1 > | madness::real_convolution_1d | 
| typedef SeparatedConvolution < double, 2 > | madness::real_convolution_2d | 
| typedef SeparatedConvolution < double, 3 > | madness::real_convolution_3d | 
| typedef SeparatedConvolution < double, 4 > | madness::real_convolution_4d | 
| typedef SeparatedConvolution < double, 5 > | madness::real_convolution_5d | 
| typedef SeparatedConvolution < double, 6 > | madness::real_convolution_6d | 
| typedef SeparatedConvolution < double_complex, 1 > | madness::complex_convolution_1d | 
| typedef SeparatedConvolution < double_complex, 2 > | madness::complex_convolution_2d | 
| typedef SeparatedConvolution < double_complex, 3 > | madness::complex_convolution_3d | 
| typedef SeparatedConvolution < double_complex, 4 > | madness::complex_convolution_4d | 
| typedef SeparatedConvolution < double_complex, 5 > | madness::complex_convolution_5d | 
| typedef SeparatedConvolution < double_complex, 6 > | madness::complex_convolution_6d | 
| typedef std::shared_ptr < real_convolution_1d > | madness::real_convolution_1d_ptr | 
| typedef std::shared_ptr < real_convolution_2d > | madness::real_convolution_2d_ptr | 
| typedef std::shared_ptr < real_convolution_3d > | madness::real_convolution_3d_ptr | 
| typedef std::shared_ptr < real_convolution_4d > | madness::real_convolution_4d_ptr | 
| typedef std::shared_ptr < real_convolution_5d > | madness::real_convolution_5d_ptr | 
| typedef std::shared_ptr < real_convolution_6d > | madness::real_convolution_6d_ptr | 
| typedef std::shared_ptr < complex_convolution_1d > | madness::complex_convolution_1d_ptr | 
| typedef std::shared_ptr < complex_convolution_2d > | madness::complex_convolution_2d_ptr | 
| typedef std::shared_ptr < complex_convolution_3d > | madness::complex_convolution_3d_ptr | 
| typedef std::shared_ptr < complex_convolution_4d > | madness::complex_convolution_4d_ptr | 
| typedef std::shared_ptr < complex_convolution_5d > | madness::complex_convolution_5d_ptr | 
| typedef std::shared_ptr < complex_convolution_6d > | madness::complex_convolution_6d_ptr | 
| 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 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 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 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 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 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 | 
Provides typedefs to hide use of templates and to increase interoperability.
 1.8.8
 1.8.8