| #
589a23ca
|
| 02-Jun-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a
Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a few other utilities
Commit-type: style-fix
Development Tools: Vim, Emacs, Eclipse
show more ...
|
| #
19cef4a6
|
| 04-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-kspmatsolve-deprecate-ksphpddmmatsolve' into 'master'
Change how solves with multiple RHS work
See merge request petsc/petsc!2811
|
| #
5ea7661a
|
| 23-May-2020 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Change how solves with multiple RHS work
* Deprecate KSPHPDDMMatSolve * Add KSPMatSolve, previously known as KSPHPDDMMatSolve * New option -ksp_matsolve_block_size * New routines MatDense[Get|Restor
Change how solves with multiple RHS work
* Deprecate KSPHPDDMMatSolve * Add KSPMatSolve, previously known as KSPHPDDMMatSolve * New option -ksp_matsolve_block_size * New routines MatDense[Get|Restore]SubMatrix
show more ...
|
| #
833b33c1
|
| 29-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/feature-add-hpackages-rebased' into 'master'
Fixes to MatProduct + many bug fixes + new hierarchical matrix support
See merge request petsc/petsc!2800
|
| #
ea13f565
|
| 09-Apr-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
Fix misuse of PETSC_COMM_WORLD in library code
There are still many left, I'm tired of fixing them
[szampini@localhost petsc]$ git grep PETSC_COMM_WORLD | grep -v tests | grep -v tutorials | grep '
Fix misuse of PETSC_COMM_WORLD in library code
There are still many left, I'm tired of fixing them
[szampini@localhost petsc]$ git grep PETSC_COMM_WORLD | grep -v tests | grep -v tutorials | grep '\.c' | awk '{print $1}' | uniq src/benchmarks/streams/CUDAVersion.cu: src/benchmarks/streams/SSEVersion.c: src/contrib/fun3d/comp/flow.c: src/contrib/fun3d/incomp/flow.c: src/dm/impls/forest/p4est/petsc_p4est_package.c: src/dm/impls/moab/dmmbfem.cxx: src/dm/impls/moab/dmmbmg.cxx: src/dm/impls/moab/dmmbutil.cxx: src/dm/impls/moab/dmmbvec.cxx: src/dm/impls/moab/dmmoab.cxx: src/dm/impls/network/network.c: src/dm/impls/stag/stag.c: src/dm/impls/stag/stag1d.c: src/dm/impls/stag/stag2d.c: src/dm/impls/stag/stag3d.c: src/dm/impls/stag/stagda.c: src/dm/impls/stag/stagutils.c:$ src/dm/impls/swarm/data_ex.c: src/dm/impls/swarm/swarm.c: src/dm/impls/swarm/swarm_migrate.c: src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c: src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c: src/ksp/ksp/impls/gmres/pipefgmres/pipefgmres.c: src/ksp/ksp/impls/tsirm/tsirm.c: src/ksp/ksp/interface/itcreate.c: src/ksp/ksp/interface/iterativ.c: src/ksp/ksp/interface/saws/kspsaws.c: src/ksp/pc/impls/bddc/bddcfetidp.c: src/ksp/pc/impls/fieldsplit/fieldsplit.c: src/ksp/pc/impls/gamg/util.c: src/ksp/pc/impls/gasm/gasm.c: src/ksp/pc/impls/is/nn/nn.c: src/ksp/pc/impls/patch/pcpatch.c: src/ksp/pc/impls/tfs/gs.c: src/ksp/pc/impls/tfs/tfs.c: src/ksp/pc/impls/tfs/xxt.c: src/ksp/pc/impls/tfs/xyt.c: src/ksp/pc/interface/precon.c: src/mat/impls/aij/mpi/mpiaij.c:#define src/mat/interface/matrix.c: src/mat/interface/matrix.c:. src/mat/interface/matrix.c: src/mat/interface/matrix.c:$ src/mat/utils/multequal.c: src/snes/interface/saws/snessaws.c: src/snes/interface/snes.c: src/sys/classes/draw/interface/drawreg.c: src/sys/classes/random/interface/random.c: src/sys/classes/random/interface/randomc.c: src/sys/classes/viewer/impls/ams/ams.c: src/sys/classes/viewer/impls/ams/amsopen.c: src/sys/classes/viewer/impls/ascii/vcreatea.c: src/sys/classes/viewer/impls/mathematica/mathematica.c: src/sys/dll/reg.c: src/sys/dll/reg.c:static src/sys/dll/reg.c: src/sys/error/adebug.c: src/sys/error/checkptr.c: src/sys/error/errstop.c: src/sys/error/pstack.c: src/sys/error/signal.c: src/sys/ftn-custom/zutils.c: src/sys/info/verboseinfo.c: src/sys/logging/plog.c: src/sys/logging/utils/eventlog.c: src/sys/logging/xmllogevent.c: src/sys/memory/mal.c: src/sys/memory/mtr.c: src/sys/objects/aoptions.c: src/sys/objects/aoptions.c:+ src/sys/objects/aoptions.c: src/sys/objects/ftn-custom/zstart.c: src/sys/objects/ftn-custom/zstartf.c: src/sys/objects/inherit.c: src/sys/objects/init.c: src/sys/objects/options.c:+ src/sys/objects/options.c: src/sys/objects/pinit.c:MPI_Comm src/sys/objects/pinit.c: src/sys/utils/mpitr.c: src/sys/utils/mpits.c:+ src/sys/utils/pbarrier.c: src/sys/utils/pdisplay.c: src/sys/yaml/yamlimpls.c: src/sys/yaml/yamlimpls.c:+ src/sys/yaml/yamlimpls.c: src/tao/pde_constrained/impls/lcl/lcl.c: src/ts/interface/ts.c: src/vec/is/is/utils/iscoloring.c: src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx: src/vec/vec/interface/vector.c:. src/vec/vec/interface/vector.c:
show more ...
|
| #
bcddbdeb
|
| 07-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/dalcinl/fix-null'
TS/SNES/Tao: Fix 0 ->NULL for pointers
See merge request petsc/petsc!2783
|
| #
9e5d0892
|
| 07-May-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
SNES: Replace 0 -> NULL for pointers
|
| #
e7a4bfd4
|
| 02-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
5bb04db5
|
| 01-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/fix-snes-mf/maint' into 'maint'
SNES: Fix SNESSetUseMatrixFree()
See merge request petsc/petsc!2766
|
| #
4ddffce6
|
| 30-Apr-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
SNES: Fix SNESSetUseMatrixFree()
|
| #
9c15a9aa
|
| 24-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/defined-nocpp' into 'master'
PetscDefined: test whether a configuration macro is defined without #ifdef
See merge request petsc/petsc!157
|
| #
76bd3646
|
| 14-Apr-2020 |
Jed Brown <jed@jedbrown.org> |
PetscDefined: remove many uses of #ifdef PETSC_USE_DEBUG
|
| #
9e31fb84
|
| 16-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/binary-io' into 'master'
Binary IO Enhancements
See merge request petsc/petsc!2594
|
| #
f253e43c
|
| 09-Mar-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscBinaryWrite: Remove `istemp` boolean flag
|
| #
39cc5b3c
|
| 03-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
ceb84d86
|
| 03-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-01-31/fix-docs-snes-function-prototpypes' into 'maint'
manual page fixes
See merge request petsc/petsc!2497
|
| #
1843f636
|
| 01-Feb-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
manual page fixes
Issue #546 Reported-by: Sébastien Gilles <sebastien.gilles@inria.fr> Reported-by: Jacob Faibussowitsch <jacob.fai@gmail.com>
Commit-type: i.e. error-checking, optimization, bug-fi
manual page fixes
Issue #546 Reported-by: Sébastien Gilles <sebastien.gilles@inria.fr> Reported-by: Jacob Faibussowitsch <jacob.fai@gmail.com>
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example Funded-by: Project: Time: hours Reported-by: Thanks-to: Development Tools: Vim, Emacs, Eclipse
show more ...
|
| #
03436ad9
|
| 03-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/unify-kspsolve' into 'master'
Unify KSPSolve and KSPSolveTranspose drivers
See merge request petsc/petsc!2493
|
| #
950ee07c
|
| 31-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
5f839f46
|
| 31-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-dmcreatematrix-shell' into 'maint'
Fix DMCreateMatrix_Shell for MATSHELL
See merge request petsc/petsc!2488
|
| #
1ccb7edb
|
| 31-Jan-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMShellCreateMatrix: call MatZeroEntries only when needed
MATSHELL does not implement MatZeroEntries
|
| #
2cd624f9
|
| 31-Jan-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
SNESTestJacobian: add support for testing in the case of SNESKSPTRANSPOSEONLY
|
| #
ba571b51
|
| 29-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
aa7ba59b
|
| 29-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/small-fixes' into 'maint'
few small fixes
See merge request petsc/petsc!2471
|
| #
1878987e
|
| 28-Jan-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
SNESTestJacobian: Display the explicit operator (if any)
this is the same as in TaoTestHessian
|