#include <math.h>
#include "surfaceProp.h"
#include "smath.h"
#include "shapeFunction.h"
Functions | |
void | svmtr (double x[3][MAXVAL], SurfaceProp *a, ShapeFunction *shap, int nst) |
void | sakovariant (double x[3][MAXVAL], ShapeFunction *shap, int nst, double akov[3][3], double *det) |
void | sa3der (double a3d[2][3], double akovr[3][3], double akovr2[3][3]) |
void | svmtrshellspace3 (SurfaceProp *a, SurfaceProp *g, double thet3, double stretch) |
double | detrddetlin (double akovc[3][3], double a3dc[2][3], double stretch, double thet3) |
double detrddetlin | ( | double | akovc[3][3], | |
double | a3dc[2][3], | |||
double | stretch, | |||
double | thet3 | |||
) |
void sa3der | ( | double | a3d[2][3], | |
double | akovr[3][3], | |||
double | akovr2[3][3] | |||
) |
Referenced by selementInternalEnergy(), and selementInternalForce().
void sakovariant | ( | double | x[3][MAXVAL], | |
ShapeFunction * | shap, | |||
int | nst, | |||
double | akov[3][3], | |||
double * | det | |||
) |
References ShapeFunctionS::deriv1.
void svmtr | ( | double | x[3][MAXVAL], | |
SurfaceProp * | a, | |||
ShapeFunction * | shap, | |||
int | nst | |||
) |
References SurfacePropS::akon, SurfacePropS::akov, SurfacePropS::akov2, SurfacePropS::amkon, SurfacePropS::amkov, ShapeFunctionS::deriv1, ShapeFunctionS::deriv2, SurfacePropS::det, and sinv3().
Referenced by selementDeadLoad(), selementInternalEnergy(), selementInternalForce(), selementLoadPressure(), and selementMass().
void svmtrshellspace3 | ( | SurfaceProp * | a, | |
SurfaceProp * | g, | |||
double | thet3, | |||
double | stretch | |||
) |
References SurfacePropS::a3d, SurfacePropS::akon, SurfacePropS::akov, SurfacePropS::amkon, SurfacePropS::amkov, SurfacePropS::det, sinv3(), and ssppr3().
Referenced by thicknessIntg().