v0.15.0
Loading...
Searching...
No Matches
MoFEM::SchurBackendMatSetValuesPtr Struct Reference

#include "src/finite_elements/Schur.hpp"

Collaboration diagram for MoFEM::SchurBackendMatSetValuesPtr:
[legend]

Public Types

using MatSetValuesPtr
 

Public Member Functions

 SchurBackendMatSetValuesPtr ()=delete
 

Static Public Attributes

static MatSetValuesPtr matSetValuesPtr = schur_mat_set_values_wrap
 backend assembly function
 
static MatSetValuesPtr matSetValuesBlockPtr
 backend assembly block mat function
 
static MatSetValuesPtr matSetValuesPreconditionedBlockPtr
 

Detailed Description

Definition at line 227 of file Schur.hpp.

Member Typedef Documentation

◆ MatSetValuesPtr

Initial value:
boost::function<MoFEMErrorCode(
Mat M, const EntitiesFieldData::EntData &row_data,
const EntitiesFieldData::EntData &col_data, const MatrixDouble &mat,
InsertMode iora)>
PetscErrorCode MoFEMErrorCode
MoFEM/PETSc error code.

Definition at line 229 of file Schur.hpp.

Constructor & Destructor Documentation

◆ SchurBackendMatSetValuesPtr()

MoFEM::SchurBackendMatSetValuesPtr::SchurBackendMatSetValuesPtr ( )
delete

Member Data Documentation

◆ matSetValuesBlockPtr

SchurBackendMatSetValuesPtr::MatSetValuesPtr MoFEM::SchurBackendMatSetValuesPtr::matSetValuesBlockPtr
static
Initial value:
=
MoFEMErrorCode shell_block_mat_asmb_wrap(Mat M, const EntitiesFieldData::EntData &row_data, const EntitiesFieldData::EntData &col_data, const MatrixDouble &mat, InsertMode iora)
Definition Schur.cpp:2299

backend assembly block mat function

Definition at line 235 of file Schur.hpp.

◆ matSetValuesPreconditionedBlockPtr

SchurBackendMatSetValuesPtr::MatSetValuesPtr MoFEM::SchurBackendMatSetValuesPtr::matSetValuesPreconditionedBlockPtr
static
Initial value:
=
MoFEMErrorCode shell_block_preconditioner_mat_asmb_wrap(Mat M, const EntitiesFieldData::EntData &row_data, const EntitiesFieldData::EntData &col_data, const MatrixDouble &mat, InsertMode iora)
Definition Schur.cpp:2319

backend assembly block preconditioner mat function

Definition at line 237 of file Schur.hpp.

◆ matSetValuesPtr

SchurBackendMatSetValuesPtr::MatSetValuesPtr MoFEM::SchurBackendMatSetValuesPtr::matSetValuesPtr = schur_mat_set_values_wrap
static

backend assembly function

Definition at line 233 of file Schur.hpp.


The documentation for this struct was generated from the following files: