#include "LUT.h"
#include "basics.h"
#include "MULTI_ION_IF.h"
#include <string.h>
#include <assert.h>
#include <cmath>
Go to the source code of this file.
|
void | limpet::LUT_alloc (LUT *plut, int cols, float mn, float mx, float res, const char *name, Target target) |
|
int | limpet::LUT_dump (LUT *plut, const char *fname) |
|
void | limpet::destroy_lut (LUT *plut, Target target) |
|
int | limpet::check_LUT (LUT *lut) |
|
void | limpet::IIF_warn (const int wv, const char error[]) |
|
void | limpet::LUT_problem (LUT *lt, double val, int wv, const char *tabname) |
|
int | limpet::LUT_index (LUT *tab, GlobalData_t val, int locind) |
|
int | limpet::LUT_out_of_bounds (LUT *tab, GlobalData_t val) |
|
LUT_data_t | limpet::LUT_interp (LUT *t, int i, int j, GlobalData_t x) |
|
LUT_data_t | limpet::LUT_derror (LUT *t, int idx, GlobalData_t x) |
|
LUT_data_t | limpet::LUT_interpRow (LUT *const tab, GlobalData_t val, int i, LUT_data_t *row) |
|
LUT_data_t * | limpet::LUT_row (LUT *lut, GlobalData_t val, int locind) |
|
void | limpet::LUT_interpRow_n_elements (char *table, char *val_ptr, int offset, int distance, int index, int n, char *row_ptr, int lut_numelements) |
|
◆ MAX_LUT_NUMINF
#define MAX_LUT_NUMINF 10 |
maximum # non-finite warnings to print
make sure all entries in a lookup table are valid
- Parameters
-
IF | IMP |
lut | LUT |
name | name of table |
- Return values
-
0 | all entries finite |
otherwise | |
Definition at line 127 of file LUT.cc.