| #
82a6ae78
|
| 28-Jul-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-some-missing-chkerr' into 'main'
Some missing CHKERR[Q|MPI]
See merge request petsc/petsc!4190
|
| #
1e1ea65d
|
| 27-Jul-2021 |
Pierre Jolivet <pierre@joliv.et> |
Some missing CHKERR[Q|MPI]
|
| #
a8cf78f8
|
| 24-May-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-05-16/fix-double-lines' into 'main'
Fix typos in source
See merge request petsc/petsc!3984
|
| #
4e278199
|
| 16-May-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove all double blank lines from source
Commit-type: petsc-style /2h
|
| #
efba6e65
|
| 10-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
d1debf72
|
| 09-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-gamg-transposegencuda' into 'release'
Fix CUDA performance regression and KOKKOS bugfixes
See merge request petsc/petsc!3310
|
| #
c58ef05e
|
| 06-Oct-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatInode: set it to false when using device matrices
|
| #
2bcef1f2
|
| 12-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
ac852f61
|
| 11-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-nasty-bug-from-gamg' into 'maint'
fix nasty bug from pcgamg
See merge request petsc/petsc!2850
|
| #
383ef339
|
| 10-Jun-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATSEQAIJVIENNACL: call Vec implementations in matvecs
|
| #
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 ...
|
| #
5b8888ca
|
| 21-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/hzhng/matproduct-api'
|
| #
4222ddf1
|
| 13-Jan-2020 |
Hong Zhang <hzhang@mcs.anl.gov> |
This branch reorganizes the API of mat-mat operations: A*B, At*B, A*Bt, PtAP, RARt, A*B*C - See matproduct.c for detailed description of new API - removed API function XXXSymbolic() and XXXNumeric()
This branch reorganizes the API of mat-mat operations: A*B, At*B, A*Bt, PtAP, RARt, A*B*C - See matproduct.c for detailed description of new API - removed API function XXXSymbolic() and XXXNumeric() - removed subroutines MatMatMult_xxx, MatPtAP_xxx, ... - modified MatxxxSymbolic_XXX() prototype (product is an input now) - selection of algorithm is in MatProductSetFromOptions_xxx()
show more ...
|
| #
94e22476
|
| 07-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/ops-bindtocpu-not-ops-pintocpu' into 'master'
Rename "pintocpu" in VecOps and MatOps to "bindtocpu".
See merge request petsc/petsc!2589
|
| #
92f9df4a
|
| 06-Mar-2020 |
Richard Tran Mills <rmills@rmills.org> |
Rename "pintocpu" in VecOps and MatOps to "bindtocpu".
This change should have been made in the commit that changed XXXPinToCPU() to XXXBindToCPU(), but it was overlooked.
|
| #
f6516afe
|
| 03-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/bindtocpu-not-pintocpu' into 'master'
Changed XXXPinToCPU() to XXXBindToCPU() to prevent confusion.
See merge request petsc/petsc!2477
|
| #
b470e4b4
|
| 03-Feb-2020 |
Richard Tran Mills <rmills@rmills.org> |
Changed XXXPinToCPU() to XXXBindToCPU() to prevent confusion.
The reason for this change is that we already use the terminology "pinned" to refer to memory that is non-pageable, in the context of Pe
Changed XXXPinToCPU() to XXXBindToCPU() to prevent confusion.
The reason for this change is that we already use the terminology "pinned" to refer to memory that is non-pageable, in the context of PetscSF as well as allocating host memory when GPUs are being employed.
show more ...
|
| #
a09a5412
|
| 22-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-hpddm-cleanup' into 'master'
HPDDM cleanup
See merge request petsc/petsc!2434
|
| #
cab5ea25
|
| 18-Jan-2020 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
General PETSc fixes
* make generatefortranstubs.py handle .cxx * bump HPDDM version + minor hypre cleaning
|
| #
60a4e99f
|
| 09-Jan-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into 'stefanozampini/sfwin-reuse-win'
# Conflicts: # config/BuildSystem/config/packages/MPI.py
|
| #
1475a3bb
|
| 31-Dec-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
73c94908
|
| 31-Dec-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/fix-seqaij-offloadmask-in-mpiaij/maint' into 'maint'
Add logic setting offloadmask for sequential matrices in the MPIAIJ code that...
See merge request petsc/petsc!2370
|
| #
837a59e1
|
| 31-Dec-2019 |
Richard Tran Mills <rmills@rmills.org> |
Add logic setting offloadmask for sequential matrices in the MPIAIJ code that mimicks logic in MatSetValues_SeqAIJ().
|
| #
81e64d77
|
| 06-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|