Auxiliary class for BDDC customization.
More...
#include <petsc.hpp>
Auxiliary class for BDDC customization.
Definition at line 827 of file petsc.hpp.
◆ PetscBDDCSolverParams()
mfem::PetscBDDCSolverParams::PetscBDDCSolverParams |
( |
| ) |
|
|
inline |
◆ SetComputeNetFlux()
void mfem::PetscBDDCSolverParams::SetComputeNetFlux |
( |
bool |
net = true | ) |
|
|
inline |
◆ SetEssBdrDofs()
void mfem::PetscBDDCSolverParams::SetEssBdrDofs |
( |
const Array< int > * |
essdofs, |
|
|
bool |
loc = false |
|
) |
| |
|
inline |
Specify dofs on the essential boundary.
If loc is false, it is a list of true dofs in local ordering. If loc is true, it is a marker for Vdofs in local ordering.
Definition at line 847 of file petsc.hpp.
◆ SetNatBdrDofs()
void mfem::PetscBDDCSolverParams::SetNatBdrDofs |
( |
const Array< int > * |
natdofs, |
|
|
bool |
loc = false |
|
) |
| |
|
inline |
Specify dofs on the natural boundary.
If loc is false, it is a list of true dofs in local ordering. If loc is true, it is a marker for Vdofs in local ordering.
Definition at line 855 of file petsc.hpp.
◆ SetSpace()
◆ PetscBDDCSolver
◆ ess_dof
const Array<int>* mfem::PetscBDDCSolverParams::ess_dof |
|
protected |
◆ ess_dof_local
bool mfem::PetscBDDCSolverParams::ess_dof_local |
|
protected |
◆ fespace
◆ nat_dof
const Array<int>* mfem::PetscBDDCSolverParams::nat_dof |
|
protected |
◆ nat_dof_local
bool mfem::PetscBDDCSolverParams::nat_dof_local |
|
protected |
◆ netflux
bool mfem::PetscBDDCSolverParams::netflux |
|
protected |
The documentation for this class was generated from the following file: