| 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 |
| 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 ...
|
| d0af7cd3 | 27-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed PCReset_FieldSplit() to work in certain cases changed SNESVI solver to again use PCReset() instead of making a new KSP each time added ex58.c to allow start of testing of geometric multigrid fo
fixed PCReset_FieldSplit() to work in certain cases changed SNESVI solver to again use PCReset() instead of making a new KSP each time added ex58.c to allow start of testing of geometric multigrid for SNESVI solver
Hg-commit: 65bdb5e3e7bc2fd1d7345aee42689e28d0077897
show more ...
|
| ccad39c8 | 24-May-2011 |
Satish Balay <balay@mcs.anl.gov> |
fix bad merge
Hg-commit: 9983d39818b9ba47d7b40e0e8bc9a179a2b571c3 |
| 0e63999f | 24-May-2011 |
Jungho Lee <julee@mcs.anl.gov> |
commit after merge :w!
Hg-commit: 252b7df528f9cdb484d150ba2d30e13a98447883 |
| 2d1473f3 | 23-May-2011 |
Jungho Lee <julee@mcs.anl.gov> |
changed SNESSolveVI_ to build entirely new KSP each solve with a different number of constraints instead of reusing because bug related to fieldsplit preconditioner. removed binary io from ex55.c
Hg
changed SNESSolveVI_ to build entirely new KSP each solve with a different number of constraints instead of reusing because bug related to fieldsplit preconditioner. removed binary io from ex55.c
Hg-commit: c54be143eb8afedaa09c33368f63242c2ed6a88f
show more ...
|
| 8fc9b12f | 18-May-2011 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Removed unused variables in SNESVIResetKSPandPC
Hg-commit: 89de3e6192a1bed3914f6f8e617d170a861eb606 |
| 10f5ae6b | 10-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
made SNESVI compile for complex other nightly build fixes
Hg-commit: 6178094efdbb3a55caff2207d11cec8bd0a1361c |
| 8b4c83ed | 09-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
updated documentation for SNESVI
Hg-commit: 27c65622fa356020651cbc549b5cea77e662c8e0 |
| b350b9c9 | 08-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
changed name of VI RS2 solver to RSAUG
Hg-commit: 9d7b9fac4831c1128c251172910ec8483ad369e7 |
| e63076c7 | 08-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed leak in SNESSolveVI_RS2
Hg-commit: f0344294bf943688f999574331ba0cdb69b277a4 |
| 2969f145 | 08-May-2011 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Put 0.0 on the diagonal of the new rows of the augmented jacobian.
Hg-commit: 06fc27d53ed96444a46ea631465b176f9d071d04 |
| c2efdce3 | 06-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed the XXXMonitorSet() to take a destroy routine that takes a void** argument instead of a void* argument to match the calling sequences of the viewer destroys.
Hg-commit: 021daf4f46f2a80eb466760
fixed the XXXMonitorSet() to take a destroy routine that takes a void** argument instead of a void* argument to match the calling sequences of the viewer destroys.
Hg-commit: 021daf4f46f2a80eb466760738148cd726f3fbf0
show more ...
|
| edafb9ef | 05-May-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
used reduced space active set method as default VI solver
Hg-commit: ed865b40fc37ee2eca62ee18f875bc85e6537f85 |
| d923200a | 04-May-2011 |
Jungho Lee <julee@mcs.anl.gov> |
SNESVISetBounds() now defaults to setting solver to VI solver
Hg-commit: 1cfb821a34628942213340abb08e6c7d3b7820ff |