| #
6b62bf7a
|
| 06-Oct-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 8e8bc80960e5bb0543488be5c09d051f0dc2fe1a
|
| #
a3f661c8
|
| 03-Oct-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
From: sergio.s.botelho@intel.com Subject: RE: [PETSC #18373] Request for carification Date: October 3, 2008 2:59:36 PM CDT
Added error checking for inappropriate choice of KSPNormType for severa
From: sergio.s.botelho@intel.com Subject: RE: [PETSC #18373] Request for carification Date: October 3, 2008 2:59:36 PM CDT
Added error checking for inappropriate choice of KSPNormType for several of the commonly used KSP methods depending on left/right preconditioning etc.
Hg-commit: 226f21fa30ea34e34ebb60a675071a7632fdd54c
show more ...
|
| #
e7e45bfe
|
| 02-Oct-2008 |
Hong Zhang <hzhang@mcs.anl.gov> |
merge
Hg-commit: 4ce41ec671603b3855f0eec1c3fc7254a50c8b77
|
| #
22b55857
|
| 02-Oct-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: cc5e764365f80de0128113de51fbd7e2c54d1535
|
| #
b271bb04
|
| 01-Oct-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
added -ksp_monitor_range -ksp_monitor_range_draw -snes_monitor_range -snes_monitor_range_draw to get a measure of how many of the residual elements are much larger than most of the others. It calc
added -ksp_monitor_range -ksp_monitor_range_draw -snes_monitor_range -snes_monitor_range_draw to get a measure of how many of the residual elements are much larger than most of the others. It calculates the percentage of elements that are more then .2*maximum element. (The .2 is a random choice).
Hg-commit: 08ed10caf9cf33c0c34a2477254c014beed4ffe0
show more ...
|
| #
1e2779b9
|
| 01-Oct-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 560967f73576a4f69de6214484d8747c4740d79d
|
| #
1a2f9f99
|
| 30-Sep-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
PCApply_MG does not need to check if mg[levels-1]->r exists, it is now ALWAYS set in PCSetUp_MG
Hg-commit: 3664f08236c7bf595f3fb207cfd4da1c766b822a
|
| #
ff2c26e0
|
| 24-Sep-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge; lots of GU conflicts needed to be resolved, why? I don't know, most looked like they could be done automatically
Hg-commit: 2b292236ee5585a41c97ddcafd3f409331a1dd72
|
| #
0fe3d645
|
| 23-Sep-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Added a method to MatSchur
Hg-commit: 9d2a2173c33407680c11d06cfa503ff584a88d08
|
| #
33c5804c
|
| 27-Aug-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: b51d38bfabbee5e3ec2e818f79d53556261e1c55
|
| #
3f22127d
|
| 26-Aug-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
generate error if in fortran PETSC_NULL_xxx is used when PETSC_NULL_FUNCTION should be used for KSPMonitor, KSPConverged and SNESMonitor are called petsc-maint 18171
Hg-commit: 7a02b831e069f
generate error if in fortran PETSC_NULL_xxx is used when PETSC_NULL_FUNCTION should be used for KSPMonitor, KSPConverged and SNESMonitor are called petsc-maint 18171
Hg-commit: 7a02b831e069f8ad02f1e25f6598232724fd06e6
show more ...
|
| #
4d0a8057
|
| 15-Aug-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
When KSPRICHARDSON is used without a KSP monitor and the PC has a PCApplyRichardson() then ksp->its and converged reason are properly set to indicate type of convergence.
Also with HYPRE BoomerAMG
When KSPRICHARDSON is used without a KSP monitor and the PC has a PCApplyRichardson() then ksp->its and converged reason are properly set to indicate type of convergence.
Also with HYPRE BoomerAMG when used as a solver (with KSPRichardson) the KSP convergence criteria is passed down to BoomAMG and replaces the default (usually 0.0) criteria we normally pass to BoomerAMG (for when we use BoomerAMG as a preconditioner.
Keita,
Thanks for pointing this out. This is a "feature" of some of the preconditioners when used with Richardson. We call the preconditioner with a number of iterations directly and the preconditioner decides when to exit (rather than all other cases where KSP decides), hence we did not have information about the number of iterations. So in previous versions we did not set the ksp->its; petsc-dev was changed to set ksp->its to the maximum number of iterations requested in the preconditioner.
This too is not really correct because some preconditioners when used with Richardson (specifically PCMG and hypre's BoomerAMG) will do the convergence test internally and may not use the maximum number of iterations requested. I will modify petsc-dev today to collect this information back from the preconditioner and pass it back correctly to ksp->its.
Hg-commit: d8d04f2052ab2294999b137bb681449db81389c7
show more ...
|
| #
0efc529a
|
| 31-Jul-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: a0d0a00ffd914a461631d10a568e92b9afad58ca
|
| #
e1c61ce8
|
| 29-Jul-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
some minor fixes for ibcgs (still not working) couple of manual page fixes (like incorrectly spelled functions)
Hg-commit: 666edd6bffb1c29d57eb91976a60647b02330cb7
|
| #
207126cb
|
| 23-Jul-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after most of merge of petsc-dev with petsc-dev-new-solvers with new way of handling external solvers
Hg-commit: 7c86fa28bc8468b955cc6a62edd1de55d6c3d700
|
| #
392a8661
|
| 26-Jun-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: 41800043acaea4edc1ffe515ad0d33298e6b8178
|
| #
a313700d
|
| 24-Jun-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
moved the const out of XXType definitions and into the Set and Get Methods
Hg-commit: d4d9a237045a151847ef3121b00df73d952d0999
|
| #
199d901b
|
| 29-Feb-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: b5c21b12ef91890f951d2b5c6031d75f14a1af53
|
| #
436851aa
|
| 27-Feb-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
completed first implementation of Paul Fischer's initial guess generator for Method 1 and Method 2
Hg-commit: f621a8cf5310860bddab8d8fd8b88ba92d92717d
|
| #
56be6640
|
| 26-Feb-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Repeat fix
Hg-commit: 82232e1f63dd8cc6608ed70022fa34492f64557a
|
| #
4a0fe0ef
|
| 26-Feb-2008 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: d5c0007f2e3c7af55d10e525bc4c1bbb413bb214
|
| #
f8a50e2b
|
| 25-Feb-2008 |
Barry Smith <bsmith@mcs.anl.gov> |
implemented Model 1 of Paul Fischer's initial guess generator; uses classical Gram-Schmidt (may be unstable?)
Hg-commit: d7eb740eb5ccc53e50bcb12a80c20e1393300d21
|
| #
3be44c43
|
| 18-Nov-2007 |
Barry Smith <bsmith@mcs.anl.gov> |
commit aFTERmerge
Hg-commit: 45a698803bd457bdc2ba32be5035e710250a5320
|
| #
6f3d5618
|
| 31-Oct-2007 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge.
Hg-commit: 4a9e5a2b97bdb9073e83eff56096e46ac4ef2230
|
| #
f7d8ed1e
|
| 20-Oct-2007 |
Matthew Knepley <knepley@mcs.anl.gov> |
Merge
Hg-commit: ebfc38f3f3aba9a0bc7727a6560a9f746c20b92a
|