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 > >
