|
Mechanics of Defect Evolution Library
|
#include <LagrangeInterpolant.h>
Public Member Functions | |
| LagrangeInterpolant (const InterpolantBase::MatrixType &data, const ExtrapolationMethod &extrap=ExtrapolationMethod()) | |
| LagrangeInterpolant (const InterpolantBase::MapType &data, const ExtrapolationMethod &extrap=ExtrapolationMethod()) | |
| Public Member Functions inherited from model::InterpolantBase | |
| InterpolantBase (const MapType &data, const ExtrapolationMethod &extrap) | |
| InterpolantBase (const MatrixType &data, const ExtrapolationMethod &extrap) | |
| virtual | ~InterpolantBase () |
| double | xMin () const |
| double | xMax () const |
| double | operator() (const double &x) const |
| double | f (const double &x) const |
| double | atPeriodic (const double &x, const double &xL, const double &xH) const |
| MapType & | map () |
| const MapType & | map () const |
Additional Inherited Members | |
| Public Types inherited from model::InterpolantBase | |
| typedef std::map< double, double > | MapType |
| typedef Eigen::Matrix< double, Eigen::Dynamic, 2 > | MatrixType |
| Public Attributes inherited from model::InterpolantBase | |
| ExtrapolationMethod | extrapolation |
Definition at line 16 of file LagrangeInterpolant.h.
| model::LagrangeInterpolant::LagrangeInterpolant | ( | const InterpolantBase::MatrixType & | data, |
| const ExtrapolationMethod & | extrap = ExtrapolationMethod() ) |
Definition at line 17 of file LagrangeInterpolant.cpp.
| model::LagrangeInterpolant::LagrangeInterpolant | ( | const InterpolantBase::MapType & | data, |
| const ExtrapolationMethod & | extrap = ExtrapolationMethod() ) |
Definition at line 23 of file LagrangeInterpolant.cpp.