|
MADNESS 0.10.1
|
#include <lowrankfunction.h>
Public Member Functions | |
| long | rank () const |
Public Attributes | |
| double | f_norm_sq = -1.0 |
| cached ||f||^2 for Pythagoras l2error | |
| std::vector< Function< T, LDIM > > | g |
| reprojected g | |
| std::vector< Function< T, LDIM > > | h_ortho |
| orthonormalized h | |
| std::vector< Function< T, LDIM > > | h_raw |
| backprojected h (before orthonorm) | |
| Tensor< T > | ovlp_h |
| cached <h_raw|h_raw> | |
| double | tol = 0.0 |
State for the stable power-iteration projection. Stores h_raw and its overlap for incremental tol-tightening on <h|h>.
|
inline |
References g.
Referenced by madness::LowRankFunctionFactory< T, NDIM, LDIM >::project_stable().
| double madness::LowRankFunctionFactory< T, NDIM, LDIM >::ProjectionState::f_norm_sq = -1.0 |
cached ||f||^2 for Pythagoras l2error
Referenced by madness::LowRankFunctionFactory< T, NDIM, LDIM >::project_stable().
| std::vector<Function<T,LDIM> > madness::LowRankFunctionFactory< T, NDIM, LDIM >::ProjectionState::g |
reprojected g
Referenced by madness::LowRankFunctionFactory< T, NDIM, LDIM >::project_stable(), and rank().
| std::vector<Function<T,LDIM> > madness::LowRankFunctionFactory< T, NDIM, LDIM >::ProjectionState::h_ortho |
orthonormalized h
Referenced by madness::LowRankFunctionFactory< T, NDIM, LDIM >::project_stable().
| std::vector<Function<T,LDIM> > madness::LowRankFunctionFactory< T, NDIM, LDIM >::ProjectionState::h_raw |
backprojected h (before orthonorm)
Referenced by madness::LowRankFunctionFactory< T, NDIM, LDIM >::project_stable().
| Tensor<T> madness::LowRankFunctionFactory< T, NDIM, LDIM >::ProjectionState::ovlp_h |
cached <h_raw|h_raw>
Referenced by madness::LowRankFunctionFactory< T, NDIM, LDIM >::project_stable().
| double madness::LowRankFunctionFactory< T, NDIM, LDIM >::ProjectionState::tol = 0.0 |