CASM  1.1.0
A Clusters Approach to Statistical Mechanics
casm_functions.cc File Reference
#include "casm/app/casm_functions.hh"
#include <boost/filesystem.hpp>
#include <boost/filesystem/fstream.hpp>
#include "casm/app/APICommand.hh"
#include "casm/app/APICommand_impl.hh"
#include "casm/app/DirectoryStructure.hh"
#include "casm/app/bset.hh"
#include "casm/app/composition.hh"
#include "casm/app/enum.hh"
#include "casm/app/files.hh"
#include "casm/app/format.hh"
#include "casm/app/import.hh"
#include "casm/app/info.hh"
#include "casm/app/init.hh"
#include "casm/app/monte.hh"
#include "casm/app/query.hh"
#include "casm/app/ref.hh"
#include "casm/app/rm.hh"
#include "casm/app/run.hh"
#include "casm/app/select.hh"
#include "casm/app/settings.hh"
#include "casm/app/status.hh"
#include "casm/app/super.hh"
#include "casm/app/sym.hh"
#include "casm/app/update.hh"
#include "casm/app/view.hh"
#include "casm/casm_io/Log.hh"
#include "casm/clex/PrimClex.hh"
#include "casm/external/gzstream/gzstream.h"
#include "casm/misc/algorithm.hh"
#include "casm/version/version.hh"

Go to the source code of this file.

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::api_impl
 

Functions

void CASM::print_splash (std::ostream &out)
 
CommandMap & CASM::command_map ()
 Return static CommandMap containing all CASM API commands. More...
 
std::string CASM::api_impl::date_time ()
 
void CASM::api_impl::write_LOG_begin (const CommandArgs &args)
 
void CASM::api_impl::write_LOG_end (const CommandArgs &args, int retcode)
 
int CASM::casm_api (const CommandArgs &args)
 Executes CASM commands specified by args. More...
 
PrimClex & CASM::make_primclex_if_not (const CommandArgs &args, std::unique_ptr< PrimClex > &uniq_primclex)
 If !_primclex, construct new PrimClex stored in uniq_primclex, then return reference to existing or constructed PrimClex. More...
 
std::ostream & CASM::make_ostream_if (bool output, std::ostream &sout, std::unique_ptr< std::ostream > &fout, fs::path out_path, bool gzip)
 Return a reference to proper std::ostream. More...
 
int CASM::help_command (const CommandArgs &args)
 Print CASM help info to log() More...
 
int CASM::version_command (const CommandArgs &args)