1 #ifndef __MEI_MATH_UTIL_H__ 2 #define __MEI_MATH_UTIL_H__ 72 mei_interp1d(
const char *filename,
const int c1,
const int c2,
const double x);
91 mei_max(
const double x1,
const double x2);
102 mei_min(
const double x1,
const double x2);
void mei_data_free(void)
Destroy all user data set for 1D interpolation.
Definition: mei_math_util.c:495
char * name
Definition: mei_math_util.h:52
double precision, dimension(ncharm), save c2
Definition: cpincl.f90:240
int col
Definition: mei_math_util.h:49
double ** values
Definition: mei_math_util.h:51
char * commentaries
Definition: mei_math_util.h:53
Structure associated to a single user data set for 1D interpolation.
Definition: mei_math_util.h:48
int row
Definition: mei_math_util.h:50
double mei_min(const double x1, const double x2)
Return the min value from two doubles.
Definition: mei_math_util.c:542
double mei_max(const double x1, const double x2)
Return the max value from two doubles.
Definition: mei_math_util.c:523
double precision, dimension(ncharm), save c1
Definition: cpincl.f90:240
double mei_interp1d(const char *filename, const int c1, const int c2, const double x)
Return the 1D interpolation if a value.
Definition: mei_math_util.c:461