CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
This is the complete list of members for CASM::DoF_impl::OccupationDoFTraits, including all inherited members.
_clone() const override | CASM::DoF_impl::OccupationDoFTraits | protectedvirtual |
apply_dof(ConfigDoF const &_dof, BasicStructure const &_reference, SimpleStructure &_struc) const | CASM::DoFType::Traits | virtual |
BasicTraits typedef | CASM::DoF_impl::OccupationDoFTraits | |
class_desc() | CASM::DoFType::Traits | inlinestatic |
clexulator_constructor_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) const override | CASM::DoF_impl::OccupationDoFTraits | virtual |
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 override | CASM::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) const | CASM::DoFType::Traits | virtual |
clexulator_member_declarations_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) const override | CASM::DoF_impl::OccupationDoFTraits | virtual |
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 override | CASM::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) const | CASM::DoFType::Traits | virtual |
clexulator_private_method_declarations_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) const override | CASM::DoF_impl::OccupationDoFTraits | virtual |
clexulator_private_method_definitions_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) const override | CASM::DoF_impl::OccupationDoFTraits | inlinevirtual |
clexulator_public_method_declarations_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) const override | CASM::DoF_impl::OccupationDoFTraits | inlinevirtual |
clexulator_public_method_definitions_string(Structure const &_prim, std::vector< BasisSet > const &site_bases, std::string const &indent) const override | CASM::DoF_impl::OccupationDoFTraits | inlinevirtual |
clone() const | CASM::DoFType::Traits | inline |
clust_function_visitors() const override | CASM::DoF_impl::OccupationDoFTraits | virtual |
construct_site_bases(Structure const &_prim, std::vector< Orbit< PrimPeriodicSymCompare< IntegralCluster >>> &_asym_unit, BasisFunctionSpecs const &_basis_function_specs) const override | CASM::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 =0 | CASM::DoFType::Traits | pure virtual |
dof_specs_to_json(BasisFunctionSpecs const &basis_function_specs, jsonParser &json, Structure const &prim) const override | CASM::DoF_impl::OccupationDoFTraits | virtual |
dof_to_json(ConfigDoF const &_dof, BasicStructure const &_reference) const | CASM::DoFType::Traits | virtual |
find_values(std::map< std::string, Eigen::MatrixXd > const &values) const | CASM::DoFType::Traits | virtual |
from_json(DoFSet &_in, jsonParser const &_json) const | CASM::DoFType::Traits | inlinevirtual |
m_requires_site_basis | CASM::DoFType::Traits | private |
m_val_traits | CASM::DoFType::Traits | private |
name() const | CASM::DoFType::Traits | inline |
OccupationDoFTraits() | CASM::DoF_impl::OccupationDoFTraits | inline |
param_pack_allocation(Structure const &_prim, std::vector< BasisSet > const &_bases) const override | CASM::DoF_impl::OccupationDoFTraits | virtual |
parse_dof_specs(InputParser< BasisFunctionSpecs > &parser, Structure const &prim) const override | CASM::DoF_impl::OccupationDoFTraits | virtual |
requires_site_basis() const | CASM::DoFType::Traits | inline |
site_basis_description(BasisSet site_bset, Site site, Index site_ix) const override | CASM::DoF_impl::OccupationDoFTraits | virtual |
site_basis_name() const | CASM::DoFType::Traits | inline |
site_function_visitors(std::string const &nlist_specifier) const override | CASM::DoF_impl::OccupationDoFTraits | virtual |
to_json(DoFSet const &_out, jsonParser &_json) const | CASM::DoFType::Traits | virtual |
Traits(AnisoValTraits const &_val_traits, bool _requires_site_basis=false) | CASM::DoFType::Traits | inline |
val_traits() const | CASM::DoFType::Traits | inline |
~Traits() | CASM::DoFType::Traits | inlinevirtual |