← Back to team overview

dolfin team mailing list archive

Re: nls: [...]

 


Quoting Anders Logg <logg@xxxxxxxxx>:

> On Wed, Oct 26, 2005 at 09:41:01AM +0200, Garth N. Wells wrote:
> 
> > > > > Temporarily commented out two lines that didn't compile.
> > > > 
> > > > What error message did you get?
> > > 
> > > NonlinearSolver.cpp: In member function #const void
> > > dolfin::NonlinearSolver::solve(dolfin::Vector&)#:
> > > NonlinearSolver.cpp:92: error: #SNESSetSolution# was not declared in
> this
> > > scope
> > 
> > I've just seen that this is a PETSc bug (see below) which was recently
> fixed (6
> > Oct). If you downlaod the latest 2.3.0 version, things should work.
> > 
>
http://petsc.bkbits.net:8080/petsc-release-2.3.0/cset@1.3282?nav=index.html|ChangeSet@1.3214..
> >
> > Garth
> 
> ok. I'll upgrade my PETSc.
> 
> But it seems strange that the version number is still 2.3.0 if it is
> actually different from the original 2.3.0. Why not change the version
> number to avoid confusion?
> 

They don't change version numbers when patches are applied. Here's a quote from
the PETSc the web page:

"We no longer distribute seperate patch files, instead the fixes are included in
the tar file. Patches are documented at:
PETSc-2.3.0 Changelog
BuildSystem-2.3.0 Changelog"

Conincidentally, I discussed this with Matt in Chicago last week.

Garth


> /Anders
> 
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/cgi-bin/mailman/listinfo/dolfin-dev
> 



References