|
| boost::shared_ptr< ConstrainMatrixCtx > | MoFEM::createConstrainMatrixCtx (DM x_dm, DM y_dm, Mat constrain_matrix, Mat inverse_cct) |
| |
| boost::shared_ptr< ConstrainMatrixCtx > | MoFEM::createConstrainMatrixCtx (VecScatter scatter, Mat constrain_matrix, Mat inverse_cct) |
| |
| SmartPetscObj< Mat > | MoFEM::createCCTInverseKSP (Mat constrain_matrix, KSP ksp=nullptr, const std::string &options_prefix="constraint_matrix_") |
| |
| SmartPetscObj< Mat > | MoFEM::createProjectionMatrixQ (const boost::shared_ptr< ConstrainMatrixCtx > &ctx, Vec x) |
| |
| SmartPetscObj< Mat > | MoFEM::createProjectionMatrixP (const boost::shared_ptr< ConstrainMatrixCtx > &ctx, Vec x) |
| |
| SmartPetscObj< Mat > | MoFEM::createProjectionMatrixR (const boost::shared_ptr< ConstrainMatrixCtx > &ctx, Vec x) |
| |
| SmartPetscObj< Mat > | MoFEM::createProjectionMatrixRT (const boost::shared_ptr< ConstrainMatrixCtx > &ctx, Vec x) |
| |
| SmartPetscObj< Mat > | MoFEM::createProjectionMatrixCTCPlusQTKQ (const boost::shared_ptr< ConstrainMatrixCtx > &ctx, Vec x) |
| |
Matrix-free projection and lifting operations for a supplied constraint matrix and constraint-space inverse action.
Definition in file ConstrainMatrixCtx.hpp.