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

Evaluate derivative of H w/ respect to perturbation parameter lambda. More...

#include <PerturbationDerivative.h>

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

Public Member Functions

 PerturbationDerivative (Simulator< D > &simulator, System< D > &system)
 Constructor.

Additional Inherited Members

Protected Member Functions inherited from Pscf::Rp::PerturbationDerivative< D, Types< D > >
 PerturbationDerivative (typename Types< D >::Simulator &simulator, typename Types< D >::System &system)
 Constructor.
 ~PerturbationDerivative ()=default
 Destructor.
double compute () override
 Compute and return the derivative of H w/ respect to lambda.

Detailed Description

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

Evaluate derivative of H w/ respect to perturbation parameter lambda.

Specializations of this template are derived from specializations of the base class template Rp::PerturbationDerivative, and inherit their entire public interface and almost all of their source code from this base class. See the documentation for this base class template for details.

See also
Rp::PerturbationDerivative
rp_PerturbationDerivative_page "Manual Page"

Definition at line 37 of file /fts/analyzer/PerturbationDerivative.h.

Constructor & Destructor Documentation

◆ PerturbationDerivative()

template<int D>
Pscf::Rpc::PerturbationDerivative< D >::PerturbationDerivative ( Simulator< D > & simulator,
System< D > & system )

Constructor.

Parameters
simulatorparent Simulator object
systemparent System object

Definition at line 21 of file PerturbationDerivative.cpp.

References PerturbationDerivative().

Referenced by PerturbationDerivative().


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