15 m_desc.add_options()(
"occ",
"Perturb occupations")(
18 "Cluster specifications file defining perturbation");
37 throw std::runtime_error(
"Error: 'casm perturb' is being re-implemented");
static std::string path()
Get value_type string for path completion.
void add_help_suboption()
Add a plain –help and –desc suboptions.
po::options_description m_desc
void add_configlist_suboption(const fs::path &_default="MASTER")
Add –config suboption (defaults to MASTER)
void initialize() override
Fill in the options descriptions accordingly.
const fs::path & cspecs_path() const
int perturb_command(const CommandArgs &args)
Data structure holding basic CASM command info.