|
MADNESS 0.10.1
|
#include <x_space.h>


Public Member Functions | |
| X_vector (World &world, size_t n_orbtials) | |
| X_vector (X_space A, size_t b) | |
| X_vector | copy () const |
| auto | operator+= (const X_vector &B) -> X_vector & |
Public Member Functions inherited from madness::X_space | |
| X_space () | |
| X_space (const X_space &A) | |
| X_space (World &world, size_t n_states, size_t n_orbitals) | |
| void | clear () |
| auto | component_norm2s () const -> Tensor< double > |
| void | compress () const |
| X_space | copy () const |
| auto | copy (const std::shared_ptr< WorldDCPmapInterface< Key< 3 > > > &p_map, bool fence=false) const -> X_space |
| auto | from_vector (const vector_real_function_3d &rf) -> void |
| auto | norm2s () const -> Tensor< double > |
| size_t | num_orbitals () const |
| size_t | num_states () const |
| auto | operator+= (const X_space &B) -> X_space & |
| auto | operator= (const X_space &B) -> X_space & |
| void | pop_back () |
| void | push_back (const vector_real_function_3d &vx, const vector_real_function_3d &vy) |
| void | reconstruct () const |
| void | reset_active () |
| void | set_active (const std::list< size_t > &new_active) |
| auto | to_vector () const -> vector_real_function_3d |
| void | truncate () |
| void | truncate (double thresh) |
Friends | |
| auto | inner (X_vector &A, X_vector &B) -> double |
| X_vector | operator* (const X_vector &A, const double &c) |
| X_vector | operator- (const X_vector &A, const X_vector &B) |
Additional Inherited Members | |
Static Public Member Functions inherited from madness::X_space | |
| static X_space | zero_functions (World &world, size_t n_states, size_t n_orbitals) |
Public Attributes inherited from madness::X_space | |
| std::list< size_t > | active |
| response_space | x |
| response_space | y |
|
inline |
References madness::X_space::zero_functions().
|
inline |
References b, madness::X_space::x, and madness::X_space::y.
|
inline |
References MADNESS_ASSERT, and madness::X_space::same_size.