MADNESS 0.10.1
|
Public Member Functions | |
data (World &world, const CCParameters ¶meters) | |
void | clear () |
auto | get_ccpairfunctions () |
get some standard ccpairfunctions | |
auto | get_functions () |
get some standard functions | |
void | initialize () |
bool | is_initialized () const |
Public Attributes | |
Function< T, LDIM > | f1 |
Function< T, NDIM > | f12 |
std::shared_ptr< CCConvolutionOperator< T, LDIM > > | f12_op |
Function< T, LDIM > | f2 |
Function< T, NDIM > | f23 |
Function< T, LDIM > | f3 |
Function< T, LDIM > | f4 |
Function< T, LDIM > | f5 |
CCParameters | parameters |
World & | world |
Static Public Attributes | |
static constexpr std::size_t | LDIM =NDIM/2 |
|
inline |
get some standard ccpairfunctions
p1: pure, corresponds to f12 p2: dec, corresponds to f23 p3: op_dec, corresponds to f23 p4: pure, corresponds to f23 p5: op_pure, corresponds to f23
References madness::copy(), data< T, NDIM >::f1, data< T, NDIM >::f12, data< T, NDIM >::f12_op, data< T, NDIM >::f2, data< T, NDIM >::f23, data< T, NDIM >::f3, data< T, NDIM >::initialize(), and data< T, NDIM >::is_initialized().
Referenced by test_apply(), test_consolidate(), test_inner(), test_load_store(), test_multiply(), test_multiply_with_f12(), test_norm(), test_operator_apply(), and test_partial_inner_6d().
get some standard functions
f1: exp(-1.0 r^2) f2: exp(-2.0 r^2) f3: exp(-3.0 r^2) f4: exp(-4.0 r^2) f5: exp(-5.0 r^2) f12: exp(-r_1^2 - 2 r_2^2) f23: exp(-r_1^2 - 2 r_2^2) + exp(-2 r_1^2 - 3 r_2^2)
References data< T, NDIM >::f1, data< T, NDIM >::f12, data< T, NDIM >::f2, data< T, NDIM >::f3, data< T, NDIM >::f4, data< T, NDIM >::f5, data< T, NDIM >::initialize(), and data< T, NDIM >::is_initialized().
Referenced by test_apply(), test_constructor(), test_inner(), test_load_store(), test_multiply(), test_operator_apply(), test_partial_inner_3d(), test_partial_inner_6d(), test_projector(), test_scalar_multiplication(), test_swap_particles(), and test_transformations().
References madness::FunctionFactory< T, NDIM >::f(), data< T, NDIM >::f1, data< T, NDIM >::f12, data< T, NDIM >::f12_op, data< T, NDIM >::f2, data< T, NDIM >::f23, data< T, NDIM >::f3, data< T, NDIM >::f4, data< T, NDIM >::f5, madness::g, madness::inner(), data< T, NDIM >::LDIM, NDIM, madness::OT_F12, data< T, NDIM >::parameters, madness::print(), madness::r2(), and data< T, NDIM >::world.
Referenced by data< T, NDIM >::get_ccpairfunctions(), and data< T, NDIM >::get_functions().
References data< T, NDIM >::f1, and madness::Function< T, NDIM >::is_initialized().
Referenced by data< T, NDIM >::get_ccpairfunctions(), and data< T, NDIM >::get_functions().
Referenced by data< T, NDIM >::clear(), data< T, NDIM >::get_ccpairfunctions(), and data< T, NDIM >::initialize().
Referenced by data< T, NDIM >::clear(), data< T, NDIM >::get_functions(), and data< T, NDIM >::initialize().
Referenced by data< T, NDIM >::clear(), data< T, NDIM >::get_functions(), and data< T, NDIM >::initialize().
|
staticconstexpr |
Referenced by data< T, NDIM >::initialize().
CCParameters data< T, NDIM >::parameters |
Referenced by data< T, NDIM >::initialize().
Referenced by data< T, NDIM >::initialize().