Struct elem_s#

Struct Documentation#

struct elem_s#

Public Members

uint64_t nbasis#

Number of basis - Number of degrees of freedom - Number of nodes.

uint64_t order#

Integration order of the Element.

int64_t geomBase#

Geometric element type - elLine, elTriangle, etc …

int64_t kind#

Kind of element: Affine - IsoParametric.

uint8_t ndim#

Number of dimensions of the element. (1 -> 1D, 2 -> 2D, 3 -> 3D).

uint64_t nIntPts#

Number of integration Points.

uint8_t nder#

Number of total derivatives in the problem.

uint8_t isInit#

Initialization flag. 0: Not initialized, 1: Initialized.

uint8_t nDimAnalysis#

Number of dimensions of the analysis.

darr_t intPts#

(nIntPts x ndim) Array with the integration point coordinates.

darr_t intWts#

(nIntPts x 1 ) Array with the integration weights.

darr_t *p_evalBasis#

(4) List of (nbasis x nIntPts) arrays with the evaluated basis functions.