Struct elemd_s#

Struct Documentation#

struct elemd_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 nip#

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.

fednum_t xi#

Gauss scalar with the canonical xi point coordinates.

fednum_t eta#

Gauss scalar with the canonical eta point coordinates.

fednum_t zeta#

Gauss scalar with the canonical zeta point coordinates.

fednum_t w#

Gauss scalar with the integration weights.

fedarr_t *p_evalBasis#

(4) List of Gauss arrays (nbasis, 1) with the evaluated basis functions.