fvmathParser Namespace Reference

Classes

struct  MathElement
class  MathCalculator

Enumerations

enum  ElemType {
  Number, Vector, Plus, Minus,
  Multiply, Divide, Power, Open,
  Close
}

Functions

double ut_vec3_length (double *vec)
double ut_mat3_inv (double *mat, double *mat_inv)
 * local variables */
int apr_shape_fun_3D (int Base_type, int Pdeg, double *Eta, double *Base_phi, double *Base_dphix, double *Base_dphiy, double *Base_dphiz)
double my_apr_elem_calc_3D_mod (int Control, int Nreq, int *Pdeg_vec, int Base_type, double *Eta, double *Node_coor, double *Sol_dofs, double *Base_phi, double *Base_dphix, double *Base_dphiy, double *Base_dphiz, double *Xcoor, double *Sol, double *Dsolx, double *Dsoly, double *Dsolz, double *Vec_nor)
int apr_shape_fun_2D (int Base_type, int Pdeg, double *Eta, double *Base_phi, double *Base_dphix, double *Base_dphiy)
int apr_shape_fun_1D (int Pdeg, double Eta, double *Base_phi, double *Base_dphix)

Enumeration Type Documentation

Enumerator:
Number 
Vector 
Plus 
Minus 
Multiply 
Divide 
Power 
Open 
Close 

Function Documentation

int fvmathParser::apr_shape_fun_1D ( int  Pdeg,
double  Eta,
double *  Base_phi,
double *  Base_dphix 
)

Here is the caller graph for this function:

int fvmathParser::apr_shape_fun_2D ( int  Base_type,
int  Pdeg,
double *  Eta,
double *  Base_phi,
double *  Base_dphix,
double *  Base_dphiy 
)

Here is the call graph for this function:

Here is the caller graph for this function:

double fvmathParser::my_apr_elem_calc_3D_mod ( int  Control,
int  Nreq,
int *  Pdeg_vec,
int  Base_type,
double *  Eta,
double *  Node_coor,
double *  Sol_dofs,
double *  Base_phi,
double *  Base_dphix,
double *  Base_dphiy,
double *  Base_dphiz,
double *  Xcoor,
double *  Sol,
double *  Dsolx,
double *  Dsoly,
double *  Dsolz,
double *  Vec_nor 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1