mpqc::ClusterModel< T > Class Template Reference
Collaboration diagram for mpqc::ClusterModel< T >:

Public Member Functions

 ClusterModel (T t)
 
 ClusterModel (const ClusterModel &c)=default
 
ClusterModeloperator= (ClusterModel c)
 
 ClusterModel (ClusterModel &&c)=default
 
ClusterModeloperator= (ClusterModel &&c)=default
 
Vector3d const & center_ () const override final
 
std::ostream & print_ (std::ostream &os) const override final
 
- Public Member Functions inherited from mpqc::ClusterConcept
virtual ~ClusterConcept ()
 

Constructor & Destructor Documentation

◆ ClusterModel() [1/3]

template<typename T >
mpqc::ClusterModel< T >::ClusterModel ( t)
inline

◆ ClusterModel() [2/3]

template<typename T >
mpqc::ClusterModel< T >::ClusterModel ( const ClusterModel< T > &  c)
default

◆ ClusterModel() [3/3]

template<typename T >
mpqc::ClusterModel< T >::ClusterModel ( ClusterModel< T > &&  c)
default

Member Function Documentation

◆ center_()

template<typename T >
Vector3d const& mpqc::ClusterModel< T >::center_ ( ) const
inlinefinaloverridevirtual

Implements mpqc::ClusterConcept.

◆ operator=() [1/2]

template<typename T >
ClusterModel& mpqc::ClusterModel< T >::operator= ( ClusterModel< T > &&  c)
default

◆ operator=() [2/2]

template<typename T >
ClusterModel& mpqc::ClusterModel< T >::operator= ( ClusterModel< T >  c)
inline

◆ print_()

template<typename T >
std::ostream& mpqc::ClusterModel< T >::print_ ( std::ostream &  os) const
inlinefinaloverridevirtual

Implements mpqc::ClusterConcept.


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