![]() |
v0.14.0 |
Calculate constrains matrix. More...
#include <users_modules/tutorials/cor-2to5/src/PoissonOperators.hpp>
Public Member Functions | |
OpC (const bool assemble_transpose) | |
MoFEMErrorCode | doWork (int row_side, int col_side, EntityType row_type, EntityType col_type, EntitiesFieldData::EntData &row_data, EntitiesFieldData::EntData &col_data) |
Private Member Functions | |
MoFEMErrorCode | iNtegrate (EntitiesFieldData::EntData &row_data, EntitiesFieldData::EntData &col_data) |
Integrate local constrains matrix. More... | |
MoFEMErrorCode | aSsemble (EntitiesFieldData::EntData &row_data, EntitiesFieldData::EntData &col_data) |
integrate local constrains matrix More... | |
Private Attributes | |
int | nbRows |
< error code More... | |
int | nbCols |
number of dofs on column More... | |
int | nbIntegrationPts |
number of integration points More... | |
const bool | assembleTranspose |
assemble transpose, i.e. CT if set to true More... | |
MatrixDouble | locMat |
local constrains matrix More... | |
Calculate constrains matrix.
\[ \mathbf{C} = \int_{\partial\Omega} \boldsymbol\psi \boldsymbol\phi \textrm{d}\partial\Omega \]
where \(\lambda \) is base function on boundary
Definition at line 302 of file PoissonOperators.hpp.
|
inline |
Definition at line 304 of file PoissonOperators.hpp.
|
inlineprivate |
integrate local constrains matrix
Definition at line 385 of file PoissonOperators.hpp.
|
inline |
Definition at line 309 of file PoissonOperators.hpp.
|
inlineprivate |
Integrate local constrains matrix.
Definition at line 345 of file PoissonOperators.hpp.
|
private |
assemble transpose, i.e. CT if set to true
Definition at line 339 of file PoissonOperators.hpp.
|
private |
local constrains matrix
Definition at line 341 of file PoissonOperators.hpp.
|
private |
number of dofs on column
Definition at line 337 of file PoissonOperators.hpp.
|
private |
number of integration points
Definition at line 338 of file PoissonOperators.hpp.
|
private |
< error code
number of dofs on row
Definition at line 336 of file PoissonOperators.hpp.