MADNESS
version 0.9
|
#include "molecularmask.h"
#include "nonlinsol.h"
#include <madness/mra/mra.h>
#include <madness/mra/lbdeux.h>
#include <madness/misc/ran.h>
#include <madness/tensor/solvers.h>
#include <ctime>
#include <list>
#include <jacob/molecule.h>
#include <madness/mra/sdf_shape_3D.h>
#include <madness/mra/funcplot.h>
#include <madness/constants.h>
#include <cmath>
#include <vector>
Typedefs | |
typedef real_function_3d | realfunc |
Functions | |
double | distance1 (const coord_3d &r, const coord_3d ¢er) |
double | nuclear_charge_function (const coord_3d &r) |
double | electronic_charge_function (const coord_3d &r) |
double | charge_function (const coord_3d &r) |
int | main (int argc, char **argv) |
typedef real_function_3d realfunc |
double charge_function | ( | const coord_3d & | r | ) |
References electronic_charge_function(), and nuclear_charge_function().
Referenced by main().
double electronic_charge_function | ( | const coord_3d & | r | ) |
References mpfr::exp(), madness::constants::pi, and sqrt().
Referenced by charge_function().
int main | ( | int | argc, |
char ** | argv | ||
) |
References charge_function(), SafeMPI::COMM_WORLD, madness::finalize(), madness::initialize(), k, L, madness::plot_line(), madness::print(), madness::FunctionDefaults< NDIM >::set_cubic_cell(), madness::FunctionDefaults< NDIM >::set_initial_level(), madness::FunctionDefaults< NDIM >::set_k(), madness::FunctionDefaults< NDIM >::set_thresh(), madness::startup(), thresh, and madness::Function< T, NDIM >::trace().
double nuclear_charge_function | ( | const coord_3d & | r | ) |
References mpfr::exp(), and madness::constants::pi.
Referenced by charge_function().