| MADNESS
    version 0.9
    | 
#include <madness/mra/mra.h>#include <madness/constants.h>#include <ctime>#include <madness/tensor/solvers.h>#include <madness/mra/funcplot.h>#include "nonlinsol.h"
| Macros | |
| #define | TIME(MSG, X) | 
| Typedefs | |
| typedef real_function_3d | realfunc | 
| Functions | |
| double | nuc_func (const coord_3d &r) | 
| double | rho_func (const coord_3d &r) | 
| int | main (int argc, char **argv) | 
| Variables | |
| const double | epsilon = 78.304 | 
| const double | beta = 1.300 | 
| const double | rho_0 = 0.0004 | 
| const double | Gamma = 0.07197 | 
| const int | k = 8 | 
| const double | L = 10 | 
| const double | thresh = 1e-6 | 
| const int | maxiter = 20 | 
| double | XXstart | 
| #define TIME | ( | MSG, | |
| X | |||
| ) | 
Referenced by main().
| typedef real_function_3d realfunc | 
| int main | ( | int | argc, | 
| char ** | argv | ||
| ) | 
References madness::BC_FREE, beta, SafeMPI::COMM_WORLD, madness::f, madness::finalize(), madness::initialize(), k, L, nuc_func(), madness::plot_line(), madness::plotdx(), madness::print(), rho_func(), madness::FunctionDefaults< NDIM >::set_bc(), madness::FunctionDefaults< NDIM >::set_cubic_cell(), madness::FunctionDefaults< NDIM >::set_initial_level(), madness::FunctionDefaults< NDIM >::set_k(), madness::FunctionDefaults< NDIM >::set_thresh(), madness::FunctionDefaults< NDIM >::set_truncate_on_project(), madness::startup(), thresh, TIME, and madness::Function< T, NDIM >::trace().
| double nuc_func | ( | const coord_3d & | r | ) | 
References mpfr::exp(), and madness::constants::pi.
Referenced by main().
| double rho_func | ( | const coord_3d & | r | ) | 
References mpfr::exp(), madness::constants::pi, R, and sqrt().
Referenced by main().
| const double beta = 1.300 | 
Referenced by madness::Function< double, 6 >::gaxpy(), madness::Function< double, 6 >::gaxpy_ext(), madness::FunctionImpl< Q, NDIM >::gaxpy_ext(), madness::FunctionImpl< Q, NDIM >::gaxpy_ext_recursive(), madness::FunctionNode< T, NDIM >::gaxpy_inplace(), madness::FunctionImpl< Q, NDIM >::gaxpy_inplace(), madness::Function< double, 6 >::gaxpy_oop(), madness::gaxpy_oop_reconstructed(), madness::GaussianConvolution1D< Q >::issmall(), main(), and madness::GaussianConvolution1D< Q >::rnlp().
| const double Gamma = 0.07197 | 
| const int k = 8 | 
Referenced by main().
| const double L = 10 | 
Referenced by main().
| const int maxiter = 20 | 
Referenced by main(), opt(), SVPEColloidSolver::solve(), solve(), and SVPEColloidSolver::solve_Laplace().
| const double rho_0 = 0.0004 | 
| const double thresh = 1e-6 | 
Referenced by main().
| double XXstart | 
 1.8.8
 1.8.8