CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
Definition at line 186 of file ConfigEnumStrainInterface.cc.
Public Member Functions | |
MakeEnumerator (ConfigEnumOptions const &_options, ConfigEnumStrainParams const &_params, AxesCounterParams const &_axes_params, bool _make_symmetry_adapted_axes, DoFSpaceIO::SequentialDirectoryOutput &_dof_space_output) | |
ConfigEnumStrain | operator() (Index index, std::string name, ConfigEnumInput const &initial_state) const |
DoFSpace | make_and_write_dof_space (Index index, std::string name, ConfigEnumInput const &initial_state, std::optional< SymRepTools_v2::VectorSpaceSymReport > &sym_report) const |
DataFormatter< ConfigEnumDataType > | make_formatter () const |
Public Attributes | |
Log & | log |
ConfigEnumOptions const & | options |
ConfigEnumStrainParams const & | params_template |
AxesCounterParams const & | axes_params |
bool | make_symmetry_adapted_axes |
bool | calc_wedges |
DoFSpaceIO::SequentialDirectoryOutput & | dof_space_output |
|
inline |
Definition at line 187 of file ConfigEnumStrainInterface.cc.
DoFSpace CASM::ConfigEnumStrainInterface_impl::MakeEnumerator::make_and_write_dof_space | ( | Index | index, |
std::string | name, | ||
ConfigEnumInput const & | initial_state, | ||
std::optional< SymRepTools_v2::VectorSpaceSymReport > & | sym_report | ||
) | const |
Definition at line 253 of file ConfigEnumStrainInterface.cc.
DataFormatter< ConfigEnumDataType > CASM::ConfigEnumStrainInterface_impl::MakeEnumerator::make_formatter | ( | ) | const |
Definition at line 272 of file ConfigEnumStrainInterface.cc.
ConfigEnumStrain CASM::ConfigEnumStrainInterface_impl::MakeEnumerator::operator() | ( | Index | index, |
std::string | name, | ||
ConfigEnumInput const & | initial_state | ||
) | const |
Definition at line 222 of file ConfigEnumStrainInterface.cc.
AxesCounterParams const& CASM::ConfigEnumStrainInterface_impl::MakeEnumerator::axes_params |
Definition at line 203 of file ConfigEnumStrainInterface.cc.
bool CASM::ConfigEnumStrainInterface_impl::MakeEnumerator::calc_wedges |
Definition at line 205 of file ConfigEnumStrainInterface.cc.
DoFSpaceIO::SequentialDirectoryOutput& CASM::ConfigEnumStrainInterface_impl::MakeEnumerator::dof_space_output |
Definition at line 206 of file ConfigEnumStrainInterface.cc.
Log& CASM::ConfigEnumStrainInterface_impl::MakeEnumerator::log |
Definition at line 200 of file ConfigEnumStrainInterface.cc.
bool CASM::ConfigEnumStrainInterface_impl::MakeEnumerator::make_symmetry_adapted_axes |
Definition at line 204 of file ConfigEnumStrainInterface.cc.
ConfigEnumOptions const& CASM::ConfigEnumStrainInterface_impl::MakeEnumerator::options |
Definition at line 201 of file ConfigEnumStrainInterface.cc.
ConfigEnumStrainParams const& CASM::ConfigEnumStrainInterface_impl::MakeEnumerator::params_template |
Definition at line 202 of file ConfigEnumStrainInterface.cc.