A(double r) | votca::tools::CubicSpline | private |
A_prime_l(Index i) | votca::tools::CubicSpline | private |
A_prime_r(Index i) | votca::tools::CubicSpline | private |
AddBCSumZeroToFitMatrix(matrix_type &M, Index offset1, Index offset2=0) | votca::tools::CubicSpline | inline |
AddBCToFitMatrix(matrix_type &M, Index offset1, Index offset2=0) | votca::tools::CubicSpline | inline |
AddToFitMatrix(matrix_type &M, double x, Index offset1, Index offset2=0, double scale=1) | votca::tools::CubicSpline | inline |
AddToFitMatrix(matrix_type &M, double x, Index offset1, Index offset2, double scale1, double scale2) | votca::tools::CubicSpline | inline |
AddToFitMatrix(matrix_type &M, vector_type &x, Index offset1, Index offset2=0) | votca::tools::CubicSpline | inline |
Aprime(double r) | votca::tools::CubicSpline | private |
B(double r) | votca::tools::CubicSpline | private |
B_prime_l(Index i) | votca::tools::CubicSpline | private |
B_prime_r(Index i) | votca::tools::CubicSpline | private |
boundaries_ | votca::tools::Spline | protected |
Bprime(double r) | votca::tools::CubicSpline | private |
C(double r) | votca::tools::CubicSpline | private |
C_prime_l(Index i) | votca::tools::CubicSpline | private |
C_prime_r(Index i) | votca::tools::CubicSpline | private |
Calculate(double r) override | votca::tools::CubicSpline | virtual |
Calculate(const Eigen::VectorXd &x) | votca::tools::CubicSpline | |
CalculateDerivative(double r) override | votca::tools::CubicSpline | virtual |
CalculateDerivative(const Eigen::VectorXd &x) | votca::tools::CubicSpline | |
Cprime(double r) | votca::tools::CubicSpline | private |
CubicSpline()=default | votca::tools::CubicSpline | |
D(double r) | votca::tools::CubicSpline | private |
D_prime_l(Index i) | votca::tools::CubicSpline | private |
D_prime_r(Index i) | votca::tools::CubicSpline | private |
Dprime(double r) | votca::tools::CubicSpline | private |
eBoundary enum name | votca::tools::Spline | |
f2_ | votca::tools::CubicSpline | private |
f_ | votca::tools::CubicSpline | private |
Fit(const Eigen::VectorXd &x, const Eigen::VectorXd &y) override | votca::tools::CubicSpline | virtual |
GenerateGrid(double min, double max, double h) | votca::tools::Spline | |
getGridPoint(int i) | votca::tools::Spline | |
getInterval(double r) | votca::tools::Spline | |
getX() | votca::tools::Spline | inline |
getX() const | votca::tools::Spline | inline |
Interpolate(const Eigen::VectorXd &x, const Eigen::VectorXd &y) override | votca::tools::CubicSpline | virtual |
Print(std::ostream &out, double interval) | votca::tools::Spline | |
r_ | votca::tools::Spline | protected |
setBC(eBoundary bc) | votca::tools::Spline | inline |
setBCInt(Index bc) | votca::tools::Spline | inline |
setSplineData(const Eigen::VectorXd &f, const Eigen::VectorXd &f2) | votca::tools::CubicSpline | inline |
Spline()=default | votca::tools::Spline | |
splineDerivativeZero enum value | votca::tools::Spline | |
splineNormal enum value | votca::tools::Spline | |
splinePeriodic enum value | votca::tools::Spline | |
~CubicSpline() override=default | votca::tools::CubicSpline | |
~Spline()=default | votca::tools::Spline | virtual |