|
PSCF v1.4.0
|
Evaluate the derivative of H with respect to cubic box length. More...
#include <CubicLengthDerivative.h>
Public Member Functions | |
| CubicLengthDerivative (Simulator< D > &simulator, System< D > &system) | |
| Constructor. | |
Additional Inherited Members | |
| Protected Member Functions inherited from Pscf::Rp::CubicLengthDerivative< D, Types< D > > | |
| CubicLengthDerivative (typename Types< D >::Simulator &simulator, typename Types< D >::System &system) | |
| Constructor. | |
| ~CubicLengthDerivative ()=default | |
| Destructor. | |
| double | compute () override |
| Compute and return the derivative of H w/ respect to L. | |
Evaluate the derivative of H with respect to cubic box length.
This class is designed specifically for use with a cubic unit cell.
Specializations of this template with D=1, 2 and 3 are derived from specializations of the base class template Rp::CubicLengthDerivative, and inherit their public interface and almost all of their source code from this base class.
Definition at line 37 of file /fts/analyzer/CubicLengthDerivative.h.
| Pscf::Rpg::CubicLengthDerivative< D >::CubicLengthDerivative | ( | Simulator< D > & | simulator, |
| System< D > & | system ) |
Constructor.
Definition at line 28 of file CubicLengthDerivative.cu.
References CubicLengthDerivative().
Referenced by CubicLengthDerivative().