| 2f840973 | 05-Oct-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscInitialize_Common: use omp_get_max_threads() |
| 02101c96 | 30-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
fix compiler error with cray-cc
/lus/theta-fs0/projects/ci/ecp/working/thetalogin3/shell-01/cscstms/builds/aZ9WMnrn/001/anl-public/petsc/petsc/src/sys/objects/pinit.c:694:113: error: 'fortran' can o
fix compiler error with cray-cc
/lus/theta-fs0/projects/ci/ecp/working/thetalogin3/shell-01/cscstms/builds/aZ9WMnrn/001/anl-public/petsc/petsc/src/sys/objects/pinit.c:694:113: error: 'fortran' can only appear on functions
show more ...
|
| 27104ee2 | 16-Sep-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
PetscStack is on the stack now, removing the need to 'initialize' it so it can always be used. The entire API has also been intern'ed since it is only internally used in select instances. |
| b84ac304 | 27-Sep-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Kokkos: add a config option to disable warnings in Kokkos initialization |
| 11f0be55 | 26-Sep-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Kokkos: fix a bug in Kokkos::initialize. We need to set args.num_threads |
| 85649d77 | 25-Sep-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Sys: reuse PetscInitialize code between C and Fortran |
| dd400576 | 26-Jul-2021 |
Patrick Sanan <patrick.sanan@gmail.com> |
Style: replace "!rank" with "rank == 0"
In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds les
Style: replace "!rank" with "rank == 0"
In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds less tightly, so the result of the computation would otherwise change.
show more ...
|
| 97bb3fdc | 12-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix manpages: more errors reported by doctext |
| 4165533c | 12-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix manpages: Argument --> Parameter (required to enable sowing checks) |
| 6b867d5a | 12-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix manpages: mismatching number of parameters |
| f899ff85 | 12-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix manpages: Input/Output Parameters --> Parameter |
| d8d19677 | 12-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix manpages: Input/Output Parameter --> Parameters |
| 5ce27ff0 | 11-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/hypre-gpu' into 'main'
Interface HYPRE GPU solvers
See merge request petsc/petsc!4248 |
| b9d03b0c | 31-Aug-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
Fix warnings from PGI and clang compiler |
| 993f07c7 | 31-Aug-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscCUPMInitializeAndView: need to initialize device to get proper id |
| 450fc7c9 | 10-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
__float128: enable complex build from Cxx using c99 support |
| 420b78f2 | 09-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/rm-distutils' into 'main'
config: remove distutils from build
See merge request petsc/petsc!4253 |
| c1bf08c5 | 06-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/spelling-errors' into 'main'
Fix many spelling errors in manpages and comments
See merge request petsc/petsc!4283 |
| c4bc73ae | 03-Sep-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
ifdef out experimental petscdevice initialization |
| a5b23f4a | 03-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix spelling errors in manpages and comments |
| 01d2d390 | 03-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix Input/Output/Parameter keywords in manpages |
| 1b6e0089 | 02-Sep-2021 |
Pierre Jolivet <pierre@joliv.et> |
PetscDevice: ';' inside a class [-Wextra-semi] |
| becf0a19 | 24-Aug-2021 |
Jed Brown <jed@jedbrown.org> |
config: remove distutils from build
distutils is deprecated and will be removed in Python-3.12:
https://www.python.org/dev/peps/pep-0632/
Most features carry over readily with sysconfig (part of
config: remove distutils from build
distutils is deprecated and will be removed in Python-3.12:
https://www.python.org/dev/peps/pep-0632/
Most features carry over readily with sysconfig (part of minimal python, unlike distutils, which is often an optional package). One exception is distutils.sysconfig.parse_makefile, which is more full-featured than sysconfig._parse_makefile (a private method that exists in python 2.7 and all tested python 3 versions). Specifically, _parse_makefile() cannot handled lines continued with trailing backslash (\) and thus we must forbid continuations for DIRS and SOURCE* lines -- just use a line as long as it needs to be. This system will hopefully be renovated anyway.
Commit-type: portability
show more ...
|
| 70d24ffe | 30-Aug-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
swapped constexpr for const |
| 5181c4f9 | 28-Aug-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
fix malformed doc strings |