|
MADNESS 0.10.1
|
The SubspaceK class is a container class holding previous orbitals and residuals. More...
#include <solver.h>

Public Member Functions | |
| Subspace (World &world, const ElectronicStructureParams ¶ms) | |
| void | reproject () |
| void | update_subspace (vecfuncT &awfs_new, vecfuncT &bwfs_new, const vecfuncT &awfs_old, const vecfuncT &bwfs_old, const vecfuncT &rm) |
Private Types | |
| typedef Function< valueT, NDIM > | functionT |
| typedef std::pair< vecfuncT, vecfuncT > | pairvecfuncT |
| typedef std::vector< pairvecfuncT > | subspaceT |
| typedef Tensor< valueT > | tensorT |
| typedef std::complex< T > | valueT |
| typedef std::vector< functionT > | vecfuncT |
Private Attributes | |
| std::vector< KPoint > | _kpoints |
| ElectronicStructureParams | _params |
| tensorT | _Q |
| subspaceT | _subspace |
| World & | _world |
The SubspaceK class is a container class holding previous orbitals and residuals.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inline |
|
inline |
|
private |
|
private |
Referenced by Subspace(), and update_subspace().
|
private |
Referenced by update_subspace().
|
private |
Referenced by update_subspace().
|
private |
Referenced by Subspace(), and update_subspace().