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

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

_clone() const overrideCASM::DoF_impl::OccupationDoFTraitsprotectedvirtual
apply_dof(ConfigDoF const &_dof, BasicStructure const &_reference, SimpleStructure &_struc) constCASM::DoFType::Traitsvirtual
BasicTraits typedefCASM::DoF_impl::OccupationDoFTraits
class_desc()CASM::DoFType::Traitsinlinestatic
clexulator_constructor_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) const overrideCASM::DoF_impl::OccupationDoFTraitsvirtual
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) const overrideCASM::DoF_impl::OccupationDoFTraits
CASM::DoFType::Traits::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) const overrideCASM::DoF_impl::OccupationDoFTraitsvirtual
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) const overrideCASM::DoF_impl::OccupationDoFTraits
CASM::DoFType::Traits::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) const overrideCASM::DoF_impl::OccupationDoFTraitsvirtual
clexulator_private_method_definitions_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) const overrideCASM::DoF_impl::OccupationDoFTraitsinlinevirtual
clexulator_public_method_declarations_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) const overrideCASM::DoF_impl::OccupationDoFTraitsinlinevirtual
clexulator_public_method_definitions_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) const overrideCASM::DoF_impl::OccupationDoFTraitsinlinevirtual
clone() constCASM::DoFType::Traitsinline
clust_function_visitors() const overrideCASM::DoF_impl::OccupationDoFTraitsvirtual
construct_site_bases(Structure const &_prim, std::vector< Orbit< PrimPeriodicSymCompare< IntegralCluster >>> &_asym_unit, BasisFunctionSpecs const &_basis_function_specs) const overrideCASM::DoF_impl::OccupationDoFTraits
CASM::DoFType::Traits::construct_site_bases(Structure const &_prim, std::vector< Orbit< PrimPeriodicSymCompare< IntegralCluster > > > &_asym_unit, BasisFunctionSpecs const &_basis_function_specs) const =0CASM::DoFType::Traitspure virtual
dof_specs_to_json(BasisFunctionSpecs const &basis_function_specs, jsonParser &json, Structure const &prim) const overrideCASM::DoF_impl::OccupationDoFTraitsvirtual
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
name() constCASM::DoFType::Traitsinline
OccupationDoFTraits()CASM::DoF_impl::OccupationDoFTraitsinline
param_pack_allocation(Structure const &_prim, std::vector< BasisSet > const &_bases) const overrideCASM::DoF_impl::OccupationDoFTraitsvirtual
parse_dof_specs(InputParser< BasisFunctionSpecs > &parser, Structure const &prim) const overrideCASM::DoF_impl::OccupationDoFTraitsvirtual
requires_site_basis() constCASM::DoFType::Traitsinline
site_basis_description(BasisSet site_bset, Site site, Index site_ix) const overrideCASM::DoF_impl::OccupationDoFTraitsvirtual
site_basis_name() constCASM::DoFType::Traitsinline
site_function_visitors(std::string const &nlist_specifier) const overrideCASM::DoF_impl::OccupationDoFTraitsvirtual
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