removed override of coarse grid solver so iterative solver can be used
fixed fp_trap in output
Merge branch 'maint'
Fix for docsReported-by: Michael Welland <mwelland@anl.gov>
convert some PetscMalloc() to PetscMalloc1()remove unneeded () in first argument to PetscMalloc/Calloc1()fixes for MATLAB examples
added a variety of getters and fixed calling sequence of a few setters
Merge branch 'barry/fix-options-default'Conflicts: src/ksp/ksp/examples/tutorials/ex52.c
update use of PetscOptionsBool() to not rely on default setting automatically
cleanup of use of PetscOptionsInt and friends including use of flag final argument
MatGetVecs() and KSPGetVecs() replaced with MatCreateVecs() and KSPCreateVecs()since they are creators not getters
some compilers complain about false uninitialized variables
improve the memory usage of PCGAMGCreateGraph()
Added code to properly preallocate "diagonal" portion of scalar matrix derived from vector matrix in PCGAMGCreateGraph()Reported-by: Fabian Jakub <Fabian.Jakub@physik.uni-muenchen.de>
Merge branch 'prbrune/pcgamg-fixscatteruse'* prbrune/pcgamg-fixscatteruse: PCGAMGClassical: Fix PetscInt passed to MPI function.
PCGAMGClassical: Fix PetscInt passed to MPI function.Reported-by: Matthew Knepley <knepley@gmail.com>
Merge branch 'prbrune/pcgamg-fixscatteruse'* prbrune/pcgamg-fixscatteruse: PCGAMG: More cleanup after the switch PCGAMG: Remove scatter use for indices from Standard interpolation PCGAMG: Rem
Merge branch 'prbrune/pcgamg-fixscatteruse'* prbrune/pcgamg-fixscatteruse: PCGAMG: More cleanup after the switch PCGAMG: Remove scatter use for indices from Standard interpolation PCGAMG: Remove use of matrix-internal scatter context from Direct interpolation Mat: Added MatGetLayouts() which allows for access to row and column layouts.
show more ...
Merge branch 'madams/gamg-aggasm'* madams/gamg-aggasm: some fixes in using AMG 'aggregates' in GASM smoothers
PCGAMG: More cleanup after the switch
PCGAMG: Remove scatter use for indices from Standard interpolation
PCGAMG: Remove use of matrix-internal scatter context from Direct interpolation
Merge branch 'barry/rm-matstructure-mat-pointer'Conflicts: include/petsctao.h
KSPSetOperators() no longer has the MatStructure argument. The Mat objects now track that information themselves. Use KPS/PCSetReusePreconditioner() to prevent the recomputation of the preconditioner
KSPSetOperators() no longer has the MatStructure argument. The Mat objects now track that information themselves. Use KPS/PCSetReusePreconditioner() to prevent the recomputation of the preconditioner if the operator changed in the way that SAME_PRECONDITIONER did with KSPSetOperators()SNES/TS still need to be cleaned up to better utilize the new interfaces
Merge branch 'bb/madams/gamg-overflow'* madams/gamg-overflow: apparently fixed a overflow bug.
convert to PetscMalloc1()better handling of string viewer when running out of space
fixed quote marks for includes to <>
1...<<11121314151617181920>>...30