MADNESS
version 0.9
|
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 | update_subspace (vecfuncT &awfs_new, vecfuncT &bwfs_new, const vecfuncT &awfs_old, const vecfuncT &bwfs_old, const vecfuncT &rm) |
void | reproject () |
The SubspaceK class is a container class holding previous orbitals and residuals.
|
inline |
|
inline |
|
inline |
References madness::abs(), madness::WorldGopInterface::broadcast_serializable(), c, madness::compress(), madness::WorldGopInterface::fence(), madness::gaxpy(), madness::World::gop, madness::KAIN(), m, madness::ElectronicStructureParams::maxsub, one(), madness::print(), madness::World::rank(), madness::World::size(), madness::ElectronicStructureParams::spinpol, and madness::WorldGopInterface::sum().
Referenced by madness::Solver< T, NDIM >::update_orbitals().