D modeling ============== In this modeling, the linear elements of modeling A have been replaced by quadratic elements. Everything else is the same. Characteristics of the mesh ---------------------------- These are the same modeling characteristics as for modeling A but we transformed the linear element mesh into a quadratic element mesh using the CREA_MAILLAGE/LINE_QUAD command. The structure is thus meshed with hexahedra with 20 knots. Tested features ----------------------- These are the same tested functionalities as those of modeling A. Tested sizes and results ------------------------------ The POST_MAIL_XFEM operator makes it possible to mesh the cracks represented by the X- FEM method. The operator POST_CHAM_XFEM then makes it possible to export the results X- FEM to this new mesh. These two operators should only be used after the calculation in post-processing views. They allow nodes to be generated just below and above the interface and to show their movements. For each lateral face of the structure (:math:`y=0` and :math:`y=\mathrm{LY}`), we test the movements of the nodes located just above and just below the level set. Compression loading (pressure loading) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. csv-table:: "**Identification**", "**Reference**" ":math:`\mathrm{DY}` for all nodes on the left surface located just below the interface", "10-6" ":math:`\mathrm{DY}` for all nodes on the left surface located just above the interface", "10-6" ":math:`\mathrm{DY}` for all nodes on the right surface located just below the interface", "-10-6" ":math:`\mathrm{DY}` for all nodes on the right surface located just above the interface", "-10-6" Compression loading/traction (pressure loading) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. csv-table:: "**Identification**", "**Reference**" ":math:`\mathrm{DY}` for all nodes on the left surface located just below the interface", "-10-6" ":math:`\mathrm{DY}` for all nodes on the left surface located just above the interface", "10-6" ":math:`\mathrm{DY}` for all nodes on the right surface located just below the interface", "10-6" ":math:`\mathrm{DY}` for all nodes on the right surface located just above the interface", "-10-6" Compression loading (surface force loading) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. csv-table:: "**Identification**", "**Reference**" ":math:`\mathrm{DY}` for all nodes on the left surface located just below the interface", "10-6" ":math:`\mathrm{DY}` for all nodes on the left surface located just above the interface", "10-6" ":math:`\mathrm{DY}` for all nodes on the right surface located just below the interface", "-10-6" ":math:`\mathrm{DY}` for all nodes on the right surface located just above the interface", "-10-6" Compression/tensile loading (surface force loading) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. csv-table:: "**Identification**", "**Reference**" ":math:`\mathrm{DY}` for all nodes on the left surface located just below the interface", "-10-6" ":math:`\mathrm{DY}` for all nodes on the left surface located just above the interface", "10-6" ":math:`\mathrm{DY}` for all nodes on the right surface located just below the interface", "10-6" ":math:`\mathrm{DY}` for all nodes on the right surface located just above the interface", "-10-6" To test all the nodes at once, we test the MIN and the MAX of the column.