Interface for notifications that the mortar mesh has been setup. More...
#include <MortarExecutorInterface.h>
Public Member Functions | |
MortarExecutorInterface ()=default | |
Protected Attributes | |
Materials for Mortar | |
These containers hold the materials whose properties are required by a given set of consumers. Note that these containers will also hold materials that may not provide properties explicitly needed by the consumers but do provided properties that are dependencies of the materials that do provide properties needed by the consumers | |
std::map< SubdomainID, std::deque< MaterialBase * > > | _secondary_ip_sub_to_mats |
std::map< SubdomainID, std::deque< MaterialBase * > > | _primary_ip_sub_to_mats |
A map from primary interior parent subdomain IDs to the block materials that will need to reinit'd on the primary face. More... | |
std::deque< MaterialBase * > | _secondary_boundary_mats |
A container that holds the boundary materials that will need to be reinit'd on the secondary face. More... | |
Interface for notifications that the mortar mesh has been setup.
Definition at line 23 of file MortarExecutorInterface.h.
|
default |
|
protected |
A map from primary interior parent subdomain IDs to the block materials that will need to reinit'd on the primary face.
Definition at line 43 of file MortarExecutorInterface.h.
Referenced by ComputeMortarFunctor::ComputeMortarFunctor(), MortarUserObjectThread::MortarUserObjectThread(), MortarUserObjectThread::operator()(), and ComputeMortarFunctor::operator()().
|
protected |
A container that holds the boundary materials that will need to be reinit'd on the secondary face.
Definition at line 47 of file MortarExecutorInterface.h.
Referenced by ComputeMortarFunctor::ComputeMortarFunctor(), MortarUserObjectThread::MortarUserObjectThread(), MortarUserObjectThread::operator()(), and ComputeMortarFunctor::operator()().
|
protected |
A map from secondary interior parent subdomain IDs to the block materials that will need to reinit'd on the secondary face
Definition at line 39 of file MortarExecutorInterface.h.
Referenced by ComputeMortarFunctor::ComputeMortarFunctor(), MortarUserObjectThread::MortarUserObjectThread(), MortarUserObjectThread::operator()(), and ComputeMortarFunctor::operator()().