| ed70e96a | 01-Jul-2011 |
Jungho Lee <julee@mcs.anl.gov> |
removed duplicate ex61.c and 62.c added SNESVIGetInactiveSet()
: Enter commit message. Lines beginning with 'HG:' are removed.
Hg-commit: e0ca7e775146b79951319b76b9284fd056f059eb |
| a6b72b01 | 01-Jul-2011 |
Jungho Lee <julee@mcs.anl.gov> |
Adding a few lines in vi.c that call the user provided checkredundancy function, adding a checkredundancy function in ex60.c, and modifying makefile
Hg-commit: e2382f256e9048e26b531fba7d9404552e29de
Adding a few lines in vi.c that call the user provided checkredundancy function, adding a checkredundancy function in ex60.c, and modifying makefile
Hg-commit: e2382f256e9048e26b531fba7d9404552e29de08
show more ...
|
| 77cdaf69 | 22-Jun-2011 |
Jed Brown <jed@59A2.org> |
SNESVISetComputeVariableBounds: the callback does not allocate the vectors any more
Hg-commit: fcddff67fdea6d818baf6c94f2ba254b070f42e6 |
| 4a0c5b0c | 20-Jun-2011 |
Matthew G Knepley <knepley@gmail.com> |
More fixes for nested SNES
Hg-commit: e5986d582f8aac3afb1bed512a307ba8177c2a7d |
| 31823bd8 | 17-Jun-2011 |
Matthew G Knepley <knepley@gmail.com> |
Added a PC to SNES - I believe I understand how they work now, I am writing something down
Hg-commit: 2626e011634a721b2e7f1fcad7a546f8c366e6b8 |
| 790bf22c | 14-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 164ed1b0c18fd4992f9cceee797e7bd62fb87cfe |
| 649052a6 | 14-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
removed PetscViewerASCIIMonitorCreate instead regular ASCII viewers are used and the tabs are set by the Monitor routine. Now no monitor option should be double used because SNES or KSPSetFromOptions
removed PetscViewerASCIIMonitorCreate instead regular ASCII viewers are used and the tabs are set by the Monitor routine. Now no monitor option should be double used because SNES or KSPSetFromOptions are used
Hg-commit: 3821c77002121ce48b9fae3b1d8e38aa6c55f2b9
show more ...
|
| a312c225 | 13-Jun-2011 |
Matthew G Knepley <knepley@gmail.com> |
Added Nonlinear GMRES SNES (not tested)
Hg-commit: f81c209195ba3a70c0fd517b8b2572b65911e0de |
| 59a4dba1 | 13-Jun-2011 |
Jed Brown <jed@59A2.org> |
The sequence /*P is a special directive for documentation, not a benign comment
Hg-commit: 685c46f87afc2baa791ed61c7419bfd49c8b6322 |
| 00ac8be1 | 12-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
subtle bug in handling DM referencing counting with SNESVI also fixed olist handling when object was dereferenced but not removed from the list
Hg-commit: a1e168f86d94ced8d3ea99b78aa36f2d8fee6161 |
| c58c0d17 | 09-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
ex54.c/SNESSolveVI_RS only forms new preconditioner if the active set changes or matrix
Hg-commit: 52031e758c8776b654d6903e727ecbf4c580cefe |
| 6500eaf6 | 08-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
a mess
Hg-commit: a4210279a3f798715dae06b92a6e08afb3af01a7 |
| aab9d709 | 07-Jun-2011 |
Jed Brown <jed@59A2.org> |
If there are only three comments in PETSc that end with C@*/, and all of them correspond to documentation bugs, this must be the cause.
Hg-commit: 63fea4d3f59886042571722e41fb42fd3bee674f |
| 87bd6022 | 07-Jun-2011 |
Matthew G Knepley <knepley@gmail.com> |
Rearranging functions
Hg-commit: a356e0f87b49559b79f8e483092ad0b2c115b23c |
| 1c0a9e84 | 07-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
actually handle DMSetVI() only if there are active constraints and hence the Jacobian has rows and columns removed
Hg-commit: 5bb2d33275b9a0a03992d4c5a94d9fffcb56b550 |
| d655a5da | 06-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
-snes_grid_sequence is now working for VI solvers at least ex58.c if you do not provide a number of levels to PCMG it will use the number found in the DM, thus if you use nonlinear grid sequence each
-snes_grid_sequence is now working for VI solvers at least ex58.c if you do not provide a number of levels to PCMG it will use the number found in the DM, thus if you use nonlinear grid sequence each finer grid linear system problem will be solved with one more level of multigrid
Hg-commit: bc0fa8318d52a292307d0709509aa7f40e8c0de6
show more ...
|
| 2176524c | 04-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
Added SNESVISetComputeVariableBounds() so that VI problems can be solved with grid sequencing started updating ex58.c so that function and jacobian are not hardwired to specific DA
Hg-commit: 5b2ad0
Added SNESVISetComputeVariableBounds() so that VI problems can be solved with grid sequencing started updating ex58.c so that function and jacobian are not hardwired to specific DA
Hg-commit: 5b2ad0b82fb328b8838f4f050acf8b3d13dedc1f
show more ...
|
| 1a223a97 | 03-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
DM_SNESVI data structure now contains dm object
Hg-commit: 8c6ebbf6767cc6fc013adcf04cdf348e74cccdf2 |
| 4c661bef | 03-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
added DMDestroyVI()
Hg-commit: b61e54cdc31cb5a7f56d6c28f3c36d9e9083275e |
| 6ba4bc90 | 01-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed -snes_monitor_solution for DM codes with SNESVI solver by adding a way to handle circular references of Vec to DM to composed object containing Vec. fixed -pc_hypre_boomeramg_print_statistics
fixed -snes_monitor_solution for DM codes with SNESVI solver by adding a way to handle circular references of Vec to DM to composed object containing Vec. fixed -pc_hypre_boomeramg_print_statistics
Hg-commit: 6dcb8dc71c4277686caa9312621cf425d3092578
show more ...
|
| 9e516c8f | 29-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
ex54.c runs with simple two level multigrid
Hg-commit: a607fa51f074df4063ce69fb4bf6916bd6057744 |
| 3c0c59f3 | 28-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
finally got the DM_SNESVI working for scalar problem ex58.c correct memory management
Hg-commit: 1cac6a75ab1aaef3bbb21d172e7b901a37522293 |
| 298cc208 | 28-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
geometric multigrid works with simple single component VI problem and DM == DMDA ex58.c
Hg-commit: 9e8e3f96e5eee84c16e39b30b9c611fcaf4368d0 |
| 4dcab191 | 27-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
added DMClearGlobalVectors() that destroys all the stashed global vectors added DM_SNESVI basics for supporting the use of DM with the VI solvers basic version with no multigrid works
Hg-commit: 3ba
added DMClearGlobalVectors() that destroys all the stashed global vectors added DM_SNESVI basics for supporting the use of DM with the VI solvers basic version with no multigrid works
Hg-commit: 3baea364d1194fdae279c6bd14ddd04795eaaea2
show more ...
|
| 3bc0e067 | 27-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 677d76f1be96693b90bad84376839eae566e08c6 |