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

Evaluate the derivative of H with respect to cubic box length L. More...

#include <CubicLengthDerivative.h>

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

Protected Member Functions

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

Detailed Description

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

Evaluate the derivative of H with respect to cubic box length L.

See also
Manual Page

Definition at line 21 of file fts/analyzer/CubicLengthDerivative.h.

Constructor & Destructor Documentation

◆ CubicLengthDerivative()

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

Constructor.

Definition at line 23 of file CubicLengthDerivative.tpp.

References Util::ParamComposite::setClassName().

◆ ~CubicLengthDerivative()

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

Destructor.

Member Function Documentation

◆ compute()

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

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

Definition at line 33 of file CubicLengthDerivative.tpp.

References UTIL_CHECK.


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