9 #include <boost/program_options.hpp>
10 #include <boost/regex.hpp>
23 using namespace boost;
34 int main(
int argc,
char * argv[])
36 PE::Comm::instance().init(argc, argv);
37 Core::instance().initiate(argc, argv);
44 ExceptionManager::instance().ExceptionDumps =
false;
45 ExceptionManager::instance().ExceptionOutputs =
false;
46 ExceptionManager::instance().ExceptionAborts =
false;
53 options_description
desc;
58 desc.add(BasicCommands::description());
61 desc.add(Transformer::description());
74 catch ( std::exception& ex )
83 Core::instance().terminate();
84 PE::Comm::instance().finalize();
external boost library namespace
Base class for all Exceptions in CF.
Real e()
Definition of the Unit charge [C].
const char * what() const
Basic Classes for Mesh applications used by COOLFluiD.
Top-level namespace for coolfluid.
LoadBalance::LoadBalance(const std::string &name) std::string desc
Base class for defining CF components.
Handle< Component > create_component(const std::string &name, const std::string &builder)
Build a (sub)component of this component using the extended type_name of the component.
Most basic kernel library.