On 10 April 2013 23:05, Patrick Farrell <[email protected]> wrote: > On 10/04/13 15:06, Garth N. Wells wrote: >> >> The PETSc SNES solver tests were passing for PETSc 3.3 but failing >> for PETSc 3.2. The nonlinear solvers have been changing a lot >> between PETSc versions, so I would suggest disabling the PETSc >> nonlinear solvers for PETSc version < 3.3. I have no interest in >> fixing things for PETSc 3.2. > > > When I added the PETScSNESSolver code, I worked rather hard to make sure > it worked with both PETSc 3.2 and 3.3. It's quite important to retain > both. In particular, there are no released versions of ubuntu or debian > that contain PETSc 3.3 packages. I think whoever broke it for 3.2 should > fix it. >
It didn't break you code. It is some new SNES functionality for inequality problems, like contact. Supporting multiple releases of 3rd party libraries that are changing rapidly is a major pain. One can make it work at the outset, but it compromisea maintainability and testing. Garth > Patrick > > > _______________________________________________ > Mailing list: https://launchpad.net/~dolfin > Post to : [email protected] > Unsubscribe : https://launchpad.net/~dolfin > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~dolfin Post to : [email protected] Unsubscribe : https://launchpad.net/~dolfin More help : https://help.launchpad.net/ListHelp

