Matthew Knepley <[email protected]> writes: >> 1- Is it possible to complete a FETI-DP solution with the provided >> functions in current PetSc release? >> > > There is no FETI-DP in PETSc.
Wrong. There is PCBDDC, which has the same eigenvalues as FETI-DP. You can enable it by configuring --with-pcbddc. This will be turned on by default soon. It is fairly new, so you should use the branch 'master' instead of the release. It has an option to do FETI-DP instead of BDDC. See src/ksp/ksp/examples/tutorials/ex59.c. For either of these methods, you have to assemble a MATIS. If you use MatSetValuesLocal, most of your assembly code can stay the same. Hopefully we can get better examples before the next release. Stefano (the author of PCBDDC, Cc'd) tests mostly with external packages, but we really need more complete tests within PETSc.
pgptR7kMMacun.pgp
Description: PGP signature
