https://mooseframework.inl.gov
Public Attributes | List of all members
MortarInterfaceConfig Struct Reference

Per-mortar-interface configuration. More...

#include <MortarInterfaceWarehouse.h>

Public Attributes

std::unique_ptr< AutomaticMortarGenerationamg
 
bool periodic
 
bool debug
 
Real minimum_projection_angle
 
Mortar3DSubpatchPlane mortar_3d_subpatch_plane
 
MortarSegmentTriangulationMode triangulation
 
bool triangulate_triangles
 
Mortar3DQuadraturePointMapping mortar_3d_qp_mapping
 

Detailed Description

Per-mortar-interface configuration.

Owns the AutomaticMortarGeneration object together with the user-supplied flags that must remain consistent across all constraints sharing a primary- secondary surface pair (periodic, debug, minimum projection angle, 3D subpatch plane mode, triangulation mode, triangulate-triangles, and 3D quadrature point mapping).

Definition at line 35 of file MortarInterfaceWarehouse.h.

Member Data Documentation

◆ amg

std::unique_ptr<AutomaticMortarGeneration> MortarInterfaceConfig::amg

◆ debug

bool MortarInterfaceConfig::debug

Definition at line 39 of file MortarInterfaceWarehouse.h.

◆ minimum_projection_angle

Real MortarInterfaceConfig::minimum_projection_angle

Definition at line 40 of file MortarInterfaceWarehouse.h.

◆ mortar_3d_qp_mapping

Mortar3DQuadraturePointMapping MortarInterfaceConfig::mortar_3d_qp_mapping

Definition at line 44 of file MortarInterfaceWarehouse.h.

◆ mortar_3d_subpatch_plane

Mortar3DSubpatchPlane MortarInterfaceConfig::mortar_3d_subpatch_plane

Definition at line 41 of file MortarInterfaceWarehouse.h.

◆ periodic

bool MortarInterfaceConfig::periodic

Definition at line 38 of file MortarInterfaceWarehouse.h.

◆ triangulate_triangles

bool MortarInterfaceConfig::triangulate_triangles

Definition at line 43 of file MortarInterfaceWarehouse.h.

◆ triangulation

MortarSegmentTriangulationMode MortarInterfaceConfig::triangulation

Definition at line 42 of file MortarInterfaceWarehouse.h.


The documentation for this struct was generated from the following file: