CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <enumerate_supercells.hh>
Options for the enumerate_supercells
function.
Definition at line 19 of file enumerate_supercells.hh.
Public Member Functions | |
EnumerateSupercellsOptions (PrimClex const &primclex) | |
Public Attributes | |
std::string | method_name |
Method name, for printing progress. More... | |
std::function< bool(Supercell const &)> | filter |
If filter(supercell)==true, keep supercell, else skip. More... | |
bool | dry_run = false |
If dry_run==true, do not save results, just print to screen. More... | |
int | verbosity = 10 |
Printing verbosity level. More... | |
PrimClex const * | primclex_ptr = nullptr |
Use while transitioning Supercell to no longer need a PrimClex const * More... | |
|
inline |
Definition at line 20 of file enumerate_supercells.hh.
bool CASM::EnumerateSupercellsOptions::dry_run = false |
If dry_run==true, do not save results, just print to screen.
Definition at line 30 of file enumerate_supercells.hh.
std::function<bool(Supercell const &)> CASM::EnumerateSupercellsOptions::filter |
If filter(supercell)==true, keep supercell, else skip.
Definition at line 27 of file enumerate_supercells.hh.
std::string CASM::EnumerateSupercellsOptions::method_name |
Method name, for printing progress.
Definition at line 24 of file enumerate_supercells.hh.
PrimClex const* CASM::EnumerateSupercellsOptions::primclex_ptr = nullptr |
Use while transitioning Supercell to no longer need a PrimClex const *
Definition at line 36 of file enumerate_supercells.hh.
int CASM::EnumerateSupercellsOptions::verbosity = 10 |
Printing verbosity level.
Definition at line 33 of file enumerate_supercells.hh.