v0.15.0
Loading...
Searching...
No Matches
OpBaseImpl Class Reference
Inheritance diagram for OpBaseImpl:
[legend]

Public Member Functions

MoFEM::OpBaseImpl< PETSC, DomainEleOp >::MatSetValuesHook matSetValuesHook
 
MoFEM::OpBaseImpl< BLOCK_MAT, DomainEleOp >::MatSetValuesHook matSetValuesHook
 
MoFEM::OpBaseImpl< BLOCK_SCHUR, DomainEleOp >::MatSetValuesHook matSetValuesHook
 
MoFEM::OpBaseImpl< BLOCK_PRECONDITIONER_SCHUR, DomainEleOp >::MatSetValuesHook matSetValuesHook
 
MoFEM::OpBaseImpl< AT, DomainEleOp >::MatSetValuesHook matSetValuesHook
 
MoFEM::OpBaseImpl< AT, DomainEleOpStab >::MatSetValuesHook matSetValuesHook
 Specialise assembly for Stabilised matrix.
 

Member Function Documentation

◆ matSetValuesHook() [1/6]

MoFEM::OpBaseImpl< PETSC, DomainEleOp >::MatSetValuesHook OpBaseImpl< PETSC, DomainEleOp >::matSetValuesHook

Definition at line 43 of file schur_test_diag_mat.cpp.

46 {
48 petsc_mat, row_data, col_data, m, ADD_VALUES);
49 };
MoFEMErrorCode MatSetValues(Mat M, const EntitiesFieldData::EntData &row_data, const EntitiesFieldData::EntData &col_data, const double *ptr, InsertMode iora)
Assemble PETSc matrix.
SmartPetscObj< Mat > petsc_mat
FTensor::Index< 'm', 3 > m

◆ matSetValuesHook() [2/6]

MoFEM::OpBaseImpl< BLOCK_MAT, DomainEleOp >::MatSetValuesHook OpBaseImpl< BLOCK_MAT, DomainEleOp >::matSetValuesHook

Definition at line 53 of file schur_test_diag_mat.cpp.

56 {
58 block_mat, row_data, col_data, m, ADD_VALUES);
59 };
SmartPetscObj< Mat > block_mat

◆ matSetValuesHook() [3/6]

MoFEM::OpBaseImpl< BLOCK_SCHUR, DomainEleOp >::MatSetValuesHook OpBaseImpl< BLOCK_SCHUR, DomainEleOp >::matSetValuesHook

Definition at line 63 of file schur_test_diag_mat.cpp.

66 {
68 block_mat, row_data, col_data, m, ADD_VALUES);
69 };

◆ matSetValuesHook() [4/6]

MoFEM::OpBaseImpl< BLOCK_PRECONDITIONER_SCHUR, DomainEleOp >::MatSetValuesHook OpBaseImpl< BLOCK_PRECONDITIONER_SCHUR, DomainEleOp >::matSetValuesHook

Definition at line 75 of file schur_test_diag_mat.cpp.

78 {
80 block_mat, row_data, col_data, m, ADD_VALUES);
81 };

◆ matSetValuesHook() [5/6]

MoFEM::OpBaseImpl< AT, DomainEleOp >::MatSetValuesHook OpBaseImpl< AT, DomainEleOp >::matSetValuesHook

Definition at line 144 of file incompressible_elasticity.cpp.

147 {
149 op_ptr->getKSPA(), row_data, col_data, m, ADD_VALUES);
150 };

◆ matSetValuesHook() [6/6]

MoFEM::OpBaseImpl< AT, DomainEleOpStab >::MatSetValuesHook OpBaseImpl< AT, DomainEleOpStab >::matSetValuesHook

Specialise assembly for Stabilised matrix.

Template Parameters

Definition at line 167 of file incompressible_elasticity.cpp.

170 {
172 op_ptr->getKSPB(), row_data, col_data, m, ADD_VALUES);
173 };

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