1#ifndef wxsequencedgroup_h
2#define wxsequencedgroup_h
Opaque Pointer object that carries the referenced data type, but does not expose this payload type as...
Definition: wmopaqueptr.h:81
Represents a set of events that must be executed serially in the specified sequence.
Definition: wmsequencedgroup.h:23
const WmSolverBase & getParent() const
Get parent solver object.
real dtFrac
Fraction of time-step to apply.
Definition: wmsequencedgroup.h:59
SequenceActionItr end() const
Definition: wmsequencedgroup.h:44
std::vector< std::string >::const_iterator SequenceActionItr
Iterator support funcions to access host actions.
Definition: wmsequencedgroup.h:37
std::vector< std::string > hostActions
host actions to apply
Definition: wmsequencedgroup.h:70
SequenceActionItr begin() const
Definition: wmsequencedgroup.h:39
WmSequencedGroup(const WmConstOpaquePtr &parent_solver)
Create new WmSequencedGroup.
virtual void setup(const WxCryptSet &wxc)
Setup the sequencedgroup using cryptset.
A base class for solvers in WARPM.
Definition: wmsolverbase.h:35
WxCryptSet extends WxCrypt by providing, in addition to name-value pairs, an set of named WxCryptSets...
Definition: wxcryptset.h:35
WxObject is a base class for WarpX classes which need to go through a creation/destruction cycle with...
Definition: wxobject.h:54
#define real
Definition: wmoclunstructuredreconstruction.h:11