This is the complete list of members for Interpolant, including all inherited members.
a_div_step | InterpolantBase | protected |
automatic_size | InterpolantBase | protected |
bound_a() const | InterpolantBase | inline |
bound_a_ | InterpolantBase | protected |
bound_b() const | InterpolantBase | inline |
bound_b_ | InterpolantBase | protected |
check_all() | InterpolantBase | protected |
check_stats_and_reinterpolate(double percentage=0.3) | InterpolantBase | |
checks | InterpolantBase | protected |
compute_error(double tol, std::vector< double > &f, std::vector< double > &df) | Interpolant | protected |
compute_error(double tol, double p, ErrorNorm::Type norm_type) | Interpolant | protected |
compute_values() | Interpolant | protected |
default_max_size | InterpolantBase | protectedstatic |
df_vec | Interpolant | protected |
diff(double x) | Interpolant | inline |
diff_p1(double x) | Interpolant | inlineprotected |
error() | InterpolantBase | inline |
error_ | InterpolantBase | protected |
extrapolation | InterpolantBase | protected |
f_diff(double x) | Interpolant | inline |
f_diffn(double x, unsigned int n) | Interpolant | |
f_val(double x) | Interpolant | inline |
f_vec | Interpolant | protected |
fact(long x) | InterpolantBase | protected |
func | Interpolant | protected |
func_diff | Interpolant | protected |
func_diffn | Interpolant | protected |
Interpolant() | Interpolant | |
Interpolant(Func< Type > *func, bool interpolate_derivative=false) | Interpolant | |
InterpolantBase() | InterpolantBase | |
interpolate() | Interpolant | virtual |
interpolate_derivative | Interpolant | protected |
max_size | InterpolantBase | protected |
n_derivatives | InterpolantBase | protectedstatic |
n_nodes | InterpolantBase | protected |
norm_type | InterpolantBase | protected |
p | InterpolantBase | protected |
reset_stat() | InterpolantBase | |
set_extrapolation(Extrapolation::Type extrapolation) | InterpolantBase | |
set_functor(Func< Type > *func, bool interpolate_derivative=false) | Interpolant | |
set_interval(double bound_a, double bound_b) | InterpolantBase | |
set_norm(ErrorNorm::Type norm_type=ErrorNorm::max, double p=2) | InterpolantBase | |
set_size(unsigned int size) | InterpolantBase | |
set_size_automatic(double user_tol, unsigned int init_size, unsigned int max_size=default_max_size) | InterpolantBase | |
simpson_tolerance | InterpolantBase | protectedstatic |
size() const | InterpolantBase | inline |
size_ | InterpolantBase | protected |
statistics() const | InterpolantBase | inline |
stats | InterpolantBase | protected |
step | InterpolantBase | protected |
swap_middle_values(std::vector< double > &f, std::vector< double > &df) | Interpolant | protected |
user_tol | InterpolantBase | protected |
val(double x) | Interpolant | inline |
val_p1(double x) | Interpolant | inline |
val_test(double x) | Interpolant | inline |
~Interpolant(void) | Interpolant | virtual |
~InterpolantBase() | InterpolantBase | virtual |