21 static const std::string
Name;
23 static const std::string
Desc;
36 std::unique_ptr<TestCompN>
clone()
const {
37 return std::unique_ptr<TestCompN>(this->
_clone());
Calculate number of each species per unit cell.
static const std::string Desc
MolDependent(const std::string &_name, const std::string &_desc)
Eigen::VectorXd evaluate(const Configuration &config) const override
Returns the parametric composition.
CASM::BaseDatumFormatter< CASM::Configuration > * make_TestCompN_formatter()
Returns fraction of sites occupied by a species.
std::unique_ptr< TestCompN > clone() const
Clone using copy constructor.
static const std::string Name
TestCompN * _clone() const override
Clone using copy constructor.
A Configuration represents the values of all degrees of freedom in a Supercell.