PCBDDCMatFETIDPGetSolution#

Computes the physical solution from the solution of a FETI-DP system

Synopsis#

#include "petscpc.h" 
PetscErrorCode PCBDDCMatFETIDPGetSolution(Mat fetidp_mat, Vec fetidp_flux_sol, Vec standard_sol)

Collective

Input Parameters#

  • fetidp_mat - the FETI-DP matrix obtained from PCBDDCCreateFETIDPOperators()

  • fetidp_flux_sol - the solution of the FETI-DP linear system

Output Parameter#

  • standard_sol - vector in which to store the solution on the physical domain

Note#

Most users should employ the KSP interface for linear solvers and create a solver of type KSPFETIDP.

See Also#

KSP: Linear System Solvers, PCBDDC, PCBDDCCreateFETIDPOperators(), PCBDDCMatFETIDPGetRHS()

Level#

developer

Location#

src/ksp/pc/impls/bddc/bddc.c

Examples#

src/ksp/ksp/tutorials/ex59.c

Implementations#

PCBDDCMatFETIDPGetSolution_BDDC() in src/ksp/pc/impls/bddc/bddc.c


Index of all PC routines
Table of Contents for all manual pages
Index of all manual pages