OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
GEO_util.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CUBIC   4
 

Functions

int GEO_vec_mul3 (double vec1[3], double vec2[3], double vec[3])
 
void GEO_mat_vec_mul3 (double mat[3][3], double vec1[3], double vec[3])
 
int GEO_mat_mul3 (double mat1[3][3], double mat2[3][3], double mat[3][3])
 
void GEO_vec_prod3 (double vec1[3], double vec2[3], double *const prod)
 
void GEO_vec_length3 (double vec[3], double *const length)
 
int GEO_vec_unit3 (double vec[3], double unit_vec[3])
 
int GEO_poly_coef1 (double const var_val1, double const var_val2, double const val_derv1, double const val_derv2, double const t1, double const t2, double coef[CUBIC])
 
int GEO_poly_fit (double const *, double const, int const, double *const y)
 

Macro Definition Documentation

◆ CUBIC

#define CUBIC   4

Definition at line 71 of file GEO_util.h.

Function Documentation

◆ GEO_mat_mul3()

int GEO_mat_mul3 ( double  mat1[3][3],
double  mat2[3][3],
double  mat[3][3] 
)

◆ GEO_mat_vec_mul3()

void GEO_mat_vec_mul3 ( double  mat[3][3],
double  vec1[3],
double  vec[3] 
)

Definition at line 6 of file GEO_mat_vec_mul3.c.

◆ GEO_poly_coef1()

int GEO_poly_coef1 ( double const  var_val1,
double const  var_val2,
double const  val_derv1,
double const  val_derv2,
double const  t1,
double const  t2,
double  coef[CUBIC] 
)

Definition at line 4 of file GEO_poly_coef1.c.

◆ GEO_poly_fit()

int GEO_poly_fit ( double const ,
double const  ,
int const  ,
double *const  y 
)

Definition at line 8 of file GEO_poly_fit.c.

◆ GEO_vec_length3()

void GEO_vec_length3 ( double  vec[3],
double *const  length 
)

Definition at line 6 of file GEO_vec_length3.c.

◆ GEO_vec_mul3()

int GEO_vec_mul3 ( double  vec1[3],
double  vec2[3],
double  vec[3] 
)

Definition at line 6 of file GEO_vec_mul3.c.

◆ GEO_vec_prod3()

void GEO_vec_prod3 ( double  vec1[3],
double  vec2[3],
double *const  prod 
)

Definition at line 6 of file GEO_vec_prod3.c.

◆ GEO_vec_unit3()

int GEO_vec_unit3 ( double  vec[3],
double  unit_vec[3] 
)

Definition at line 9 of file GEO_vec_unit3.c.