Alamo
|
Public Member Functions | |
Linear () | |
~Linear () | |
Linear (const Set::Scalar &a_val) | |
Linear (const std::string a_str) | |
Linear (const std::vector< T > _data_points, const std::vector< Set::Scalar > _interval_points) | |
void | define (const std::string a_str) |
void | define (const std::vector< T > _data_points, const std::vector< Set::Scalar > _interval_points) |
T | operator() (const Set::Scalar point) const |
ALAMO_SINGLE_DEFINITION Linear< Set::Scalar > | Read (std::string filename, int derivative) |
Public Member Functions inherited from Numeric::Interpolator::Interpolator< T > | |
Interpolator () | |
Static Public Member Functions | |
static void | Parse (Linear< T > &value, IO::ParmParse &pp) |
static Linear< T > | Read (std::string filename, int derivative=0) |
Protected Attributes | |
std::vector< T > | data_points |
std::vector< Set::Scalar > | interval_points |
bool | uniform = true |
Friends | |
template<class U > | |
Linear< U > | operator* (const Set::Scalar alpha, const Linear< U > &b) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
ALAMO_SINGLE_DEFINITION Linear< Set::Scalar > Numeric::Interpolator::Linear< Set::Scalar >::Read | ( | std::string | filename, |
int | derivative | ||
) |
|
static |
|
friend |
|
protected |
|
protected |
|
protected |