[petsc-dev] Schur complement computation support from	MKL_PARDISO
    Lisandro Dalcin 
    dalcinl at gmail.com
       
    Thu Oct  8 03:59:47 CDT 2015
    
    
  
On 8 October 2015 at 11:24, Stefano Zampini <stefano.zampini at gmail.com> wrote:
> As I already did for MUMPS, I'm going to interface PETSc with the Schur
> complement feature of MKL.
>
> My plans are to add APIs for Schur complement handling to the MatFactor
> class instead of providing specific APIs for MKL and MUMPS; basically, I
> will change the MatMumps namespace to MatFactor one in the Schur complement
> calls; in case the factor does not support Schur complements, it will throw
> an error. You can take a look at src/mat/examples/tests/ex192.c
>
> Is it ok for you?
>
Maybe a MatFactorHasSchurComplement() would be useful as well?
-- 
Lisandro Dalcin
============
Research Scientist
Computer, Electrical and Mathematical Sciences & Engineering (CEMSE)
Numerical Porous Media Center (NumPor)
King Abdullah University of Science and Technology (KAUST)
http://numpor.kaust.edu.sa/
4700 King Abdullah University of Science and Technology
al-Khawarizmi Bldg (Bldg 1), Office # 4332
Thuwal 23955-6900, Kingdom of Saudi Arabia
http://www.kaust.edu.sa
Office Phone: +966 12 808-0459
    
    
More information about the petsc-dev
mailing list