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
 
MortarSegmentTriangulationMode triangulation
 
bool triangulate_triangles
 

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, triangulation mode, triangulate-triangles).

Definition at line 33 of file MortarInterfaceWarehouse.h.

Member Data Documentation

◆ amg

std::unique_ptr<AutomaticMortarGeneration> MortarInterfaceConfig::amg

◆ debug

bool MortarInterfaceConfig::debug

Definition at line 37 of file MortarInterfaceWarehouse.h.

◆ periodic

bool MortarInterfaceConfig::periodic

Definition at line 36 of file MortarInterfaceWarehouse.h.

◆ triangulate_triangles

bool MortarInterfaceConfig::triangulate_triangles

Definition at line 39 of file MortarInterfaceWarehouse.h.

◆ triangulation

MortarSegmentTriangulationMode MortarInterfaceConfig::triangulation

Definition at line 38 of file MortarInterfaceWarehouse.h.


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