| #
a8d69d7b
|
| 19-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixed out-dated URLS using make checkbadURLS REPLACE=1
One manual fix of https://en.wikipedia.org/wiki/Buckingham_π_theorem since the automatic tool dropped the first _ for some reason Manual fix of
Fixed out-dated URLS using make checkbadURLS REPLACE=1
One manual fix of https://en.wikipedia.org/wiki/Buckingham_π_theorem since the automatic tool dropped the first _ for some reason Manual fix of //faq.html since the automatic tool incorrectly replaced /faq.html to //faq.html in some locations
These are largely updates of http to https but have a variety of other website location changes
Once this branch is in master individual developers can run make checkbadURLS and fix URLs related to their projects manually
Commit-type: bug-fix, documentation
show more ...
|
| #
03e383c8
|
| 19-May-2019 |
Jed Brown <jed@jedbrown.org> |
configure: fix pkg-config for C++
There is never a C++ attribute, so the extra info cxxcompiler and cxxflags_extra were not written.
|
| #
5065da2f
|
| 13-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
d1240337
|
| 12-May-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/update-deprecate-functions (pull request #1654)
Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity
|
| #
25ef9dfe
|
| 11-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity
and to make the macros match the ones for ENUM and MACRO. Add version information for almost all de
Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity
and to make the macros match the ones for ENUM and MACRO. Add version information for almost all deprecations in a single consistent format. Remove a couple of unneeded deprecated functions that could be inlined.
Commit-type: style-fix
show more ...
|
| #
b47eb589
|
| 11-May-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/fix-naming-cg-methods (pull request #1650)
Fixed inconsistent naming with CG methods for TR
Approved-by: Matthew Knepley <knepley@gmail.com>
|
| #
05de396f
|
| 10-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixed inconsistent naming with CG methods for TR
Some of the KSPXXX macros for xxx had an inconsisten KSPCGXXX that was not in the string xxx name The KSPCGXXX was used for KSPCreate_CGXXX() but the
Fixed inconsistent naming with CG methods for TR
Some of the KSPXXX macros for xxx had an inconsisten KSPCGXXX that was not in the string xxx name The KSPCGXXX was used for KSPCreate_CGXXX() but the other method functions were missing the CG, for example, KSPSolve_XXX() (these meant using tags to find functions was cumbersome due to the special cases) Missing Fortran macro
Removed the extraneous CG from the macros and the function usage; now all macros and functions have consistent PETSc style usage that match the string names Added deprecation messages for out-dated use Added new configure check for PETSC_DEPRECATED_MACRO
I decided to remove the CG from the KSPCGXXX instead of adding a cg to the string name because 1) it was not possible to deprecate the string names at compile time, we would have to have runtime warnings. 2) the string names are shorter, 3) the stcg already had a cg (at the end and not the beginning) and that would have to be removed or we'd have the absurd cgstcg. If starting from sratch today not worrying about legacy I would have all the string names begin with cg consistently (and naturally the KSPXXX would have them as well), but for legacy reasons we have the current naming which is not ideal because it does not clearly indicate which methods are CG methods. (We have this problem with other subclasses in PETSc also).
Commit-type: style-fix
show more ...
|
| #
569a6e9e
|
| 11-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
a8678870
|
| 11-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
configure: use __attribute() notation consistently
Reported-by: Patrick Sanan <patrick.sanan@gmail.com>
|
| #
9ca51346
|
| 10-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
b29166a1
|
| 10-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merged in jed/depricate-KSP_DIVERGED_PCSETUP_FAILED/maint (pull request #1528)
ksp: correctly DEPRECATE KSP_DIVERGED_PCSETUP_FAILED change in c0decd05c6
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
933a48e8
|
| 10-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
configure: check for and use PETSC_DEPRECATED_ENUM
older gcc, pgi, intel compilers don't support it
icc gives a warning - so add this to filterCompileOutput()
|
| #
57cf99f7
|
| 18-Mar-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merged in balay/with-package-script (pull request #1445)
configure add option --with-package-scripts. Also update nargs.py as required
Approved-by: Karl Rupp <me@karlrupp.net>
|
| #
2c30b4df
|
| 14-Mar-2019 |
Satish Balay <balay@mcs.anl.gov> |
configure: re-implement overloaded -download-xxx=/directory option as -with-package-scripts=<pyscripts>
The prior feature was added in 6dd73af6134 ab079e5dc84
Tested with: ./configure --with-packag
configure: re-implement overloaded -download-xxx=/directory option as -with-package-scripts=<pyscripts>
The prior feature was added in 6dd73af6134 ab079e5dc84
Tested with: ./configure --with-package-scripts=/home/balay/tmp/foobar/test-sundials.py:/home/balay/tmp/test-metis.py --help |egrep "(test-sundials|test-metis)"
show more ...
|
| #
a1a5ab92
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
34d8b122
|
| 09-Dec-2018 |
Patrick Farrell <patrick@pefarrell.org> |
Merge branch 'master' into knepley/feature-snes-patch
Not sure if this has done the right thing because there are no tests yet. Also, the fortran stubs break (it doesn't know what to do with SNESCo
Merge branch 'master' into knepley/feature-snes-patch
Not sure if this has done the right thing because there are no tests yet. Also, the fortran stubs break (it doesn't know what to do with SNESCompositeType), and I don't know how to fix it.
show more ...
|
| #
f35fe2a5
|
| 06-Dec-2018 |
Joseph Pusztay <josephpu@buffalo.edu> |
Merged petsc/petsc into master
|
| #
83c10b7e
|
| 04-Dec-2018 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Merged petsc/petsc into master
|
| #
de02ca2e
|
| 03-Nov-2018 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1210/francesco_ballarin/python3-string/master' [PR #1210]
* pr1210/francesco_ballarin/python3-string/master: Stop using string module for string manipulations, for compatibility with
Merge branch 'pr1210/francesco_ballarin/python3-string/master' [PR #1210]
* pr1210/francesco_ballarin/python3-string/master: Stop using string module for string manipulations, for compatibility with python3 Uses obj.replace(…) rather than import string string.replace(obj, ...)
show more ...
|
| #
a3d651ec
|
| 31-Oct-2018 |
Francesco Ballarin <francesco.ballarin@sissa.it> |
Remove if statement, as suggest in comments to PR 1210
|
| #
8a69e0c0
|
| 30-Oct-2018 |
Francesco Ballarin <francesco.ballarin@sissa.it> |
Stop using string module for string manipulations, for compatibility with python3
|
| #
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 ...
|