4#include <util/param/ParamComposite.h>
49 virtual void setup(
int nStep);
94 assert(simulatorPtr_);
95 return *simulatorPtr_;
102 assert(simulatorPtr_);
103 return *simulatorPtr_;
Class that varies parameters during a simulation (abstract).
virtual void setup(int nStep)
Final setup before simulation loop, set value of nStep.
virtual void output()
Output any results at the end of the simulation.
virtual void setParameters(int iStep)=0
Set new parameters values in associated System and Simulator.
Simulator< D > const & simulator() const
Get parent Simulator<D> by const reference.
Ramp(Simulator< D > &simulator)
Constructor.
virtual ~Ramp()
Destructor.
int nStep_
Number of steps planned for this simulation (set in setup).
Field theoretic simulator (base class).
ParamComposite()
Constructor.
SCFT and PS-FTS with real periodic fields (GPU)
PSCF package top-level namespace.