| #
6ee04767
|
| 18-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/disable-fortran-bindings' into 'main'
configure: disable Fortran bindings of external packages by default
See merge request petsc/petsc!8647
|
| #
eba371be
|
| 15-Aug-2025 |
Pierre Jolivet <pierre@joliv.et> |
configure: disable Fortran bindings of external packages by default
|
| #
5d7506ef
|
| 22-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'add_tetgen_triangle_exe' into 'main'
configure: add -download-triangle-build-exec, -download-tetgen-build-exec options to enable build of binaries
See merge request petsc/petsc!7839
|
| #
6de2a5ea
|
| 22-Sep-2024 |
Chris Kees <cekees@gmail.com> |
configure: add -download-triangle-build-exec, -download-tetgen-build-exec options to enable build of binaries
|
| #
a7898f52
|
| 28-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
d0b8c1c6
|
| 28-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-10-26/fix-sprng/release' into 'release'
Fix bug in sprng interface.
See merge request petsc/petsc!6967
|
| #
a47701c1
|
| 26-Oct-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Add --download-sprng to the regular CI
Commit-type: CI
|
| #
931d386e
|
| 05-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-08-09/fix-nonci-test-problems' into 'main'
fix and cleanup for tests that fail on Barry's laptop but not CI
See merge request petsc/petsc!6795
|
| #
0c43a00a
|
| 10-Aug-2023 |
Satish Balay <balay@mcs.anl.gov> |
CI: migrate linux-gcc-pkgs-opt to test hdf5+exodus - without chaco, and linux-xsdk-dbg to test hdf5 without chaco, exodus etc..
|
| #
4f79c7b8
|
| 14-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-02-08/the-great-gcovening' into 'main'
The Great GCOVening
See merge request petsc/petsc!6040
|
| #
41baa1e4
|
| 08-Feb-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add gcov to all supporting jobs
|
| #
31d78bcd
|
| 02-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'
Feature: Non-discardable PetscErrorCode
See merge request petsc/petsc!5923
|
| #
689a5dfa
|
| 20-Jan-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add --with-strict-petscerrorcode configure option to optionally enable non-discardable PetscErrorCode
|
| #
f092f6cb
|
| 11-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'perfstubs' into 'main'
Add the perfstubs package to petsc.
See merge request petsc/petsc!5516
|
| #
a0c7f9aa
|
| 11-Nov-2022 |
Samuel Khuvis <s.khuvis@x-scalesolutions.com> |
Add the perfstubs package to petsc.
Example usage:
Configure PETSc with: ./configure --download-mpich --download-fblaslapack
Build PETSc Setup TAU:
wget http://tau.uoregon.edu/tau.tgz ./configure
Add the perfstubs package to petsc.
Example usage:
Configure PETSc with: ./configure --download-mpich --download-fblaslapack
Build PETSc Setup TAU:
wget http://tau.uoregon.edu/tau.tgz ./configure -cc=mpicc -c++=mpicxx -mpi -bfd=download -unwind=download && make install export PATH=<tau dir>/x86_64/bin:$PATH
Build and run PETSc example with TAU:
cd $PETSC_DIR/src/snes/tutorials make ex56 mpirun -n 4 tau_exec ./ex56 <args>
This should produce 4 profile...* files with profile data that can be viewed with paraprof/pprof:
Reading Profile files in profile.*
NODE 0;CONTEXT 0;THREAD 0: --------------------------------------------------------------------------------------- %Time Exclusive Inclusive #Call #Subrs Inclusive Name msec total msec usec/call --------------------------------------------------------------------------------------- 100.0 26 1,838 1 41322 1838424 .TAU application 73.2 1 1,345 2 168 672950 SNESSolve 62.2 3 1,142 2 1282 571442 SNESJacobianEval 62.0 1,136 1,138 2 76 569494 DMPlexJacobianFE 60.1 0.046 1,105 1 32 1105001 Solve 1 15.2 87 279 5 11102 55943 Mesh Setup 13.2 0.315 241 1 32 241765 Solve 0 7.8 80 144 38785 38785 4 MPI_Allreduce() 7.0 69 128 6 43386 21491 DualSpaceSetUp 6.2 1 114 4 54 28536 PCSetUp 6.0 12 110 2 892 55407 PCSetUp_GAMG+ 3.9 70 70 1 0 70888 MPI_Init_thread() 3.7 68 68 41747 0 2 MPI Collective Sync 3.6 8 66 4 3536 16548 SNESFunctionEval 2.6 45 48 171 171 281 MPI_Bcast() 1.9 34 34 7836 0 4 MPI_Barrier() 1.8 0.567 33 2 68 16912 GAMG Coarsen
show more ...
|
| #
c07fc37f
|
| 21-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/plex-cgns' into 'main'
DMPlex: add support for writing CGNS files in parallel
See merge request petsc/petsc!5449
|
| #
5f34f2dc
|
| 20-Jul-2022 |
Jed Brown <jed@jedbrown.org> |
DMPlex: add support for writing CGNS files in parallel
Also --download-cgns. This supports most kinds of quadratic and cubic elements, plus some quartic (not supported in Paraview-5.10.1). Parallel
DMPlex: add support for writing CGNS files in parallel
Also --download-cgns. This supports most kinds of quadratic and cubic elements, plus some quartic (not supported in Paraview-5.10.1). Parallel IO uses collective contiguous writes.
show more ...
|
| #
d0fabe22
|
| 20-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/fix-webclient' into 'main'
Fix compiler errors in sys/webclient
See merge request petsc/petsc!5257
|
| #
d8174014
|
| 20-May-2022 |
Toby Isaac <toby.isaac@gmail.com> |
Fix compiler errors in sys/webclient
And Deprecate PetscURLShorten, it relies on a discontinued service
Add --with-ssl to CI
|
| #
22760276
|
| 07-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-swarm-ks-test' into 'main'
Test Swarm particle distributions
See merge request petsc/petsc!4898
|
| #
0a10e71b
|
| 27-Feb-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Configure: Add KS package and turn it on in the CI
|
| #
1a8edbb8
|
| 11-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-opencascade' into 'main'
Plex: Separated EGADS and EGadsLite functionality, many fixes
See merge request petsc/petsc!3870
|
| #
ad9e3647
|
| 28-Mar-2021 |
Matthew G. Knepley <knepley@gmail.com> |
Configure: Add OpenCASCADE - Turn off EGADS in Stage-2 since OCE is too expensive - Add OCE in Stage-3
|
| #
33a1896f
|
| 24-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/mpich-opt-nemesis' into 'master'
mpich: switch --download-mpich --with-debugging=0 default to ch3:nemesis
See merge request petsc/petsc!2990
|
| #
f76eb46d
|
| 24-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
mpich: switch --download-mpich --with-debugging=0 default to ch3:nemesis
[and keep ch3:sock as default for --with-debugging=1]
|