GooseFEM 1.4.1.dev2+g78f16df
Loading...
Searching...
No Matches
GooseFEM::Element::Quad4::Gauss Namespace Reference

Gauss quadrature: quadrature points such that integration is exact for this bi-linear element: More...

Functions

size_t nip ()
 Number of integration points:
 
array_type::tensor< double, 2 > xi ()
 Integration point coordinates (local coordinates).
 
array_type::tensor< double, 1 > w ()
 Integration point weights.
 

Detailed Description

Gauss quadrature: quadrature points such that integration is exact for this bi-linear element:

 + ----------- +
 |             |
 |   3     2   |
 |             |
 |   0     1   |
 |             |
 + ----------- +

Function Documentation

◆ nip()

size_t GooseFEM::Element::Quad4::Gauss::nip ( )
inline

Number of integration points:

 nip = nne = 4
Returns
unsigned int

Definition at line 45 of file ElementQuad4.h.

◆ w()

array_type::tensor< double, 1 > GooseFEM::Element::Quad4::Gauss::w ( )
inline

Integration point weights.

Returns
Coordinates [nip].

Definition at line 79 of file ElementQuad4.h.

◆ xi()

array_type::tensor< double, 2 > GooseFEM::Element::Quad4::Gauss::xi ( )
inline

Integration point coordinates (local coordinates).

Returns
Coordinates [nip, ndim], with ndim = 2.

Definition at line 55 of file ElementQuad4.h.