[overture] Re: parallel ins with PETSc

  • From: Bill Henshaw <henshaw@xxxxxxxx>
  • To: overture@xxxxxxxxxxxxx
  • Date: Sat, 05 Jan 2008 14:46:25 -0800

Joel:

> Oges::buildEquationSolvers:ERROR: solver PETSc is not currently available

  It looks like you are trying to use the serial "PETSc" solver instead of the
parallel version. Use the "PETScNew" option when specifying the solver to use
or "choose best iterative solver" should also work.

   pressure solver options
    * PETScNew
    choose best iterative solver

You could also run with gdb and set a break in OgesParameters::set( OptionEnum 
option, int value, real rvalue )
to make sure that the solver is set to PETScNew at some point.

Many cmd files in ins/cmd run in parallel -- grep for "mpirun" in *.cmd for 
exmaples

...Bill

Joel Guerrero wrote:
Hi,

The PETSc option is switch on in the makefile.  Also the buildEquationSolvers.o 
and PETScSolver.o are proper linked.  The compilation process goes fine but 
when I try to use parallel ins I always get the same error.  Besides the file 
cicp.cmd, is there another parallel example??


cheers,

jg

Other related posts: