#include <dft.h>
|
| DFTNuclearChargeDensityOp (World &world, funcT rhon, double coeff, double thresh, bool periodic) |
|
| ~DFTNuclearChargeDensityOp () |
|
virtual bool | is_od () |
| Is there an orbitally-dependent term?
|
|
virtual bool | is_rd () |
| Is there a density-dependent term?
|
|
virtual funcT | op_r (const funcT &rho, const funcT &psi) |
| Density-dependent portion of operator.
|
|
void | prepare_op (Function< double, NDIM > rho) |
|
| EigSolverOp (World &world, double coeff, double thresh) |
|
virtual | ~EigSolverOp () |
|
double | coeff () |
|
std::string | messsageME () |
|
virtual std::vector< funcT > | multi_op_o (const std::vector< funcT > &phis) |
| Orbital-dependent portion of operator.
|
|
virtual std::vector< funcT > | multi_op_r (const funcT &rho, const std::vector< funcT > &phis) |
| Density-dependent portion of operator.
|
|
virtual funcT | op_o (const std::vector< funcT > &phis, const funcT &psi) |
| Orbital-dependent portion of operator.
|
|
virtual void | prepare_op (funcT rho) |
| Build the potential from a density if a density-dependent operator.
|
|
◆ funcT
◆ DFTNuclearChargeDensityOp()
References madness::DFTNuclearChargeDensityOp< T, NDIM >::_rhon, madness::DFTNuclearChargeDensityOp< T, NDIM >::_Vnuc, madness::apply(), e(), madness::FunctionDefaults< NDIM >::get_cell_width(), L, madness::EigSolverOp< T, NDIM >::messageME(), madness::nonlinear_vector_solver(), and madness::EigSolverOp< T, NDIM >::thresh().
◆ ~DFTNuclearChargeDensityOp()
◆ is_od()
◆ is_rd()
◆ op_r()
◆ prepare_op()
◆ _rhon
◆ _Vnuc
The documentation for this class was generated from the following files: