Flow123d  DF_patch_fe_data_tables-b828b90
Public Types | Public Member Functions | Protected Attributes | List of all members
MortarAssemblyBase Class Reference

#include <mortar_assembly.hh>

Inheritance diagram for MortarAssemblyBase:
Inheritance graph
[legend]
Collaboration diagram for MortarAssemblyBase:
Collaboration graph
[legend]

Public Types

typedef vector< unsigned int > IsecList
 

Public Member Functions

 MortarAssemblyBase (AssemblyFieldsPtr eq_fields, AssemblyDataPtr eq_data)
 
virtual ~MortarAssemblyBase ()
 
virtual void assembly (FMT_UNUSED const DHCellAccessor &dh_cell)
 
void fix_velocity (const DHCellAccessor &dh_cell)
 

Protected Attributes

AssemblyFieldsPtr eq_fields_
 
AssemblyDataPtr eq_data_
 
MixedMeshIntersectionsmixed_mesh_
 
LocalSystem loc_system_
 
bool fix_velocity_flag
 

Detailed Description

Definition at line 24 of file mortar_assembly.hh.

Member Typedef Documentation

◆ IsecList

typedef vector<unsigned int> MortarAssemblyBase::IsecList

Definition at line 26 of file mortar_assembly.hh.

Constructor & Destructor Documentation

◆ MortarAssemblyBase()

MortarAssemblyBase::MortarAssemblyBase ( AssemblyFieldsPtr  eq_fields,
AssemblyDataPtr  eq_data 
)
inline

Definition at line 28 of file mortar_assembly.hh.

◆ ~MortarAssemblyBase()

virtual MortarAssemblyBase::~MortarAssemblyBase ( )
inlinevirtual

Definition at line 37 of file mortar_assembly.hh.

Member Function Documentation

◆ assembly()

virtual void MortarAssemblyBase::assembly ( FMT_UNUSED const DHCellAccessor dh_cell)
inlinevirtual

Definition at line 40 of file mortar_assembly.hh.

Here is the caller graph for this function:

◆ fix_velocity()

void MortarAssemblyBase::fix_velocity ( const DHCellAccessor dh_cell)
inline

Definition at line 42 of file mortar_assembly.hh.

Member Data Documentation

◆ eq_data_

AssemblyDataPtr MortarAssemblyBase::eq_data_
protected

Definition at line 50 of file mortar_assembly.hh.

◆ eq_fields_

AssemblyFieldsPtr MortarAssemblyBase::eq_fields_
protected

Definition at line 49 of file mortar_assembly.hh.

◆ fix_velocity_flag

bool MortarAssemblyBase::fix_velocity_flag
protected

Definition at line 53 of file mortar_assembly.hh.

◆ loc_system_

LocalSystem MortarAssemblyBase::loc_system_
protected

Definition at line 52 of file mortar_assembly.hh.

◆ mixed_mesh_

MixedMeshIntersections& MortarAssemblyBase::mixed_mesh_
protected

Definition at line 51 of file mortar_assembly.hh.


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