OpenAtom
Version1.5a
|
Configuration settings for the ortho world. More...
#include <orthoConfig.h>
Public Member Functions | |
void | pup (PUP::er &p) |
Public Attributes | |
bool | isDynamics |
Is this a minimization or dynamics run. More... | |
bool | isGenWave |
If, this is a minimization run, is it for generating the system wave functions? More... | |
bool | useComplexMath |
Should the actual matrix multiplies be handled as real math or complex math. | |
int | numStates |
The number of states in the simulation (the dimension of the input square matrix) | |
int | grainSize |
The block size for parallelization. | |
int | instanceIndex |
double | maxTolerance |
The tolerance threshold for the S->T iterations in Ortho at which to trigger a PsiV update. | |
CkCallback | uponToleranceFailure |
Callback to notify bubble owner (GSpace) that a tolerance update is needed. | |
bool | isStep2HelperOn |
Is an OrthoHelper chare array available to perform the step 2 computations. | |
int | gemmSplit |
Pander to the BGL NIC and split the GEMMs in ortho. | |
Configuration settings for the ortho world.
Most of these are invariant post-instantiation.
Definition at line 17 of file orthoConfig.h.
bool cp::ortho::orthoConfig::isDynamics |
Is this a minimization or dynamics run.
Definition at line 21 of file orthoConfig.h.
Referenced by Ortho::acceptSectionLambda(), Ortho::resume(), and Ortho::start_calc().
bool cp::ortho::orthoConfig::isGenWave |
If, this is a minimization run, is it for generating the system wave functions?
Definition at line 23 of file orthoConfig.h.