Matthew Knepley <[email protected]> writes: > On Fri, Oct 20, 2017 at 6:36 PM, Jed Brown <[email protected]> wrote: > >> Matthew Knepley <[email protected]> writes: >> >> > I think you are right that the SNES thing needs fixed as well. The >> > problem has not come up because no one ever uses that interface. It is >> > only there because it makes FAS a lot easier. >> >> That interface precedes FAS. It's there because it's convenient. >> > > That is not my memory.
You made the change. That was long before FAS moved from DMMG into SNES. commit f69a0ea3504314d029ee423e0de2950ece2dab86 Author: Matthew Knepley <[email protected]> Date: Tue Mar 15 18:34:40 2005 -0600 bk-changeset-1.2975.1.5 knepley@khan.(none)|ChangeSet|20050316003440|07799 ChangeSet 1.2975.1.5 05/03/15 18:34:40 knepley@khan.(none) +235 -0 Fixed many const arguments Changed MatCreate() to only take a communicator - Added MatSetSizes() Changed SNESSolve() to accept a constant argument - This should allow SNES to look almost like KSP Added Options methods, SetUp(), and View() and objects which lacked them
