Discretization ============== Degrees of freedom ------------------ .. csv-table:: "**Modeling**", "**Degrees of freedom on each node**" .. csv-table:: "XXX_JOINT ", "DX: next move :math:`X`" "", "DY: next move :math:`Y`" "3D_ JOINT ", "DX: Next move :math:`X`" "", "DY: next move :math:`Y`" "", "DZ: next move :math:`Z`" "XXX_ELDI ", "DX: next move :math:`X`" "", "DY: next move :math:`Y`" .. csv-table:: "XXX_INTERFACE and XXX_INTERFACE_S ", "DX: next move :math:`X` or SIGNmultiplicateur by Lagrange" "", "DY: next move :math:`Y` or SITX: Lagrange multiplier" "3D_ INTERFACE and 3D_ INTERFACE_S ", "DX: next move :math:`X` or SIGNmultiplicateur by Lagrange" "", "DY: next move :math:`Y` or SITX: Lagrange multiplier" "", "DZ: next move :math:`Z` or SITY: Lagrange multiplier" For the location of displacement and Lagrange ddls for INTERFACE models, see doc R3.06.13. Support mesh -------------- The support meshes for finite elements are quadrangles, hexahedra or pentahedra. The elements are isoparametric for the degrees of freedom of movement. .. csv-table:: "**Modeling**", "**Mesh**", "**Interpolation**", "**Remarks**" "XXX_JOINT "," QUAD4 ", "linear", "" "3D_ JOINT "," HEXA8 ", "linear", "" "", "PENTA6 ", "linear", "" "XXX_ELDI "," QUAD4 ", "linear", "" "XXX_INTERFACE and XXX_INTERFACE_S "," QUAD8 ", "quadratic in motion linear in Lagrange", "mixed formulation" "3D_ INTERFACE and 3D_ INTERFACE_S "," HEXA20 ", "quadratic in motion linear in Lagrange", "mixed formulation" "", "PENTA15 ", "quadratic in motion linear in Lagrange", "mixed formulation"