1 #ifndef CASM_ClexBasisSpecs
2 #define CASM_ClexBasisSpecs
19 "Error constructing ClexBasisSpecs: Empty \"cluster_specs\".");
A 'cloneable_ptr' can be used in place of 'unique_ptr'.
Specify how to construct basis functions.
Provides parameters for constructing a cluster expansion basis (ClexBasis)
ClexBasisSpecs(BasisFunctionSpecs const &_basis_function_specs, notstd::cloneable_ptr< ClusterSpecs > _cluster_specs)
notstd::cloneable_ptr< ClusterSpecs > cluster_specs
BasisFunctionSpecs basis_function_specs