PSCF v1.4.0

Brownian dynamics simulator for PS-FTS. More...

#include <BdSimulator.h>

Inheritance diagram for Pscf::Rpc::BdSimulator< D >:
Pscf::Rp::BdSimulator< D, Types< D > >

Public Member Functions

 BdSimulator (System< D > &system)
 Constructor.
Public Member Functions inherited from Pscf::Rp::BdSimulator< D, Types< D > >
virtual void readParameters (std::istream &in)
 Read parameter file block.
void simulate (int nStep)
 Perform a field theoretic Brownian dynamics (BD) simulation.
virtual void analyze (int min, int max, std::string classname, std::string filename)
 Read and analyze a trajectory file.
bool hasBdStep () const
 Does this BdSimulator have a BdStep object?
Types< D >::BdStep & bdStep ()
 Get the BdStep by non-const reference.
Types< D >::AnalyzerManager & analyzerManager ()
 Get the AnalyzerManager (const).
Factory< typename Types< D >::TrajectoryReader > & trajectoryReaderFactory ()
 Get the trajectory reader factory by reference.

Additional Inherited Members

Protected Types inherited from Pscf::Rp::BdSimulator< D, Types< D > >
using SystemT
 Alias for System class in program-level namespace.
using SimulatorT
 Alias for Simulator class in program-level namespace.
using BdSimulatorT
 Alias for BdSimulator class in program-level namespace.
Protected Member Functions inherited from Pscf::Rp::BdSimulator< D, Types< D > >
 ~BdSimulator ()
 Destructor.

Detailed Description

template<int D>
class Pscf::Rpc::BdSimulator< D >

Brownian dynamics simulator for PS-FTS.

Specializations of this template with D=1, 2, and 3 are derived from specializations of the base class template Rp::BdSimulator, and inherit their entire public interface and almost all of their source code from this base class. See the documentation of this base class template for details.

See also
Manual Page

Definition at line 35 of file /fts/brownian/BdSimulator.h.

Constructor & Destructor Documentation

◆ BdSimulator()

template<int D>
Pscf::Rpc::BdSimulator< D >::BdSimulator ( System< D > & system)

Constructor.

Parameters
systemparent System

Definition at line 33 of file BdSimulator.cpp.

References BdSimulator().

Referenced by BdSimulator().


The documentation for this class was generated from the following files: