PSCF v1.4.0

RealMove generates spatially uncorrelated random field changes. More...

#include <RealMove.h>

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

Public Member Functions

 RealMove (McSimulator< D > &simulator)
 Constructor.
Public Member Functions inherited from Pscf::Rp::RealMove< D, Types< D > >
void readParameters (std::istream &in) override
 Read body of parameter file block.
void setup () override
 Setup before the simulation loop.

Additional Inherited Members

Protected Member Functions inherited from Pscf::Rp::RealMove< D, Types< D > >
 RealMove (typename Types< D >::McSimulator &simulator)
 Constructor.
 ~RealMove ()=default
 Destructor.
void attemptMove () override
 Attempt unconstrained move.

Detailed Description

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

RealMove generates spatially uncorrelated random field changes.

Specializations of this template with D = 1, 2, and 3 are derived from specializations of the base class template Rp::RealMove, 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.

See also
Manual Page

Definition at line 37 of file /fts/montecarlo/RealMove.h.

Constructor & Destructor Documentation

◆ RealMove()

template<int D>
Pscf::Rpc::RealMove< D >::RealMove ( McSimulator< D > & simulator)

Constructor.

Parameters
simulatorparent McSimulator object

Definition at line 26 of file RealMove.cpp.

References RealMove().

Referenced by RealMove().


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