SyTen

◆ SYTEN_BPO_INIT

#define SYTEN_BPO_INIT
Value:
initialise_terminator(argc, argv); \
boost::program_options::variables_map inputVariables; \
boost::program_options::options_description opt("Allowed options"); \
bool bpo_quiet = false; \
bool bpo_help = false; \
bool bpo_cache = false; { \
bool bpo_version = false; \
bool bpo_version_diff = false; \
boost::program_options::options_description opt_hidden; \
boost::program_options::positional_options_description opt_pos; \
void init_env_vars()
Initialises generic environment variables, called from SYTEN_BPO_INIT.
Definition: envvars.cpp:88
void initLogsP1()
Sets stdcerr_is_tty.
Definition: log.cpp:29

Start the boost::program_options section with this.

Referenced by syten::allSiteEntropy(), syten::btt_operator_fbasis(), syten::create_ring_repulsion(), syten::do_apply_op(), syten::do_expval(), syten::MPS::TEBD::doTEBD_serial(), syten::MPS::SwappableTEBD::exponentiate_and_multiply(), syten::get_result(), syten::orthogonalise_run(), syten::projector(), and syten::SMPS::set().