SNESReset_XXX does not need to mess with work vectorsHg-commit: 386f6e43210e955c03106668c7484128e96eb8cd
changed ngmres to use VecMDot and VecMAXPYHg-commit: 53d2b22f48b42d401d93001fe24bd863a5bc980a
removed snes_use_gs and snes->usegs; use SNESGS instead nowHg-commit: 33cdc58540214fb127aed640a53850526359edf5
Mass revert file modes that were made executable in f6e61ee9c329Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5
changed MatMatMult to MatTranposeMatMult.Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f
flipped the signs on all the line searches to Newton solver conventionHg-commit: 1e3e3c9ab80ca8f717f4282912b8d9d328defb21
Added additive (line-search) variant of NGMRESHg-commit: 1b6c0dbe0cf10dcc36ca29d30fac4fc64fae6b0b
fixed max_its in ncg and ngmresHg-commit: ec7b715a9699832e71e5efa51aa4acef0318cfd7
Added SNESSetUseGS() to provide choice between preconditioner or provided GS for all composable solversHg-commit: 4548a4ad4302bbc6f1115e9cb84fa303ab7ded01
fixed use of nonlinear GS for ngmresHg-commit: 9960cb77f0669776a5454428110f23b7572f3b75
allow ngmres to use the computeGS machinery and update test outputHg-commit: cf65b5fccec1441837943c3b4242b5dbdc8ffcf4
removed usage of sqrt() from the snes solversHg-commit: f1ceb88769eb40be9b76d6268f18b933f807fab4
Added suggested restart condition clemency for NGMRESHg-commit: 4ca62cd3921731f6587cd171931cc2ebc087e069
Added line search default to NGMRES; made it look like the rest of SNESHg-commit: e1572fe91e7b97c106239a4f0027c031b61a3da5
formatting fixes to ngmresHg-commit: d427a3cc19a7b3a3430c536d958b625dd5b6b5d5
Fix for NGMRESHg-commit: 9488d8cee3cd7c58b18506381b10c9b684e28022
Fixed monitoring of NGMRES and QNHg-commit: 4fc6ece28cc07acfe3139f33607e95dcb9cca6e3
updates to ngmres and qnHg-commit: 94fea4d40b1fcca2e886a14e7fdb916b8f6fecf3
changed SNESRICHARDSON to SNESNRICHARDSONHg-commit: 697b0447fe36f835db939ac8db289c880d74f9c7
more changes of Newton to SNESSNESView only prints inner snes if it used by outter snesHg-commit: c84e9c7c4e16141e1039a62c33518e578258767f
updated test output to use SNES Iterations instead of Newton Iterationschanged line search calling sequences so that all input arguments are passed before output argumentsfixed Picard to use same c
updated test output to use SNES Iterations instead of Newton Iterationschanged line search calling sequences so that all input arguments are passed before output argumentsfixed Picard to use same calling sequence of line searches as other SNES methodsHg-commit: fae74e5081b3f5b3bc28fa3a5e81739ea7ae697c
show more ...
default npc for ngmres is now picard, Newton didn't make sense as defaultHg-commit: 4bc906b55fbdc0f0a76a42f113845e75fd1c1b02
updates to Picard and NGRMRES, changed Newton Iterations in many places to SNES Interations cause Newton may not be usedHg-commit: c3d7930ffed88a623e0dcad5d3394aaf20b8e932
finished cleanup of ngmresHg-commit: f266bdaa9f3090808ce408ba2c7c960a5242fbf0
fixed memory leak in SNESSolve_NGMRESHg-commit: 91ce9e9e45dbe4e12bbb48eb739026aceeba4c18
12345678910