https://mooseframework.inl.gov
Namespaces | Typedefs | Functions | Variables
ContactAction.C File Reference

Go to the source code of this file.

Namespaces

 nanoflann
 

Typedefs

typedef SearchParams nanoflann::SearchParameters
 
template<typename T , typename U >
using nanoflann::ResultItem = std::pair< T, U >
 
using NodeBoundaryIDInfo = std::pair< const Node *, BoundaryID >
 

Functions

 registerMooseAction ("ContactApp", ContactAction, "append_mesh_generator")
 
 registerMooseAction ("ContactApp", ContactAction, "add_aux_variable")
 
 registerMooseAction ("ContactApp", ContactAction, "add_contact_aux_variable")
 
 registerMooseAction ("ContactApp", ContactAction, "add_mortar_variable")
 
 registerMooseAction ("ContactApp", ContactAction, "add_aux_kernel")
 
 registerMooseAction ("ContactApp", ContactAction, "add_constraint")
 
 registerMooseAction ("ContactApp", ContactAction, "output_penetration_info_vars")
 
 registerMooseAction ("ContactApp", ContactAction, "add_user_object")
 
 registerMooseAction ("ContactApp", ContactAction, "post_mesh_prepared")
 

Variables

static unsigned int contact_mortar_auxkernel_counter = 0
 
static unsigned int contact_auxkernel_counter = 0
 
static unsigned int contact_userobject_counter = 0
 
static unsigned int contact_action_counter = 0
 

Typedef Documentation

◆ NodeBoundaryIDInfo

using NodeBoundaryIDInfo = std::pair<const Node *, BoundaryID>

Definition at line 43 of file ContactAction.C.

Function Documentation

◆ registerMooseAction() [1/9]

registerMooseAction ( "ContactApp"  ,
ContactAction  ,
"append_mesh_generator"   
)

◆ registerMooseAction() [2/9]

registerMooseAction ( "ContactApp"  ,
ContactAction  ,
"add_aux_variable"   
)

◆ registerMooseAction() [3/9]

registerMooseAction ( "ContactApp"  ,
ContactAction  ,
"add_contact_aux_variable"   
)

◆ registerMooseAction() [4/9]

registerMooseAction ( "ContactApp"  ,
ContactAction  ,
"add_mortar_variable"   
)

◆ registerMooseAction() [5/9]

registerMooseAction ( "ContactApp"  ,
ContactAction  ,
"add_aux_kernel"   
)

◆ registerMooseAction() [6/9]

registerMooseAction ( "ContactApp"  ,
ContactAction  ,
"add_constraint"   
)

◆ registerMooseAction() [7/9]

registerMooseAction ( "ContactApp"  ,
ContactAction  ,
"output_penetration_info_vars"   
)

◆ registerMooseAction() [8/9]

registerMooseAction ( "ContactApp"  ,
ContactAction  ,
"add_user_object"   
)

◆ registerMooseAction() [9/9]

registerMooseAction ( "ContactApp"  ,
ContactAction  ,
"post_mesh_prepared"   
)

Variable Documentation

◆ contact_action_counter

unsigned int contact_action_counter = 0
static

Definition at line 55 of file ContactAction.C.

Referenced by ContactAction::addContactPressureAuxKernel().

◆ contact_auxkernel_counter

unsigned int contact_auxkernel_counter = 0
static

Definition at line 49 of file ContactAction.C.

Referenced by ContactAction::act().

◆ contact_mortar_auxkernel_counter

unsigned int contact_mortar_auxkernel_counter = 0
static

Definition at line 46 of file ContactAction.C.

Referenced by ContactAction::act().

◆ contact_userobject_counter

unsigned int contact_userobject_counter = 0
static

Definition at line 52 of file ContactAction.C.

Referenced by ContactAction::act().