|
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 specializations of the base class template Rp::McSimulator , and inherit their public interface and almost all of their source code from this base class. See the documentation of this base class template for details.
Definition at line 35 of file /fts/montecarlo/McSimulator.h.
| Pscf::Rpc::McSimulator< D >::McSimulator | ( | System< D > & | system | ) |
Constructor.
| system | parent System |
Definition at line 37 of file McSimulator.cpp.
References McSimulator().
Referenced by McSimulator().