Flow123d
DF_patch_fe_data_tables-18aea81
|
#include <mortar_assembly.hh>
Public Member Functions | |
P1_CouplingAssembler (AssemblyFieldsPtr eq_fields, AssemblyDataPtr eq_data) | |
void | assembly (const DHCellAccessor &dh_cell) |
void | add_sides (const DHCellAccessor &dh_cell, unsigned int shift, vector< int > &dofs, vector< double > &dirichlet) |
Public Member Functions inherited from MortarAssemblyBase | |
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) |
Private Attributes | |
arma::vec | rhs |
vector< int > | dofs |
vector< double > | dirichlet |
Additional Inherited Members | |
Public Types inherited from MortarAssemblyBase | |
typedef vector< unsigned int > | IsecList |
Protected Attributes inherited from MortarAssemblyBase | |
AssemblyFieldsPtr | eq_fields_ |
AssemblyDataPtr | eq_data_ |
MixedMeshIntersections & | mixed_mesh_ |
LocalSystem | loc_system_ |
bool | fix_velocity_flag |
Definition at line 95 of file mortar_assembly.hh.
|
inline |
Definition at line 97 of file mortar_assembly.hh.
void P1_CouplingAssembler::add_sides | ( | const DHCellAccessor & | dh_cell, |
unsigned int | shift, | ||
vector< int > & | dofs, | ||
vector< double > & | dirichlet | ||
) |
Definition at line 256 of file mortar_assembly.cc.
void P1_CouplingAssembler::assembly | ( | const DHCellAccessor & | dh_cell | ) |
P1 connection of different dimensions
Definition at line 288 of file mortar_assembly.cc.
|
private |
Definition at line 112 of file mortar_assembly.hh.
|
private |
Definition at line 111 of file mortar_assembly.hh.
|
private |
Definition at line 110 of file mortar_assembly.hh.