| MADNESS
    version 0.9
    | 
#include <gth_pseudopotential.h>

| Public Member Functions | |
| GTHPseudopotential (World &world, Molecule molecule) | |
| void | make_pseudo_potential (World &world) | 
| real_function_3d | vlocalpot () | 
| void | reproject (int k, double thresh) | 
| void | load_pseudo_from_file (World &world, const std::string filename) | 
| std::vector< Function< Q, 3 > > | apply_potential (World &world, const real_function_3d &potential, const std::vector< Function< Q, 3 > > &psi, const tensorT &occ, Q &enl) | 
| std::vector< Function< Q, 3 > > | apply_potential_simple (World &world, const real_function_3d &potential, const std::vector< Function< Q, 3 > > &psi, const tensorT &occ, Q &enl) | 
| Public Attributes | |
| Molecule | molecule | 
| std::array< real_tensor, 118 > | localp | 
| std::array< real_tensor, 118 > | radii | 
| std::array< real_tensor, 118 > | hlij | 
| std::array< real_tensor, 118 > | klij | 
| real_function_3d | vlocalp | 
| std::vector< unsigned int > | atoms_with_projectors | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| std::vector<unsigned int> madness::GTHPseudopotential< Q >::atoms_with_projectors | 
| std::array<real_tensor,118> madness::GTHPseudopotential< Q >::hlij | 
| std::array<real_tensor,118> madness::GTHPseudopotential< Q >::klij | 
| std::array<real_tensor,118> madness::GTHPseudopotential< Q >::localp | 
| Molecule madness::GTHPseudopotential< Q >::molecule | 
| std::array<real_tensor,118> madness::GTHPseudopotential< Q >::radii | 
| real_function_3d madness::GTHPseudopotential< Q >::vlocalp | 
Referenced by madness::GTHPseudopotential< double >::vlocalpot().
 1.8.8
 1.8.8