CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
ccasm.cpp
Go to the documentation of this file.
2 
3 using namespace CASM;
4 
5 // ///////////////////////////////////////
6 // ccasm main:
7 
8 int main(int argc, char *argv[]) {
9 
10  PrimClex *_primclex = nullptr;
11  CommandArgs args(argc, argv, _primclex, fs::path(), default_log(), default_err_log());
12 
13  return casm_api(args);
14 
15 }
Data structure holding basic CASM command info.
Main CASM namespace.
Definition: complete.cpp:8
int main(int argc, char *argv[])
Definition: ccasm.cpp:8
PrimClex is the top-level data structure for a CASM project.
Definition: PrimClex.hh:52
Log & default_log()
Definition: Log.hh:201
Log & default_err_log()
Definition: Log.hh:206
int casm_api(const CommandArgs &args)
Executes CASM commands specified by args.