|
MADNESS 0.10.1
|
The Subspace class is a container class holding previous orbitals and residuals. More...
#include <subspace.h>
Public Member Functions | |
| Subspace (bool spinpol=false, int maxsub=4) | |
| void | reproject () |
| void | update_subspace (World &world, vector_complex_function_3d &awfs_new, const vector_complex_function_3d &awfs_old, const vector_complex_function_3d &rm) |
| void | update_subspace (World &world, vector_complex_function_3d &awfs_new, vector_complex_function_3d &bwfs_new, const vector_complex_function_3d &awfs_old, const vector_complex_function_3d &bwfs_old, const vector_complex_function_3d &rm) |
Private Types | |
| typedef std::pair< vector_complex_function_3d, vector_complex_function_3d > | pairvecT |
| typedef std::vector< pairvecT > | subspaceT |
Private Attributes | |
| int | _maxsub |
| tensor_complex | _Q |
| bool | _spinpol |
| subspaceT | _subspace |
The Subspace class is a container class holding previous orbitals and residuals.
|
private |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Referenced by update_subspace(), and update_subspace().
|
private |
Referenced by update_subspace(), and update_subspace().
|
private |
Referenced by update_subspace().
|
private |
Referenced by update_subspace(), and update_subspace().