|
PSCF v1.4.0
|
Monte Carlo simulator for PS-FTS. More...
#include <McSimulator.h>
Public Member Functions | |
| McSimulator (System< D > &system) | |
| Constructor. | |
| Public Member Functions inherited from Pscf::Rp::McSimulator< D, Types< D > > | |
| virtual void | readParameters (std::istream &in) |
| Read parameter file block. | |
| void | simulate (int nStep) |
| Perform a field theoretic Monte-Carlo simulation. | |
| virtual void | analyze (int min, int max, std::string classname, std::string filename) |
| Read and analyze a trajectory file. | |
| virtual void | outputTimers (std::ostream &out) const |
| Output timing results. | |
| virtual void | clearTimers () |
| Clear timers. | |
| Types< D >::McMoveManager const & | mcMoveManager () const |
| Get the McMoveManager (const). | |
| Types< D >::AnalyzerManager const & | analyzerManager () const |
| Get the AnalyzerManager (const). | |
| Factory< typename Types< D >::TrajectoryReader > & | trajectoryReaderFactory () |
| Get the trajectory reader factory by reference. | |
| bool | hasMcMoves () const |
| Have any MC moves been defined? | |
| bool | needsCc () |
| Does the stored state need to include Cc fields? | |
| bool | needsDc () |
| Does the stored state need to include Dc fields? | |
Additional Inherited Members | |
| Protected Types inherited from Pscf::Rp::McSimulator< D, Types< D > > | |
| using | SystemT |
| Alias for System class in program-level namespace. | |
| using | SimulatorT |
| Alias for Simulator class in program-level namespace. | |
| using | McSimulatorT |
| Alias for McSimulator class in program-level namespace. | |
| Protected Member Functions inherited from Pscf::Rp::McSimulator< D, Types< D > > | |
| McSimulator (SystemT &system, McSimulatorT &mcSimulator) | |
| Constructor. | |
| ~McSimulator () | |
| Destructor. | |
Monte Carlo simulator for PS-FTS.
Specializations of this template with D=1, 2, and 3 are derived from corresponding specializations of base class template Rp::McSimulator, and inherit their public interface and almost all of their source code from this base class.
Definition at line 33 of file /fts/montecarlo/McSimulator.h.
| Pscf::Rpg::McSimulator< D >::McSimulator | ( | System< D > & | system | ) |
Constructor.
| system | parent system object |
Definition at line 38 of file McSimulator.cu.
References McSimulator().
Referenced by McSimulator().