mpqc::Clusterable Class Reference
Documentation
The Clusterable is a class that holds any clusterable type.
The any type which fits the Clusterable concept must provide the following functions
Public Member Functions | |
template<typename C > | |
Clusterable (C c) | |
Clusterable (Clusterable const &c)=default | |
Clusterable & | operator= (Clusterable const &c)=default |
Clusterable (Clusterable &&c)=default | |
Clusterable & | operator= (Clusterable &&c)=default |
Vector3d const & | center () const |
std::ostream & | print (std::ostream &os) const |
Constructor & Destructor Documentation
◆ Clusterable() [1/3]
template<typename C >
|
inline |
◆ Clusterable() [2/3]
|
default |
◆ Clusterable() [3/3]
|
default |
Member Function Documentation
◆ center()
|
inline |
◆ operator=() [1/2]
|
default |
◆ operator=() [2/2]
|
default |
◆ print()
|
inline |
The documentation for this class was generated from the following file:
- mpqc/chemistry/molecule/cluster_concept.h