45void selem2d_get_triangle_local_shape(
double xhat,
double yhat,
double zhat,
double *lshape);
46void selem2d_get_quadrilateral_local_shape(
double xhat,
double yhat,
double zhat,
double *lshape);
47void selem2d_alloc(
SELEM_2D *elem2d,
int nnodes_on_elem);
48void selem2d_load(
SELEM_2D *elem2d,
int gid,
int lid,
int elem_nnodes,
int *local_node_ids,
int bflag,
SVECT *nds,
int mat);
50void selem2d_alloc_array(
SELEM_2D **elem2d,
int nelems2d);
51void selem2d_free_array(
SELEM_2D *elem2d,
int nelems2d);
53void selem2d_init_array(
SELEM_2D *elem2d,
int nelems2d);
54void selem2d_init_alloc_array(
SELEM_2D **elem2d,
int nelems2d);
56void selem2d_printScreen(
SELEM_2D *elem2d);
59void selem2d_get_triangle_linear_djac_nrml_gradPhi(
SELEM_2D *elem2d,
SNODE *nd_SNODE,
SVECT *nd_SVECT);
61double selem2d_get_quadrilateral_linear_djac2d(
double xhat,
double yhat,
SVECT *nd);
62double selem2d_get_quadrilateral_linear_djac_gradPhi(
double xhat,
double yhat,
SVECT *nd,
SVECT *grad_shp);
63void selem2d_get_triangle_local_shape_quad(
double xhat,
double yhat,
double zhat,
double *lshape);
64void selem2d_get_quadrilateral_local_shape_quad(
double xhat,
double yhat,
double zhat,
double *lshape);
65void selem2d_get_triangle_local_shape_gradients(
SVECT *lgrad_shp);
66void selem2d_get_quadrilateral_local_shape_gradients(
double xhat,
double yhat,
double zhat,
SVECT *lgrad_shp);
67double selem2d_get_elem2d_area2d(
SELEM_2D *elem2d,
SVECT *nds);
Definition: selem_1d.h:11
Definition: selem_2d.h:10