MADNESS
0.10.1
|
Classes | |
class | wstFunctor< Q > |
Typedefs | |
typedef Vector< double, 1 > | coordT1d |
typedef Vector< double, 3 > | coordT3d |
Functions | |
static std::complex< double > | complex_exp_1d (const coordT1d r) |
static double | func_ones (const coordT3d &r) |
template<typename Q , int NDIM> | |
Q | laplacian (const Q &f, bool periodic=false) |
int | main (int argc, char **argv) |
static double | phi_bsh_func3d (const coordT3d &r) |
static double_complex | phi_coulomb_func3d (const coordT3d &r) |
static double | rho_bsh_func3d (const coordT3d &r) |
static double_complex | rho_coulomb_func3d (const coordT3d &r) |
static double | rho_gaussian_func3d (const coordT3d &r) |
void | testPeriodicCoulomb3d (int argc, char **argv) |
Variables | |
const double | L = 15.0 |
const double | N = 2.0 |
|
static |
int main | ( | int | argc, |
char ** | argv | ||
) |
|
static |
Referenced by testPeriodicCoulomb3d().
|
static |
Referenced by testPeriodicCoulomb3d().
void testPeriodicCoulomb3d | ( | int | argc, |
char ** | argv | ||
) |
References madness::abs(), madness::apply(), SafeMPI::COMM_WORLD, e(), madness::error(), madness::FunctionFactory< T, NDIM >::f(), SafeMPI::Finalize(), madness::FunctionDefaults< NDIM >::get_cell_width(), SafeMPI::Init(), k, L, op(), p(), phi_coulomb_func3d(), madness::plotdx(), madness::Function< T, NDIM >::reconstruct(), rho_coulomb_func3d(), madness::FunctionDefaults< NDIM >::set_cubic_cell(), madness::FunctionDefaults< NDIM >::set_k(), madness::FunctionDefaults< NDIM >::set_thresh(), madness::startup(), thresh, and madness::Function< T, NDIM >::truncate().
Referenced by main().
const double L = 15.0 |
Referenced by complex_exp_1d(), phi_bsh_func3d(), phi_coulomb_func3d(), rho_bsh_func3d(), rho_coulomb_func3d(), and testPeriodicCoulomb3d().
const double N = 2.0 |
Referenced by complex_exp_1d(), phi_coulomb_func3d(), and rho_coulomb_func3d().