lookup_table.hpp
Go to the documentation of this file.
31 void lookup_table_set_data( lookup_table_type * lt , double_vector_type * x , double_vector_type * y , bool data_owner );
32 lookup_table_type * lookup_table_alloc( double_vector_type * x , double_vector_type * y , bool data_owner);
double lookup_table_get_max_value(lookup_table_type *lookup_table) void lookup_table_append(lookup_table_type *lt, double x, double y) bool lookup_table_has_high_limit(const lookup_table_type *lt) double lookup_table_get_min_arg(lookup_table_type *lookup_table) int lookup_table_get_size(const lookup_table_type *lt) void lookup_table_set_high_limit(lookup_table_type *lt, double limit) double lookup_table_interp(lookup_table_type *lt, double x) double lookup_table_get_min_value(lookup_table_type *lookup_table) lookup_table_type * lookup_table_alloc(double_vector_type *x, double_vector_type *y, bool data_owner) double lookup_table_get_max_arg(lookup_table_type *lookup_table) bool lookup_table_has_low_limit(const lookup_table_type *lt) void lookup_table_set_low_limit(lookup_table_type *lt, double limit) lookup_table_type * lookup_table_alloc_empty() void lookup_table_set_data(lookup_table_type *lt, double_vector_type *x, double_vector_type *y, bool data_owner) void lookup_table_free(lookup_table_type *lt) x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x(y+z) |