| #
a275d695
|
| 27-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-06-19/improve-configure-logs' into 'main'
Remove some confusing and unneeded noise output in configure.log
See merge request petsc/petsc!5352
|
| #
7b65ca21
|
| 19-Jun-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove some confusing and unneeded noise output in configure.log
add missing doc for many configure methods so that configure.log has clear explanation for more tests it runs
Commit-type: configure
Remove some confusing and unneeded noise output in configure.log
add missing doc for many configure methods so that configure.log has clear explanation for more tests it runs
Commit-type: configure, usability /spend 2h
show more ...
|
| #
7d7a1305
|
| 18-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/disable-python2' into 'main'
Balay/disable python2
See merge request petsc/petsc!5131
|
| #
faa06574
|
| 17-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
remove '#!' from non-stand-alone python sources
|
| #
530c27d8
|
| 19-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/2019-08-22/fix-fblaslapack-for-nag' into 'master'
Barry/2019 08 22/fix fblaslapack for nag
See merge request petsc/petsc!2004
|
| #
a9acdec7
|
| 22-Aug-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Many fixes to get PETSc and --download-fblaslapack working with nagfor compiler
Works with --download-fblaslapack, --download-scalapack, --download-mpich (does not work with --download-mumps)
Uses
Many fixes to get PETSc and --download-fblaslapack working with nagfor compiler
Works with --download-fblaslapack, --download-scalapack, --download-mpich (does not work with --download-mumps)
Uses lib/petsc/bin/petscnagfor as wrapper compiler since nagfor cannot work natively with the PETSc/standard Unix build environment
Required fixes/modernizations for BLAS/LAPACK source code (updated in the branch used by this branch, need to make it a tag when done)
Found a couple of portability issues with PETSc mpif.h
When package build fails they will no longer dump all the (huge amount) build output to the screeen
Commit-type: portability-fix
show more ...
|
| #
83c10b7e
|
| 04-Dec-2018 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Merged petsc/petsc into master
|
| #
a5a49157
|
| 25-Oct-2018 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
e901d7f7
|
| 25-Oct-2018 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpustay/feature-swarm-example
|
| #
baeaa64e
|
| 25-Oct-2018 |
Joseph Pusztay <josephpu@buffalo.edu> |
Merged petsc/petsc into master
|
| #
df90af56
|
| 24-Oct-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into arcowie-rem/feature-error-logging
* master: (393 commits) Bib: Update reference Mat: Doc fix Bib: Updated ref PetscDS: Doc fixes PC+LU: Do not try to refactor an
Merge branch 'master' into arcowie-rem/feature-error-logging
* master: (393 commits) Bib: Update reference Mat: Doc fix Bib: Updated ref PetscDS: Doc fixes PC+LU: Do not try to refactor an already factored matrix Mat: Small fix for checking and docs Mat: Added MatSetFactorType() - Needed it when making a shell matrix look factored PetscDS: Added PetscDSUpdateBoundary() - Lets the user change the boundary condition single precision produces different convergence history p4est: has a dependency on zlib - so handle it correctly Add -mat_mffd_complex to use the Lyness complex number trick to compute J_u * v instead of differencing. Replace VecWAXPY by VecAXPY if needed Revert "Replace VecWAXPY by VecAXPY if needed" Replace VecWAXPY by VecAXPY if needed MatHermitianTransposeGetMat and MatCreateVecs ex19: Updated test filter to avoid false positives. DM: Improved Global-To-Natural docs Suggested-by: Josh L <ysjosh.lo@gmail.com> Do not build shared openblas when doing static build Upgrade OpenBLAS to 0.3.3 test: add alt output file for changes in OSX-10.14 and Xcode-10.0 [perhaps related to ML] ...
Conflicts: src/vec/is/utils/vsectionis.c
show more ...
|
| #
27821aea
|
| 22-Oct-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/python3-futurize' [PR #1122]
Merge announces support for Python 3.4+ in changes/dev.html.
* jed/python3-futurize: (44 commits) gmakegentest: avoid prefix matching in regex dm
Merge branch 'jed/python3-futurize' [PR #1122]
Merge announces support for Python 3.4+ in changes/dev.html.
* jed/python3-futurize: (44 commits) gmakegentest: avoid prefix matching in regex dm tests ex23.c: fix test args: -one -two -three gmakegentest: more fixes gmakegentest: fix processing of arguments containing number followed by "-" gmakegentest: always loop over nsize; Python-3 fixes python3: add in a python-3.4 test python: fix build on osx/opensolaris - where 'RANLIB=ranlib -c' i.e with a space.. python3: fix --download-ptscotch error configure: glob() gets executed early - whereas we need to get file list later [after 'make all' or equivalent] so revert back to using shell to get file-list python3: map() requires a list modifier for this usage. python: replace ModuleNotFoundError a python3.6+ feature with ImportError config: call setup to ensure that debugLevel is set nightlies: switch linux-pkg-dbg-ftn-interfaces to python3 config: enable Python-3 config: urllib/urlparse updates for Python-3 compatibility config fblaslapack: use isIBM instead of manual test python: replace commands with subprocess Fix LOCDIR paths generateetags.py: switch from commands to subprocess; unicode fix python: don't import commands when it isn't used ...
show more ...
|
| #
7cfe7613
|
| 13-Sep-2018 |
Jed Brown <jed@jedbrown.org> |
config: remove "import user"; deprecated in Python 2.6 and removed in 3
I can't imagine why anyone would want this unpredictable behavior in a configuration system in the first place.
|
| #
f37e7628
|
| 21-Feb-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/add-pcfieldsplit-logevent
|
| #
f44c6289
|
| 28-Jan-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry/add-pcreset-hypre-for-master
Needed to move PCDestroy_HYPRE() added to master to PCReset_HYPRE() since that was introduced as a bug fix for maint
|
| #
9bc1b9be
|
| 03-Nov-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into barry-allow-vecset-nan-3.6
|
| #
1ceb14c0
|
| 23-Oct-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into pr263/PierreBdR/ts-domain-error-in-stage/master
|
| #
417c5e9a
|
| 05-Oct-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
Merge branch 'master' into tisaac/dmforest
Get 3.6.2 patches
* master: (1360 commits) remove nasty memory leak with CUDA code when using block Jacobi with multiple blocks per process print abs
Merge branch 'master' into tisaac/dmforest
Get 3.6.2 patches
* master: (1360 commits) remove nasty memory leak with CUDA code when using block Jacobi with multiple blocks per process print abs in Fortran test example in order to have same result with real and complex builds changed outdate mpirun and -np to mpiexec and -n force sqrt to be taken in the precision of PetscReal in fortran examples continuation line too soon for some compilers stop configure if user selected C++ clanguage, single precision, complex combination since we do not support it fixes for Fortran examples to compile cleanly in single precision that do not involve complex numbers fixes to Fortran examples to compile cleanly in single precision complex fix previous mistake must cast 1. to PetscScalar before dividing by a PetscScalar (C++ complex class is terrible) must cast 0.0 to PetscScalar before comparison with a PetscScalar changed order of suggested locations of downloadable PETSc to Barry's preference Increase patchlevel to 3.6.2 remove debug print statement from two commits before remove debug print statements I accidently left in the last commit PetscDraw: Fix dummy definition of PetscDrawCollective{Begin|End}() remove cleanupMumps flag from MatDestroy_Mumps() it should always free the memory it allocated Bug detected while adding features to libMesh improved viewing of fractional counts in xml nested log viewing fixed bug in output of doubles to xml nested log files chombo: build only libs - not examples fix typo. 'gcc-4.8 --with-cxx-dialect=C++11' gives a warning with this line - even though its in a #ifdef thats never enabled. ...
show more ...
|
| #
3646cfeb
|
| 22-Sep-2015 |
Fande Kong <fdkong.jd@gmail.com> |
To add a space to all comments I have made before. Barry pointed out that a comment without a space right after '/*' may cause bfort to crash
Merge remote-tracking branch 'petsc/master' into fixed-c
To add a space to all comments I have made before. Barry pointed out that a comment without a space right after '/*' may cause bfort to crash
Merge remote-tracking branch 'petsc/master' into fixed-comment-space
Conflicts: include/petsc/finclude/petscmat.h include/petscmat.h src/mat/examples/tests/makefile src/mat/impls/aij/mpi/mpiaij.h
show more ...
|
| #
c5e4d11f
|
| 16-Sep-2015 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Merge branch 'pr329/master/Fande-Kong/matpartitioning-hierarch' into pr361/master/Fande-Kong/pcgasm-increaseoverlap: need hierarch to build GASM subdomains.
Conflicts: src/mat/examples/tests/makefi
Merge branch 'pr329/master/Fande-Kong/matpartitioning-hierarch' into pr361/master/Fande-Kong/pcgasm-increaseoverlap: need hierarch to build GASM subdomains.
Conflicts: src/mat/examples/tests/makefile src/mat/impls/aij/mpi/mpiaij.h
show more ...
|
| #
e1be2255
|
| 31-Aug-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into jed/process-options-handler
|
| #
8d3c1932
|
| 29-Aug-2015 |
Toby Isaac <tisaac@ices.utexas.edu> |
Merge branch 'tisaac/dmplex-stable-tet-refinement' into tisaac/plex-feature-tree-fv
This feature branch also changed the topology of nonconforming examples: I am merging so that I can make the regre
Merge branch 'tisaac/dmplex-stable-tet-refinement' into tisaac/plex-feature-tree-fv
This feature branch also changed the topology of nonconforming examples: I am merging so that I can make the regression output that should be correct in master and next
* tisaac/dmplex-stable-tet-refinement: (594 commits) plex: added tet shape regression test plexrefine: remove replaced code plex: update test output for new tet refinement order plex: fix tet refinement for stable element shape DMPlex: added test of shape quality to ex1 Better to use the proper error handling version of PetscViewerASCIIGetStdout() instead of PETSC_VIEWER_STDOUT_() Generate a very useful error message if PetscLogView(), PetscLogEventGetPerfInfo() or PetscLogEventGetFlops() is called with a preceeding call to PetscLogBegin() and friends (also -log_summary which triggers a PetscLogBegin()) fix compile warnings Plex: Fix bug with bcComps initialization Turn off elemental shared libraries if --with-shared-libraries=0 is used Bib: Added refs Bib: Fixed a bunch of errors add warning/error flag for '-mat_superlu_dist_parsymbfact' when MatInputMode=GLOBAL makefile: fix format tests: add back ex6f, runex6f targets - that got removed in 2f1d3d565a6a43067e6df75b043e6343b05fcd1d accessing option that may never have been set typo in DMNetworkSetNumVariables() reported by Sean Shahkarami superlu_dist: update to using latest 4.1 version fix compile warnings Generate an error message when trying to overwrite default options of CN and BEULER ...
show more ...
|
| #
3aa2d9e3
|
| 15-Aug-2015 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-nonew-notcollective/maint' into jed/mat-assembly-perf
Jed this fucking 6+ month running thing in next that is not in master is a royal fucking pain in the ass and an abuse of
Merge branch 'barry/fix-nonew-notcollective/maint' into jed/mat-assembly-perf
Jed this fucking 6+ month running thing in next that is not in master is a royal fucking pain in the ass and an abuse of git. I think it is not justified to ever have anything in next for more than a few weeks at most. Either take it out of next if it is broken or put it in master if it is not broken. Hanging around in next but not master for ever is not a good policy.
show more ...
|
| #
3e8c22cd
|
| 22-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-snes-deflation
* master: (206 commits) Bib: Added ref fix the output file for the ts example ex20adj Bugfix: setting post-step function in ztsf.c f
Merge branch 'master' into knepley/feature-snes-deflation
* master: (206 commits) Bib: Added ref fix the output file for the ts example ex20adj Bugfix: setting post-step function in ztsf.c fix makefile format error with 'all-legacy' doc: handle missing dev.html in a release tarball doc: add in petscistypes.h to doc sourcefile list Increase patchlevel to 3.6.1 update some example output files Doc+Vec: Fixed VecSetValuesBlocked() Reported by: Shao-Ching Huang <huangsc@gmail.com> clarify that PETSc's "thread safe" code only works with OpenMP allow adjoint integration over split time intervals DT: Goddman it. Why are people stepping on my commits Bib: Added ref fix the bug in the endpoint version of discrete adjoint theta and correct the affected example outputs SNES: Added SNESQN types to Fortran Reported-by: Chris Bradley <c.bradley@auckland.ac.nz> fix: buggy change in 33da457b864643cfcac2768e47197c286471a5a4 updated petscthreads.html with information on thread per object model fix for ex56 removed the dead links to threads.html send petsc repository messages to Karl no longer from his mcs address ...
Conflicts: config/builder.py src/dm/impls/plex/examples/tests/ex3.c src/dm/impls/plex/examples/tests/makefile src/dm/impls/plex/makefile
show more ...
|
| #
123dfe75
|
| 22-Jul-2015 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-plex-point-location
* master: (202 commits) Bib: Added ref fix makefile format error with 'all-legacy' Increase patchlevel to 3.6.1 update some exa
Merge branch 'master' into knepley/feature-plex-point-location
* master: (202 commits) Bib: Added ref fix makefile format error with 'all-legacy' Increase patchlevel to 3.6.1 update some example output files Doc+Vec: Fixed VecSetValuesBlocked() Reported by: Shao-Ching Huang <huangsc@gmail.com> clarify that PETSc's "thread safe" code only works with OpenMP allow adjoint integration over split time intervals DT: Goddman it. Why are people stepping on my commits Bib: Added ref fix the bug in the endpoint version of discrete adjoint theta and correct the affected example outputs SNES: Added SNESQN types to Fortran Reported-by: Chris Bradley <c.bradley@auckland.ac.nz> fix: buggy change in 33da457b864643cfcac2768e47197c286471a5a4 updated petscthreads.html with information on thread per object model fix for ex56 removed the dead links to threads.html send petsc repository messages to Karl no longer from his mcs address Plex: Fix for all the hidebound morons living with c89. Good luck doing computational science in the 80s! DT: Fix tanh-sinh - Removed wrong var SNES: Added SNESQN types to Fortran Reported-by: Chris Bradley <c.bradley@auckland.ac.nz> Bib: More refs ...
Conflicts: config/builder.py
show more ...
|