PSCF v1.4.0
Pscf::Rp::BinaryChiDerivative< D, T > Class Template Reference

Evaluate derivative of H with respect to chi for binary system. More...

#include <BinaryChiDerivative.h>

Inheritance diagram for Pscf::Rp::BinaryChiDerivative< D, T >:

Protected Member Functions

 BinaryChiDerivative (typename T::Simulator &simulator, typename T::System &system)
 Constructor.
 ~BinaryChiDerivative ()=default
 Destructor.
double compute () override
 Compute and return the derivative of H w/ respect to chi.

Detailed Description

template<int D, class T>
class Pscf::Rp::BinaryChiDerivative< D, T >

Evaluate derivative of H with respect to chi for binary system.

Specializations of this template are used as base classes for two closely analogous class templates, also named BinaryChiDerivative, that are defined in the Rpc and Rpg namespaces for use in the pscf_rpc and pscf_rpg programs, respectively.

Template parameters:

See also
Manual Page

Definition at line 33 of file fts/analyzer/BinaryChiDerivative.h.

Constructor & Destructor Documentation

◆ BinaryChiDerivative()

template<int D, class T>
Pscf::Rp::BinaryChiDerivative< D, T >::BinaryChiDerivative ( typename T::Simulator & simulator,
typename T::System & system )
protected

Constructor.

Parameters
simulatorparent Simulator object
systemparent System object

Definition at line 23 of file BinaryChiDerivative.tpp.

References Util::ParamComposite::setClassName().

◆ ~BinaryChiDerivative()

template<int D, class T>
Pscf::Rp::BinaryChiDerivative< D, T >::~BinaryChiDerivative ( )
protecteddefault

Destructor.

Member Function Documentation

◆ compute()

template<int D, class T>
double Pscf::Rp::BinaryChiDerivative< D, T >::compute ( )
overrideprotected

Compute and return the derivative of H w/ respect to chi.

Definition at line 33 of file BinaryChiDerivative.tpp.

References UTIL_CHECK.


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