AssembleReducedSystem(int el, DenseMatrix &elmat, Vector &elvect) | mfem::BlockStaticCondensation | |
BlockStaticCondensation(Array< FiniteElementSpace * > &fes_) | mfem::BlockStaticCondensation | |
ComputeSolution(const Vector &sc_sol, Vector &sol) const | mfem::BlockStaticCondensation | |
ConvertListToReducedTrueDofs(const Array< int > &ess_tdof_list, Array< int > &ess_rtdof_list) const | mfem::BlockStaticCondensation | |
EliminateReducedTrueDofs(const Array< int > &ess_rtdof_list, Matrix::DiagonalPolicy dpolicy) | mfem::BlockStaticCondensation | |
Finalize(int skip_zeros=0) | mfem::BlockStaticCondensation | |
FormSystemMatrix(Operator::DiagonalPolicy diag_policy) | mfem::BlockStaticCondensation | |
GetParallelSchurMatrix() | mfem::BlockStaticCondensation | inline |
GetParallelSchurMatrixElim() | mfem::BlockStaticCondensation | inline |
GetSchurMatrix() | mfem::BlockStaticCondensation | inline |
GetSchurMatrixElim() | mfem::BlockStaticCondensation | inline |
HasEliminatedBC() const | mfem::BlockStaticCondensation | inline |
ParallelAssemble(BlockMatrix *m) | mfem::BlockStaticCondensation | |
ReduceSolution(const Vector &sol, Vector &sc_sol) const | mfem::BlockStaticCondensation | |
ReduceSystem(Vector &x, Vector &X, Vector &B, int copy_interior=0) const | mfem::BlockStaticCondensation | |
SetEssentialTrueDofs(const Array< int > &ess_tdof_list) | mfem::BlockStaticCondensation | |
~BlockStaticCondensation() | mfem::BlockStaticCondensation | |