#include <map>
#include <vector>
#include "casm/clex/ParamComposition.hh"
#include "casm/global/eigen.hh"
Go to the source code of this file.
|
template<typename OutputIterator > |
OutputIterator | CASM::standard_composition_axes (ParamComposition::AllowedOccupants _allowed_occs, OutputIterator result) |
| Generate CompositionConverter specifying standard composition axes for a prim Structure. More...
|
|
void | CASM::display_composition_axes (std::ostream &stream, const std::map< std::string, CompositionConverter > &map) |
| Pretty-print map of name/CompositionConverter pairs. More...
|
|
void | CASM::display_comp (std::ostream &stream, const CompositionConverter &f, int indent=0) |
| Pretty-print comp in terms of comp_n. More...
|
|
void | CASM::display_comp_n (std::ostream &stream, const CompositionConverter &f, int indent=0) |
| Pretty-print comp_n in terms of comp. More...
|
|
void | CASM::display_param_chem_pot (std::ostream &stream, const CompositionConverter &f, int indent=0) |
| Pretty-print param_chem_pot in terms of chem_pot. More...
|
|
Eigen::MatrixXd | CASM::end_members (const ParamComposition::AllowedOccupants &_allowed_occs) |
| Serialize CompositionConverter to JSON. More...
|
|
Eigen::MatrixXd | CASM::composition_space (const ParamComposition::AllowedOccupants &_allowed_occs, double tol=1e-14) |
| Return the composition space of a ParamComposition::AllowedOccupants. More...
|
|
Eigen::MatrixXd | CASM::null_composition_space (const ParamComposition::AllowedOccupants &_allowed_occs, double tol=1e-14) |
| Return the null composition space of a ParamComposition::AllowedOccupants. More...
|
|