Interface to BlockSolve95 and ML/Trilinos

Satish Balay balay at mcs.anl.gov
Mon Nov 24 09:15:19 CST 2008


You have to install PETSc with BlockSolve95 and ML.

For ML - you can install it with PETSc configure - but BlockSolve95 -
you have to install it separately and specify it to PETSc configure.

For eg:

./config/configure.py --download-ml=1 --with-blocksolve95-include=-I/PATH_TO_INC --with-blocksolve95-lib=/Path_T0/libBS95.a [other options]

Satish



On Mon, 24 Nov 2008, Panyasantisuk Jarunan wrote:

> Hello,
> 
> I need some advice for interfacing PETSc to BlockSolve95 and ML/Trilinos.
> For both I can compile but ..
> 
> For BlockSolve95, I am trying to use the command MatCreateMPIRowbs
> When I execute, PETSc error said...
> [0]PETSC ERROR: Unknown type. Check for miss-spelling or missing external
> package needed for type!
> [0]PETSC ERROR: Unknown Mat type given: mpirowbs!
> 
> Almost the same for ML/Trilinos, I am trying to use call
> PCSetType(pc,PCML,ierr)
> And when I execute, [1]PETSC ERROR: Unknown type. Check for miss-spelling or
> missing external package needed for type!
> [1]PETSC ERROR: Unable to find requested PC type ml!
> 
> Do I have to include includefile directly in the beginning of my program?
> 
> 
> Best regards,
> Jarunan PANYASANTISUK
> 
> 




More information about the petsc-users mailing list