MADNESS
0.10.1
|
Classes | |
class | FermiNucDistFunctor |
struct | function_real2complex_op< Q, NDIM > |
class | GaussianNucleusFunctor |
struct | lbcost< T, NDIM > |
Functions | |
void | apply_BSH (World &world, Fcwf &Vpsi, double &eps, double &small, double &thresh) |
void | apply_BSH_new (World &world, Fcwf &Vpsi, double &eps, double &small, double &thresh) |
Fcwf | apply_T (World &world, Fcwf &psi) |
Function< std::complex< double >, 3 > | function_real2complex (const Function< double, 3 > &r) |
static std::vector< std::shared_ptr< SeparatedConvolution< double, 3 > > > | GradBSHOperator_Joel (World &world, double mu, double lo, double eps, const BoundaryConditions< 3 > &bc=FunctionDefaults< 3 >::get_bc(), int k=FunctionDefaults< 3 >::get_k()) |
double | myr (const coord_3d &r) |
double | myxfunc (const madness::coord_3d &r) |
double | myyfunc (const madness::coord_3d &r) |
Tensor< std::complex< double > > | Q2 (const Tensor< std::complex< double >> &s) |
References apply(), apply_T(), madness::BSHOperator3D(), madness::WorldGopInterface::fence(), madness::World::gop, mu, op(), small, and thresh.
Referenced by DF::iterate().
References apply(), Fcwf::compress(), and psi().
Referenced by apply_BSH_new(), DF::diagonalize(), and DF::rele().
References madness::unary_op_coeffs().
|
inlinestatic |
Factory function generating operator for convolution with grad(bsh) in 3D Returns a 3-vector containing the convolution operator for the x, y, and z components of grad(bsh)
References madness::BC_PERIODIC, madness::GFit< T, NDIM >::BSHFit(), c, d(), madness::BaseTensor::dim(), madness::dir, fit(), madness::FunctionDefaults< NDIM >::get_cell_width(), k, lo, madness::Tensor< T >::max(), mu, madness::Tensor< T >::normf(), pi, madness::constants::pi, and pow().
double myr | ( | const coord_3d & | r | ) |
Referenced by DF::iterate().
double myxfunc | ( | const madness::coord_3d & | r | ) |
Referenced by madness::InitParameters::read().
double myyfunc | ( | const madness::coord_3d & | r | ) |
Referenced by madness::InitParameters::read().
References Q().
Referenced by DF::orthogonalize_inplace().