PSCF v1.4.0
Pscf::Rpc::LinearSweep< D > Class Template Reference

Sweep in which parameters vary linearly with sweep variable s. More...

#include <LinearSweep.h>

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

Public Member Functions

 LinearSweep (System< D > &system)
 Constructor.
Public Member Functions inherited from Pscf::Rp::LinearSweep< D, Types< D > >
void readParameters (std::istream &in)
 Read parameters from param file.
void setup ()
 Setup operation at the beginning of a sweep.
void setParameters (double s)
 Set state parameters before solving an SCFT problem.
void outputSummary (std::ostream &out)
 Output data to a running summary.

Additional Inherited Members

Protected Member Functions inherited from Pscf::Rp::LinearSweep< D, Types< D > >
 LinearSweep (typename Types< D >::System &system)
 Constructor.

Detailed Description

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

Sweep in which parameters vary linearly with sweep variable s.

Specializations of this template with D=1, 2, and 3 are derived from corresponding specializations of base class template Rp::LinearSweep, and inherit their public interface and almost all of their source code from this base class.

See also
Rp::LinearSweep
Manual page

Definition at line 35 of file rpc/scft/sweep/LinearSweep.h.

Constructor & Destructor Documentation

◆ LinearSweep()

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

Constructor.

Parameters
systemparent system object

Definition at line 18 of file rpc/scft/sweep/LinearSweep.cpp.

References LinearSweep().

Referenced by LinearSweep().


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