CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
CASM::ParamComposition Member List

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

allowed_listCASM::ParamCompositionprivate
calc(const Eigen::VectorXd &tcomp, const int &MODE)CASM::ParamComposition
calc_composition_object(const Eigen::VectorXd &torigin, const Array< Eigen::VectorXd > tspanning)CASM::ParamComposition
calc_composition_ptree() const CASM::ParamComposition
calc_num_atoms(const Eigen::VectorXd &param_composition) const CASM::ParamComposition
calc_param_composition(const Eigen::VectorXd &num_atoms_per_prim) const CASM::ParamComposition
calc_spanning_end_members()CASM::ParamComposition
calc_transformation_matrices()CASM::ParamComposition
compCASM::ParamCompositionprivate
componentsCASM::ParamCompositionprivate
fixed_components()CASM::ParamComposition
generate_components()CASM::ParamComposition
generate_composition_space(bool verbose=false)CASM::ParamComposition
generate_composition_transf()CASM::ParamComposition
generate_prim_end_members()CASM::ParamComposition
generate_sublattice_map()CASM::ParamComposition
get_allowed_list() const CASM::ParamCompositioninline
get_comp() const CASM::ParamCompositioninline
get_components() const CASM::ParamCompositioninline
get_composition_formula() const CASM::ParamComposition
get_number_of_references() const CASM::ParamCompositioninline
get_origin() const CASM::ParamCompositioninline
get_prim() const CASM::ParamCompositioninline
get_prim_end_members() const CASM::ParamCompositioninline
get_rank_of_space() const CASM::ParamCompositioninline
get_spanning_end_members() const CASM::ParamCompositioninline
is_set() const CASM::ParamCompositioninline
max_out(const int &component_index, Eigen::MatrixXi &sublat_comp) const CASM::ParamComposition
originCASM::ParamCompositionprivate
ParamComposition()CASM::ParamCompositioninline
ParamComposition(const Structure &_prim)CASM::ParamCompositioninline
ParamComposition(const Array< std::string > &_components, const Eigen::MatrixXd &transf_mat, const Eigen::VectorXd &_origin, const int &_rank_of_space, const Structure &_prim, const int &COMP_TYPE)CASM::ParamCompositioninline
ParamComposition(const std::string &json_filename, const Structure &_prim)CASM::ParamCompositioninline
ParamComposition(ptree comp_ptree, const Structure &_prim)CASM::ParamCompositioninline
prim_end_membersCASM::ParamCompositionprivate
prim_strucCASM::ParamCompositionprivate
print(std::ostream &stream, bool print_comp_axes_flag=false) const CASM::ParamCompositioninline
print_components(std::ostream &stream) const CASM::ParamCompositioninline
print_composition_axes(std::ostream &stream) const CASM::ParamComposition
print_composition_formula(std::ostream &stream, const int &stream_width) const CASM::ParamComposition
print_composition_matrices(std::ostream &stream) const CASM::ParamCompositioninline
print_curr_composition_axes(std::ostream &stream) const CASM::ParamComposition
print_end_member_formula(const int &end_member_index, std::ostream &stream, const int &stream_width) const CASM::ParamComposition
print_member_formula(const Eigen::VectorXd &member, std::ostream &stream, const int &stream_width) const CASM::ParamComposition
print_origin_formula(std::ostream &stream, const int &stream_width) const CASM::ParamComposition
print_prim_end_members(std::ostream &stream) const CASM::ParamCompositioninline
print_sublattice_map(std::ostream &stream) const CASM::ParamCompositioninline
rank_of_spaceCASM::ParamCompositionprivate
read(const std::string &comp_filename)CASM::ParamComposition
read(std::istream &stream)CASM::ParamComposition
read(ptree comp_ptree)CASM::ParamComposition
select_composition_axes(const Index &choice)CASM::ParamComposition
spanning_end_membersCASM::ParamCompositionprivate
sublattice_mapCASM::ParamCompositionprivate