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.