#include <DoFManager.hh>
Definition at line 167 of file DoFManager.hh.
|
| StrainDoFEnvironment (std::string dof_name) |
|
void | set_global_state (const Configuration &config) |
| set the state of GLOBAL parameters based on their value in config More...
|
|
void | set_local_state (const Configuration &config, Index l) |
| set the state of LOCAL parameters based on their value in config More...
|
|
int | register_dofs (BasisSet &basis) const |
|
const std::string & | name () const |
|
virtual void | resize_neighborhood (Index nlist_size) |
|
virtual FunctionVisitor * | get_function_label_visitor () const |
|
virtual void | print_clexulator_member_definitions (std::ostream &stream, const SiteOrbitree &tree, const std::string &indent) const |
|
virtual void | print_clexulator_private_method_definitions (std::ostream &stream, const SiteOrbitree &tree, const std::string &indent) const |
|
virtual void | print_clexulator_private_method_implementations (std::ostream &stream, const SiteOrbitree &tree, const std::string &indent) const |
|
virtual void | print_clexulator_public_method_definitions (std::ostream &stream, const SiteOrbitree &tree, const std::string &indent) const |
|
virtual void | print_clexulator_public_method_implementations (std::ostream &stream, const SiteOrbitree &tree, const std::string &indent) const |
|
virtual void | print_to_clexulator_constructor (std::ostream &stream, const SiteOrbitree &tree, const std::string &indent) const |
|
CASM::StrainDoFEnvironment::StrainDoFEnvironment |
( |
std::string |
dof_name | ) |
|
|
inline |
virtual FunctionVisitor* CASM::DoFEnvironment::get_function_label_visitor |
( |
| ) |
const |
|
inlinevirtualinherited |
const std::string& CASM::DoFEnvironment::name |
( |
| ) |
const |
|
inlineinherited |
virtual void CASM::DoFEnvironment::print_clexulator_member_definitions |
( |
std::ostream & |
stream, |
|
|
const SiteOrbitree & |
tree, |
|
|
const std::string & |
indent |
|
) |
| const |
|
inlinevirtualinherited |
virtual void CASM::DoFEnvironment::print_clexulator_private_method_definitions |
( |
std::ostream & |
stream, |
|
|
const SiteOrbitree & |
tree, |
|
|
const std::string & |
indent |
|
) |
| const |
|
inlinevirtualinherited |
virtual void CASM::DoFEnvironment::print_clexulator_private_method_implementations |
( |
std::ostream & |
stream, |
|
|
const SiteOrbitree & |
tree, |
|
|
const std::string & |
indent |
|
) |
| const |
|
inlinevirtualinherited |
virtual void CASM::DoFEnvironment::print_clexulator_public_method_definitions |
( |
std::ostream & |
stream, |
|
|
const SiteOrbitree & |
tree, |
|
|
const std::string & |
indent |
|
) |
| const |
|
inlinevirtualinherited |
virtual void CASM::DoFEnvironment::print_clexulator_public_method_implementations |
( |
std::ostream & |
stream, |
|
|
const SiteOrbitree & |
tree, |
|
|
const std::string & |
indent |
|
) |
| const |
|
inlinevirtualinherited |
virtual void CASM::DoFEnvironment::print_to_clexulator_constructor |
( |
std::ostream & |
stream, |
|
|
const SiteOrbitree & |
tree, |
|
|
const std::string & |
indent |
|
) |
| const |
|
inlinevirtualinherited |
int CASM::StrainDoFEnvironment::register_dofs |
( |
BasisSet & |
basis | ) |
const |
|
inlinevirtual |
register_dofs sizes internal datastructures and then loops over all Orbitrees to register the remote values in each DoF whose name matches m_dof_name
Implements CASM::DoFEnvironment.
Definition at line 179 of file DoFManager.hh.
virtual void CASM::DoFEnvironment::resize_neighborhood |
( |
Index |
nlist_size | ) |
|
|
inlinevirtualinherited |
void CASM::StrainDoFEnvironment::set_global_state |
( |
const Configuration & |
config | ) |
|
|
virtual |
void CASM::StrainDoFEnvironment::set_local_state |
( |
const Configuration & |
config, |
|
|
Index |
l |
|
) |
| |
|
virtual |
Array<double> CASM::StrainDoFEnvironment::m_strain_vals |
|
private |
The documentation for this class was generated from the following files:
- /Users/bpuchala/Work/codes/CASMcode_v0.2.X_reference/include/casm/clex/DoFManager.hh
- /Users/bpuchala/Work/codes/CASMcode_v0.2.X_reference/src/casm/clex/DoFManager.cc