|
OPALX (Object Oriented Parallel Accelerator Library for Exascale) MINIorX
OPALX
|
#include <cstring>#include "H5hut.h"#include "AbstractObjects/OpalData.h"#include "Fields/Fieldmap.h"#include "OpalConfigure/Configure.h"#include "OpalParser/FileStream.h"#include "OpalParser/OpalParser.h"#include "Utilities/Timer.h"#include "BasicActions/Option.h"#include "Utilities/EarlyLeaveException.h"#include "Utilities/OpalException.h"#include "Utilities/Options.h"#include "Utilities/Util.h"#include "Utilities/SDDSParser/SDDSParserException.h"#include "OPALconfig.h"#include "GSLErrorHandling.h"#include "Utility/Inform.h"#include "Utility/IpplException.h"#include "Utility/IpplInfo.h"#include "Utility/IpplTimings.h"#include <gsl/gsl_errno.h>#include <boost/filesystem.hpp>#include <boost/system/error_code.hpp>#include <iomanip>#include <iostream>#include <set>
Go to the source code of this file.
Namespaces | |
| namespace | OPALXMAIN |
Functions | |
| void | OPALXMAIN::printStdoutHeader () |
| void | OPALXMAIN::printHelp () |
| int | main (int argc, char *argv[]) |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 130 of file Main.cpp.
References ippl::abort(), Fieldmap::clearDictionary(), ippl::Comm, IpplInfo::compileOptions(), Configure::configure(), Options::echo, endl(), ippl::Error, ippl::finalize(), OpalData::find(), OpalData::getAuxiliaryOutputDirectory(), Util::getGitRevision(), OpalData::getInputBasename(), OpalData::getInstance(), IpplTimings::getTimer(), gmsg, handleGSLErrors(), ippl::Info, INFORM_ALL_NODES, ippl::initialize(), OpalData::inRestartRun(), level5(), OPAL_COMPILE_OPTIONS, OPAL_PROJECT_VERSION, IpplTimings::print(), OPALXMAIN::printHelp(), OPALXMAIN::printStdoutHeader(), IpplInfo::printVersion(), OpalParser::run(), FileStream::setEcho(), OpalData::setRestartFileName(), OpalData::setRestartRun(), OpalData::setRestartStep(), IpplTimings::startTimer(), IpplTimings::stopTimer(), OpalData::storeArguments(), OpalData::storeInputFn(), Util::toUpper(), EarlyLeaveException::what(), and EarlyLeaveException::where().
Referenced by Option::execute().
