History log of /petsc/src/ksp/pc/impls/hypre/hypre.c (Results 551 – 575 of 589)
Revision Date Author Comments
# 9e5bc791 04-May-2009 Barry Smith <bsmith@mcs.anl.gov>

finished version of 1 of interface to hypre pfmg preconditioner

Hg-commit: f770aec1e74eb62338c6097cf552dc77ec5b6626


# a0324ebe 02-May-2009 Barry Smith <bsmith@mcs.anl.gov>

some progress on hypre pfmg preconditioner

Hg-commit: 0bd4906e33255b8ba738ee206d082f7a03d5127c


# 68326731 01-May-2009 Barry Smith <bsmith@mcs.anl.gov>

basic HYPRE_StructMatrix creation and solve, does not yet allow putting values into the matrix

Hg-commit: 4decc351a80b3e1a1c04606925befb332ad4db9c


# f91d8e95 01-May-2009 Barry Smith <bsmith@mcs.anl.gov>

started hypre HYPRE_StructMatrix based PETSc matrix type
hypre contains now outdated struct stencil and matrix stuff (will be removed next)

Hg-commit: 09c845b0ad214d20d8d422125e3595c17ebee30a


# dde8d5a1 30-Apr-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: 8c32eb19e256c2c69a54e47bd92e48ea6b36200f


# ebc551c0 28-Apr-2009 Barry Smith <bsmith@mcs.anl.gov>

starting new hypre PC

Hg-commit: f72ac0223f60f7d5015efa14d35e2579ef722386


# fe36e6c7 13-Apr-2009 Matthew Knepley <knepley@mcs.anl.gov>

Merge
- Watch out for SNES ex45, I think the merge was bad

Hg-commit: 04bc4bca24f51d95f00a035b6b5fb2e5990fd8a8


# 90d69ab7 28-Mar-2009 Barry Smith <bsmith@mcs.anl.gov>

changed PetscOptionsName() and PetscOptionsHasName() to return true if option is set, regardless of the value it is set to, include 0 and false
changed most uses of these routines to the Truth vari

changed PetscOptionsName() and PetscOptionsHasName() to return true if option is set, regardless of the value it is set to, include 0 and false
changed most uses of these routines to the Truth varient

Hg-commit: fd6366abd7eb1f3ec925faa0ecd078d5cc025eb2

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 ...


# 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


# c8bd6e5f 16-Jul-2008 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: c4969b3e49aba238a2404a9268d8f3e851f78d30


# 2ae77aed 12-Jul-2008 Barry Smith <bsmith@mcs.anl.gov>

added flag for hypre boomeramg debug info seperate from print statistics

Hg-commit: 1f82a78609ce3814efcf5ad5426a7da60b3a2d83


# ae0a16a2 20-Feb-2008 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: cf3ef9581d2ceb86cc3b80185673d2d80a8faf5e


# 02a17cd4 19-Feb-2008 Barry Smith <bsmith@mcs.anl.gov>

changed hypre default to boomeramg (since the other solvers suck anyways :-)).

Hg-commit: ea65ec49cf31e571776c1e8aafd7ffb8567948cb


# 5f5c5b43 07-Feb-2008 Barry Smith <bsmith@mcs.anl.gov>

fixed hypre rebuilding with same_nonzero_pattern that
was generating corrupt hypre matrix.

Hg-commit: 2541575f961ac4589393b7bfe8acc32635f3afc3


# 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


# 6745373d 25-Oct-2007 Barry Smith <bsmith@mcs.anl.gov>

Added much faster matrix converter to use hypre preconditioners for PETSc AIJ matrices

Hg-commit: 68b1593b74e668ad35839294cad5a7ed57cad6d9


# 9c20bcc3 25-Oct-2007 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: 11489cdfa54f2e49723ce2e4e0ea9f5df28c059c


# 60f69c44 15-Oct-2007 Matthew Knepley <knepley@mcs.anl.gov>

Merge

Hg-commit: ae7ad2b71b1fdcfb27898e923a2c03bd62c86a54


# 781b3001 14-Oct-2007 Barry Smith <bsmith@mcs.anl.gov>

commit after merge

Hg-commit: 4e945c9820f08f3e5a1bc871ec50d7ccb0b7454e


# e0156e0b 11-Oct-2007 Satish Balay <balay@mcs.anl.gov>

merge

Hg-commit: 8b48556a285e293c04f497a3a1e40ac96cfd5016


# 780a600e 05-Oct-2007 Satish Balay <balay@mcs.anl.gov>

merge

Hg-commit: b5a05984274c84515a795ed75eef9d3b27ba97f1


# 442648ef 04-Oct-2007 Lisandro Dalcin <dalcinl@gmail.com>

merge

Hg-commit: 8b955b66410cbc923a4e1233fdeaca7fbf3e5d5d


# 7adad957 03-Oct-2007 Lisandro Dalcin <dalcinl@gmail.com>

changes for solving the strict aliasing issue in PetscObject and derived

Hg-commit: 278faecc91564f5495fa9f7d48380d547995fa45


1...<<21222324