#include <BasisFunctionSpecs.hh>
Provides DoF-particular specifications for constructing basis functions
- This gets specialized (i.e. OccupationDoFSpecs for OccupationDoFTraits) for DoFTraits types that need additional information for constructing basis functions
- Stored in BasisFunctionSpecs::dof_specs by DoF type name, so that it is accessible when ClexBasis attempts to construct basis functions for each DoF type
Definition at line 33 of file BasisFunctionSpecs.hh.
|
DoFKey | name () const |
|
std::unique_ptr< Cloneable > | clone () const |
|
std::unique_ptr< Cloneable > | move () |
|
◆ _clone()
virtual Cloneable* notstd::Cloneable::_clone |
( |
| ) |
const |
|
privatepure virtualinherited |
◆ _move()
virtual Cloneable* notstd::Cloneable::_move |
( |
| ) |
|
|
privatepure virtualinherited |
◆ _name()
virtual DoFKey CASM::DoFSpecs::_name |
( |
| ) |
const |
|
privatepure virtual |
◆ clone()
std::unique_ptr<Cloneable> notstd::Cloneable::clone |
( |
| ) |
const |
|
inlineinherited |
◆ move()
std::unique_ptr<Cloneable> notstd::Cloneable::move |
( |
| ) |
|
|
inlineinherited |
◆ name()
DoFKey CASM::DoFSpecs::name |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: