Dear Satish,

NERSC system does not have the latest version (3.5.0) yet. I am going to
install it myself and test it.

Regards,
Evan


On Thu, Aug 21, 2014 at 6:03 PM, Satish Balay <[email protected]> wrote:

> Why downgrade?
>
> Satish
>
> On Thu, 21 Aug 2014, Barry Smith wrote:
>
> >
> > On Aug 21, 2014, at 6:05 PM, Evan Um <[email protected]> wrote:
> >
> > > Dear PETSC users,
> > >
> > > I recently downgraded my PETSC library from version 3.5.0 to version
> 3.4.4. For my application, most differences between the twos were changes
> in PETSC function interfaces. For examples, I got errors such as too few
> arguments in function call, but some errors were about the new
> functionality in the latest version. Does anyone know about 3.4.4 functions
> corresponding to KSPSetReusePreconditioner() and MatMumpsSetIcntl()? In
> advance, thanks for your comments.
> >
> >   Those simply did not exist at that time. You can get the effect of
> KSPSetReusePreconditioner() by passing the flag SAME_PRECONDITIONER as the
> final argument to KSPSetOperators().
> >
> >
> >   Barry
> >
> > >
> > > Regards,
> > > Evan
> > >
> > > fetdem3d_driver_csem.cpp(330): error: identifier
> "KSPSetReusePreconditioner" is undefined
> > >
>  KSPSetReusePreconditioner(ksp_fetd_dt,PETSC_TRUE);
> > >
> > > fetdem3d_driver_csem.cpp(493): error: identifier "MatMumpsSetIcntl" is
> undefined
> > >         MatMumpsSetIcntl(F_dt, icntl, ival);
> >
> >
>
>

Reply via email to