mpqc::math::VectorCluster< T > Class Template Reference

Public Member Functions

 VectorCluster ()=default
 
 VectorCluster (VectorCluster const &)=default
 
 VectorCluster (VectorCluster &&)=default
 
VectorClusteroperator= (VectorCluster const &)=default
 
VectorClusteroperator= (VectorCluster &&)=default
 
 VectorCluster (Vector< T > const &center)
 
Vector< double > const & center () const
 
void add_elem (Vector< T > const &vec, long idx)
 
sum_of_norms ()
 
std::vector< VecIdx > const & elems () const
 
bool empty () const
 
void update ()
 

Constructor & Destructor Documentation

◆ VectorCluster() [1/4]

template<typename T >
mpqc::math::VectorCluster< T >::VectorCluster ( )
default

◆ VectorCluster() [2/4]

template<typename T >
mpqc::math::VectorCluster< T >::VectorCluster ( VectorCluster< T > const &  )
default

◆ VectorCluster() [3/4]

template<typename T >
mpqc::math::VectorCluster< T >::VectorCluster ( VectorCluster< T > &&  )
default

◆ VectorCluster() [4/4]

template<typename T >
mpqc::math::VectorCluster< T >::VectorCluster ( Vector< T > const &  center)
inline

Member Function Documentation

◆ add_elem()

template<typename T >
void mpqc::math::VectorCluster< T >::add_elem ( Vector< T > const &  vec,
long  idx 
)
inline

◆ center()

template<typename T >
Vector<double> const& mpqc::math::VectorCluster< T >::center ( ) const
inline

◆ elems()

template<typename T >
std::vector<VecIdx> const& mpqc::math::VectorCluster< T >::elems ( ) const
inline

◆ empty()

template<typename T >
bool mpqc::math::VectorCluster< T >::empty ( ) const
inline

◆ operator=() [1/2]

template<typename T >
VectorCluster& mpqc::math::VectorCluster< T >::operator= ( VectorCluster< T > &&  )
default

◆ operator=() [2/2]

template<typename T >
VectorCluster& mpqc::math::VectorCluster< T >::operator= ( VectorCluster< T > const &  )
default

◆ sum_of_norms()

template<typename T >
T mpqc::math::VectorCluster< T >::sum_of_norms ( )
inline

◆ update()

template<typename T >
void mpqc::math::VectorCluster< T >::update ( )
inline

The documentation for this class was generated from the following file: