CASM  1.1.0
A Clusters Approach to Statistical Mechanics
CASM::DoF_impl::MagSpinDoFTraits Member List

This is the complete list of members for CASM::DoF_impl::MagSpinDoFTraits, including all inherited members.

_clone() const overrideCASM::DoF_impl::MagSpinDoFTraitsinlineprotectedvirtual
apply_dof(ConfigDoF const &_dof, BasicStructure const &_reference, SimpleStructure &_struc) constCASM::DoFType::Traitsvirtual
class_desc()CASM::DoFType::Traitsinlinestatic
clexulator_constructor_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) constCASM::DoFType::Traitsvirtual
clexulator_global_prepare_string(Structure const &_prim, std::map< UnitCellCoord, std::set< UnitCellCoord > > const &_nhood, PrimNeighborList &_nlist, std::vector< BasisSet > const &site_bases, std::string const &indent) constCASM::DoFType::Traitsvirtual
clexulator_member_declarations_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) constCASM::DoFType::Traitsvirtual
clexulator_point_prepare_string(Structure const &_prim, std::map< UnitCellCoord, std::set< UnitCellCoord > > const &_nhood, PrimNeighborList &_nlist, std::vector< BasisSet > const &site_bases, std::string const &indent) constCASM::DoFType::Traitsvirtual
clexulator_private_method_declarations_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) constCASM::DoFType::Traitsvirtual
clexulator_private_method_definitions_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) constCASM::DoFType::Traitsvirtual
clexulator_public_method_declarations_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) constCASM::DoFType::Traitsvirtual
clexulator_public_method_definitions_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) constCASM::DoFType::Traitsvirtual
clone() constCASM::DoFType::Traitsinline
clust_function_visitors() constCASM::DoFType::Traitsvirtual
construct_site_bases(Structure const &_prim, std::vector< Orbit< PrimPeriodicSymCompare< IntegralCluster > > > &_asym_unit, BasisFunctionSpecs const &_basis_function_specs) const overrideCASM::DoF_impl::MagSpinDoFTraitsvirtual
dof_specs_to_json(BasisFunctionSpecs const &basis_function_specs, jsonParser &json, Structure const &prim) const overrideCASM::DoF_impl::MagSpinDoFTraitsvirtual
dof_to_json(ConfigDoF const &_dof, BasicStructure const &_reference) constCASM::DoFType::Traitsvirtual
find_values(std::map< std::string, Eigen::MatrixXd > const &values) constCASM::DoFType::Traitsvirtual
from_json(DoFSet &_in, jsonParser const &_json) constCASM::DoFType::Traitsinlinevirtual
m_requires_site_basisCASM::DoFType::Traitsprivate
m_val_traitsCASM::DoFType::Traitsprivate
MagSpinDoFTraits(std::string const &flavor_name)CASM::DoF_impl::MagSpinDoFTraitsinline
name() constCASM::DoFType::Traitsinline
param_pack_allocation(Structure const &_prim, std::vector< BasisSet > const &_bases) constCASM::DoFType::Traitsvirtual
parse_dof_specs(InputParser< BasisFunctionSpecs > &parser, Structure const &prim) const overrideCASM::DoF_impl::MagSpinDoFTraitsvirtual
requires_site_basis() constCASM::DoFType::Traitsinline
site_basis_description(BasisSet site_bset, Site site, Index site_ix) constCASM::DoFType::Traitsvirtual
site_basis_name() constCASM::DoFType::Traitsinline
site_function_visitors(std::string const &nlist_specifier="%n") constCASM::DoFType::Traitsvirtual
to_json(DoFSet const &_out, jsonParser &_json) constCASM::DoFType::Traitsvirtual
Traits(AnisoValTraits const &_val_traits, bool _requires_site_basis=false)CASM::DoFType::Traitsinline
val_traits() constCASM::DoFType::Traitsinline
~Traits()CASM::DoFType::Traitsinlinevirtual