D modeling ============== This modeling is exactly the same as modeling A. The only difference is in the mesh: we call MACR_ADAP_MAIL [:ref:`U7.03.01 `] to refine some HEXA8 meshes, which results in generating PYRA5 (and TETRA4) meshes. Characteristics of modeling ----------------------------------- We use the 3D modeling of the THERMIQUE phenomenon. Characteristics of the mesh ---------------------------- The mesh includes 3 HEXA8 meshes, 8 TETRA4 meshes, and 10 PYRA5 meshes. .. image:: images/10000201000001E8000002A6E9AAC3E1F993C36F.png :width: 2.122in :height: 2.9484in .. _RefImage_10000201000001E8000002A6E9AAC3E1F993C36F.png: Figure 6.2-1: D mesh Tested sizes and results ------------------------------ We first test the values of the classical degrees of freedom TEMP and Heaviside H1 of the temperature field at the output of the THER_LINEAIRE operator, at the nodes located just below (4 knots) and above the interface (4 knots). .. csv-table:: "**Identification**", "**Reference type**", "**Reference value**", "**Tolerance**" "All nodes just above the interface - :math:`\mathit{TEMP}` ", "'ANALYTIQUE'", "''", "20"," 0.1%" "All nodes just below the interface - :math:`\mathit{TEMP}` ", "'ANALYTIQUE'", "''", "10"," 0.1%" "All nodes located just below/above the interface - :math:`\mathit{H1}` ", "'ANALYTIQUE'", "5"," 0.1%" We then test the value of the degree of freedom TEMP of the temperature field at the outlet of POST_CHAM_XFEM, at the nodes located just below and above the interface. .. csv-table:: "**Identification**", "**Reference type**", "**Reference value**", "**Tolerance**" "All nodes just below the interface - :math:`\mathit{TEMP}` ", "'ANALYTIQUE'", "''", "10"," 0.1%" "All nodes just above the interface - :math:`\mathit{TEMP}` ", "'ANALYTIQUE'", "''", "20"," 0.1%" Finally, we test the value of the TEMP component of the TEMP_ELGA field on the Gauss points located below and above the interface (*cf.* note page 6). .. csv-table:: "**Identification**", "**Reference type**", "**Reference value**", "**Tolerance**" "On the Gauss points below the interface - :math:`\mathit{TEMP}` ", "'ANALYTIQUE'", "''", "10"," 0.1%" "On the Gauss points above the interface - :math:`\mathit{TEMP}` ", "'ANALYTIQUE'", "''", "20"," 0.1%"