![]() |
Rosetta Utilities
2015.09
|
Classes | |
class | BicubicSpline |
struct | compare_interp_range |
class | CompoundInterpolator |
class | CubicSpline |
struct | interp_range |
class | Interpolator |
struct | LinearFunction |
struct | OrderPoint |
struct | Point |
class | PolycubicSpline |
class | SimpleInterpolator |
class | SplineGenerator |
class | TricubicSpline |
Typedefs | |
typedef utility::pointer::shared_ptr < CompoundInterpolator > | CompoundInterpolatorOP |
typedef utility::pointer::shared_ptr < CompoundInterpolator const > | CompoundInterpolatorCOP |
typedef utility::pointer::shared_ptr < Interpolator > | InterpolatorOP |
typedef utility::pointer::shared_ptr < SimpleInterpolator > | SimpleInterpolatorOP |
typedef utility::pointer::shared_ptr < SimpleInterpolator const > | SimpleInterpolatorCOP |
Enumerations | |
enum | BorderFlag { e_Natural, e_Periodic, e_FirstDer } |
Functions | |
utility::vector1< Real > | spline_second_derivative (utility::vector1< Real > const &x, utility::vector1< Real > const &y, Real yp1, Real ypn) |
void | spline_interpolate (utility::vector1< Real > const &xa, utility::vector1< Real > const &ya, utility::vector1< Real > const &y2a, Real x, Real &y, Real &dy) |
Real | sqr (Real x) |
typedef utility::pointer::shared_ptr< CompoundInterpolator const > numeric::interpolation::spline::CompoundInterpolatorCOP |
typedef utility::pointer::shared_ptr< CompoundInterpolator > numeric::interpolation::spline::CompoundInterpolatorOP |
typedef utility::pointer::shared_ptr< Interpolator > numeric::interpolation::spline::InterpolatorOP |
typedef utility::pointer::shared_ptr< SimpleInterpolator const > numeric::interpolation::spline::SimpleInterpolatorCOP |
typedef utility::pointer::shared_ptr< SimpleInterpolator > numeric::interpolation::spline::SimpleInterpolatorOP |
void numeric::interpolation::spline::spline_interpolate | ( | utility::vector1< Real > const & | xa, |
utility::vector1< Real > const & | ya, | ||
utility::vector1< Real > const & | y2a, | ||
Real | x, | ||
Real & | y, | ||
Real & | dy | ||
) |
References numeric::crick_equations::x().
Referenced by numeric::interpolation::spline::SimpleInterpolator::interpolate().
utility::vector1< Real > numeric::interpolation::spline::spline_second_derivative | ( | utility::vector1< Real > const & | x, |
utility::vector1< Real > const & | y, | ||
Real | yp1, | ||
Real | ypn | ||
) |
Real numeric::interpolation::spline::sqr | ( | Real | x | ) |
References numeric::crick_equations::x().
Referenced by numeric::interpolation::spline::TricubicSpline::dFdx(), numeric::interpolation::spline::PolycubicSpline::dFdxi(), numeric::interpolation::spline::TricubicSpline::dFdy(), numeric::interpolation::spline::TricubicSpline::dFdz(), numeric::expression_parser::DivideExpression::differentiate(), numeric::interpolation::spline::PolycubicSpline::F(), numeric::interpolation::spline::TricubicSpline::F(), and numeric::linear_algebra::qzval().