OPAL (Object Oriented Parallel Accelerator Library)  2024.1
OPAL
Functions | Variables
Main.cpp File Reference
#include "opal.h"
#include "H5hut.h"
#include "AbstractObjects/OpalData.h"
#include "OpalConfigure/Configure.h"
#include "OpalParser/OpalParser.h"
#include "Parser/FileStream.h"
#include "Utilities/Timer.h"
#include "Fields/Fieldmap.h"
#include "FixedAlgebra/FTps.h"
#include "BasicActions/Option.h"
#include "Utilities/Options.h"
#include "Utilities/OpalException.h"
#include "Utilities/EarlyLeaveException.h"
#include "Utilities/Util.h"
#include "Util/SDDSParser/SDDSParserException.h"
#include "OPALconfig.h"
#include <AMReX_ParallelDescriptor.H>
#include "Message/Communicate.h"
#include "Utility/Inform.h"
#include "Utility/IpplException.h"
#include "Utility/IpplInfo.h"
#include "Utility/IpplTimings.h"
#include "GSLErrorHandling.h"
#include <gsl/gsl_errno.h>
#include <boost/system/error_code.hpp>
#include <cstring>
#include <filesystem>
#include <iomanip>
#include <iostream>
#include <set>
Include dependency graph for Main.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool checkInitAmrFlag (int argc, char *argv[])
 
int opalMain (int argc, char *argv[])
 
int main (int argc, char *argv[])
 

Variables

Ipplippl
 
Informgmsg
 
InformgmsgALL
 

Function Documentation

bool checkInitAmrFlag ( int  argc,
char *  argv[] 
)

Definition at line 124 of file Main.cpp.

Referenced by opalMain().

int main ( int  argc,
char *  argv[] 
)

Definition at line 139 of file Main.cpp.

References INFORM_ALL_NODES, and opalMain().

Referenced by Option::execute().

Here is the call graph for this function:

int opalMain ( int  argc,
char *  argv[] 
)

Variable Documentation

Inform* gmsg
Inform* gmsgALL

Definition at line 71 of file Main.cpp.

Referenced by PyOpal::Globals::Initialise().

Ippl* ippl

Definition at line 69 of file Main.cpp.

Referenced by PyOpal::Globals::Initialise(), and opalMain().