OpenMD 3.2
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
OpenMD::CubicSpline Class Reference

Public Member Functions

void addPoint (const RealType xp, const RealType yp)
void addPoints (const std::vector< RealType > &xps, const std::vector< RealType > &yps)
RealType getValueAt (const RealType &t)
std::pair< RealType, RealType > getLimits ()
void getValueAt (const RealType &t, RealType &v)
void getValueAndDerivativeAt (const RealType &t, RealType &v, RealType &d)
RealType getSpacing ()

Detailed Description

Definition at line 60 of file CubicSpline.hpp.

Constructor & Destructor Documentation

◆ CubicSpline()

OpenMD::CubicSpline::CubicSpline ( )

Definition at line 58 of file CubicSpline.cpp.

◆ ~CubicSpline()

virtual OpenMD::CubicSpline::~CubicSpline ( )
inlinevirtual

Definition at line 63 of file CubicSpline.hpp.

Member Function Documentation

◆ addPoint()

void OpenMD::CubicSpline::addPoint ( const RealType xp,
const RealType yp )

Definition at line 63 of file CubicSpline.cpp.

◆ addPoints()

void OpenMD::CubicSpline::addPoints ( const std::vector< RealType > & xps,
const std::vector< RealType > & yps )

Definition at line 68 of file CubicSpline.cpp.

◆ getLimits()

std::pair< RealType, RealType > OpenMD::CubicSpline::getLimits ( )

Definition at line 256 of file CubicSpline.cpp.

◆ getSpacing()

RealType OpenMD::CubicSpline::getSpacing ( )

Definition at line 261 of file CubicSpline.cpp.

◆ getValueAndDerivativeAt()

void OpenMD::CubicSpline::getValueAndDerivativeAt ( const RealType & t,
RealType & v,
RealType & d )

Definition at line 270 of file CubicSpline.cpp.

◆ getValueAt() [1/2]

RealType OpenMD::CubicSpline::getValueAt ( const RealType & t)

Definition at line 206 of file CubicSpline.cpp.

◆ getValueAt() [2/2]

void OpenMD::CubicSpline::getValueAt ( const RealType & t,
RealType & v )

Definition at line 231 of file CubicSpline.cpp.


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