- Feb 02, 2023
-
-
Jacob Faibussowitsch authored
-
- Sep 21, 2022
-
-
Jacob Faibussowitsch authored
-
- Aug 22, 2022
-
-
Satish Balay authored
-
- Jul 23, 2022
-
-
Barry Smith authored
Now the stack frames will contain the main program and the correct line numbers in them git ls-files | egrep "(tutorials|tests)" | xargs sed -i "s?\(PetscCall(PetscInitialize(&argc\)?PetscFunctionBeginUser;\n \1?g" Commit-type: error-checking, testing-fix /spend 15m
-
- Mar 26, 2022
-
-
Jacob Faibussowitsch authored
- CHKERRQ() -> PetscCall() - CHKERRV() -> PetscCallVoid() - CHKERRMPI() -> PetscCallMPI() - CHKERRABORT() -> PetscCallAbort() - CHKERRCONTINUE() -> PetscCallContinue() - CHKERRXX() -> PetscCallThrow() - CHKERRCXX() -> PetscCallCXX() - CHKERRCUDA() -> PetscCallCUDA() - CHKERRCUBLAS() -> PetscCallCUBLAS() - CHKERRCUSPARSE() -> PetscCallCUSPARSE() - CHKERRCUSOLVER() -> PetscCallCUSOLVER() - CHKERRCUFFT() -> PetscCallCUFFT() - CHKERRCURAND() -> PetscCallCURAND() - CHKERRHIP() -> PetscCallHIP() - CHKERRHIPBLAS() -> PetscCallHIPBLAS() - CHKERRHIPSOLVER() -> PetscCallHIPSOLVER() - CHKERRQ_CEED() -> PetscCallCEED() - CHKERR_FORTRAN_VOID_FUNCTION() -> PetscCallFortranVoidFunction() - CHKERRMKL() -> PetscCallMKL() - CHKERRMMG() -> PetscCallMMG() - CHKERRMMG_NONSTANDARD() -> PetscCallMMG_NONSTANDARD() - CHKERRCGNS() -> PetscCallCGNS() - CHKERRPTSCOTCH() -> PetscCallPTSCOTCH() - CHKERRSTR() -> PetscCallSTR() - CHKERRTC() -> PetscCallTC()
-
- Mar 25, 2022
-
-
Jacob Faibussowitsch authored
- ierr = PetscInitialize();if (ierr) return ierr; + CHKERRQ(PetscInitialize()); - ierr = PetscFinalize(); - return ierr; + CHKERRQ(PetscFinalize()); + return 0;
-
Jacob Faibussowitsch authored
-
- Mar 18, 2020
-
-
Jed Brown authored
This shortens paths and improves consistency between test target names and paths to the source and output files. Most of the work was completed by this script, followed by mild cleanup of nonconforming cases. for makefile in `git ls-files 'src/*makefile'`; do if rg -q 'DIRS.*\bexamples\b' $makefile; then base=$(dirname $makefile) dirs=$(cd $base/examples && ls -d tests tutorials 2>/dev/null | xargs echo) perl -pi -e "s#^(DIRS.*)\bexamples\b#\1${dirs}#" $makefile git rm $base/examples/makefile for t in $dirs; do git mv $base/examples/$t $base/ perl -pi -e "s#^(LOCDIR[[:space:]]*=).*#\1 $base/$t/#" $base/$t done fi done git grep -l -E -z 'examples/(tutorials|tests)' | xargs -0 perl -pi -e 's#examples/(tutorials|tests)#\1#g' git checkout @ \ src/docs/website/documentation/changes/ \ src/benchmarks/results/
-
- Apr 17, 2017
-
-
Toby Isaac authored
-
- Feb 17, 2017
-
-
Matthew Knepley authored
-
- Feb 15, 2017
-
-
Toby Isaac authored
-
- Jan 25, 2017
-
-
Matthew Knepley authored
-
- Jan 17, 2017
-
-
Matthew Knepley authored
-
- Dec 21, 2016
-
-
Barry Smith authored
Since all modern C/C++ compilers provide this functionality we no longer need to provide it manually in PETSc Time: 1.5 hours Thanks-to: Andreas Mang <andreas@ices.utexas.edu>
-
- Sep 23, 2016
-
-
Barry Smith authored
Time: 4 hours
-
- May 02, 2016
-
-
Barry Smith authored
Formatting fixes for many C examples including removing extra lines Fixed a few set but not used variables detected by the clang static analyzer
-
- Apr 22, 2016
-
-
Barry Smith authored
-
- Jan 13, 2014
-
-
Jed Brown authored
-
- Jan 09, 2014
-
-
Matthew Knepley authored
- Changed the enum values as well - Changed docs and updated Changes - Updated examples
-
- Dec 27, 2013
-
-
Barry Smith authored
needed for __float128 precision
-
- Feb 08, 2013
-
-
Barry Smith authored
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for Fortran Fixed a few bugs where PETSC_NULL had been used incorrectly. Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4
-
- Jan 30, 2013
-
-
Karl Rupp authored
Hg-commit: c338118f302c917361be863cb61bfa992de8f769
-
- Jan 19, 2013
-
-
Karl Rupp authored
Eliminated all C++-style comment sequences '//'. Exception: src/dm/impls/mesh/* with all the Sieve stuff Hg-commit: 2021722ddbb234169c3fed24a68346839472dd36
-
- Dec 12, 2012
-
-
Barry Smith authored
Hg-commit: 7ee109c3a330edfa02cfee5f25401f5538d5e197
-
- Nov 26, 2012
-
-
Barry Smith authored
also implemented fortran stub (wrong in general) for DMDASNESSetFunctionLocal() Hg-commit: f0b0783985b3c8371e48b339f96653118b56eed1
-
- Sep 28, 2012
-
-
Matthew Knepley authored
Hg-commit: 34beff38a31debd90ee36b2cce86ba628d155145
-
- Sep 18, 2012
-
-
Shri Abhyankar authored
Hg-commit: 29c41d281e3ece3127c753661dccfd04e452b7f8
-
Barry Smith authored
Hg-commit: 01e0d19bcd83a980fb5e8e32b294a95da72b405f
-
- Jul 03, 2012
-
-
Satish Balay authored
[but keep diffs to src/mat/impls/aij/mpi/mpimatmatmult.c ] Hg-commit: 4a812fc1f35496ce2717c7da9ef12ffabbd13258
-
Mark F. Adams authored
Hg-commit: bf971ba58125bd8cf7ceb2a9d0f5cdf27c27cc6a
-
- Sep 07, 2011
-
-
Matthew Knepley authored
Hg-commit: 1dee9f790c6f95dfdea49127ba5ffe91bfd1d207
-
Matthew Knepley authored
Hg-commit: e1ba450b967d2e36becd0634a5a4e28f09d361f5
-
Matthew Knepley authored
Hg-commit: 03f92ac35b6df292eb106687bfeac7502d25aa18
-
- Jan 06, 2012
-
-
Jed Brown authored
Hg-commit: 116d90d0b66125cee0db3e7351047057e756baf5
-
- Dec 31, 2011
-
-
Mark F. Adams authored
Hg-commit: f6e61ee9c329774cd5343eea1ee6b7432be17c3f
-