| #
cd1bdac5
|
| 13-Jan-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/avoid-dup-cuda-sources' into 'main'
CI: avoid duplicate file names with cuda/kokkos sources, add a test to checkbadSource
See merge request petsc/petsc!8950
|
| #
896e5da2
|
| 12-Jan-2026 |
Satish Balay <balay@mcs.anl.gov> |
tests: use exNNcu.cu and exNNk.kokkos.cxx names
|
| #
5e642da6
|
| 21-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/checkbadSource' into 'main'
checkbadSource: enforce proper style in makefiles
See merge request petsc/petsc!8802
|
| #
3f02e49b
|
| 21-Oct-2025 |
Pierre Jolivet <pierre@joliv.et> |
checkbadSource: enforce proper style in makefiles
|
| #
1d892be3
|
| 01-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-cmd-line-precedence' into 'main'
make: add PRELIBS and LIBS options similar to CPPFLAGS, CFLAGS, LDFLAGS
See merge request petsc/petsc!8167
|
| #
da4996e5
|
| 27-Feb-2025 |
Satish Balay <balay@mcs.anl.gov> |
make: add explicit '% : %.c' target so that LINK.c target is in sync with LINK.F target '% : %.F90'
with multiple source compile into a singe binary: - fixes Fortran example build: currently broken,
make: add explicit '% : %.c' target so that LINK.c target is in sync with LINK.F target '% : %.F90'
with multiple source compile into a singe binary: - fixes Fortran example build: currently broken, due to duplicate obj-files in link command - can now use consitent obj file dependencies irrespective of C-main or Fortran-main sources - cab avoid duplicate compiles of same sources [esp with SEPARATE_COMPILE_LINK=1]
show more ...
|
| #
802a5182
|
| 22-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-12-21/rm-unneeded-mansec' into 'main'
Remove MANSEC from makefiles it is not needed in, tutorials and tests
See merge request petsc/petsc!7137
|
| #
39eaa9ea
|
| 22-Dec-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove MANSEC from makefiles it is not needed in, tutorials and tests
|
| #
e6bb321c
|
| 26-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-03-17/rm-unneeded-test-from-makefiles' into 'main'
simplify/cleanup makefile system
See merge request petsc/petsc!6201
|
| #
60bb51bd
|
| 18-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove need for seperate lib/petsc/conf/test file by merging with rules file
Commit-type: maintainability
|
| #
297cb52f
|
| 01-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-02-22/rm-locdir' into 'main'
Remove need for hardwired LOCDIR in all makefiles
See merge request petsc/petsc!6113
|
| #
21e3ffae
|
| 23-Feb-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove unneeded declarations of LOCDIR from all the makefiles
Commit-type:documentation
|
| #
6ffe77ea
|
| 12-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-05-03/cleanup-makefiles' into 'main'
remove unneeded stuff from makefiles
See merge request petsc/petsc!5211
|
| #
ac09b921
|
| 05-May-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Get values of makefile SOURCE etc from the file system instead of makefiles
Use SUBMANSEC from include files for manual sections instead of the makefile
Unfortunately this has to be one large commi
Get values of makefile SOURCE etc from the file system instead of makefiles
Use SUBMANSEC from include files for manual sections instead of the makefile
Unfortunately this has to be one large commit since the changes all have to be done at once
Commit-type: docs /spend 10m
show more ...
|
| #
f97672e5
|
| 03-May-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
remove garbage from makefiles
Including * unused FLAGS variables * All: lib that did not work * stray blank lines etc
Commit-type: housekeeping /spend 1h
|
| #
ac50153c
|
| 18-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-01-27/doc-cco-finite-elements' into 'main'
Cook up trivial demo of use of MatSetPreallocationCOO() with finite elements
See merge request petsc/petsc!4773
|
| #
735d7f90
|
| 27-Jan-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Cook up trivial demo of use of MatSetPreallocationCOO() with finite elements
Clarify MatSetPreallocationCOO() usage in manual page
Kokkos part of example provided by Jed Brown
Commit-type: docs, e
Cook up trivial demo of use of MatSetPreallocationCOO() with finite elements
Clarify MatSetPreallocationCOO() usage in manual page
Kokkos part of example provided by Jed Brown
Commit-type: docs, example /spend 3h Reported-by: Fande Kong <fdkong.jd@gmail.com> Thanks-to: Jed Brown <jed@jedbrown.org> Thanks-to: Junchao Zhang <jczhang@mcs.anl.gov>
show more ...
|
| #
12c380df
|
| 28-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/feature-mat-cuda' into 'master'
Adams/feature mat cuda
See merge request petsc/petsc!3137
|
| #
3fa6b06a
|
| 02-Sep-2020 |
Mark Adams <mfadams@lbl.gov> |
add cuda matrix for meta data method, assembly
|
| #
7ea10ee1
|
| 07-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
0effb976
|
| 07-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/jolivet/fix-symlink-free' into maint
|
| #
cdb0f33d
|
| 02-May-2020 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Single petscdir.mk
|
| #
7e22b48a
|
| 23-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-03-17/add-gnumakefile' into 'master'
Provide support for not setting PETSC_DIR when gnumake is being used; this...
See merge request petsc/petsc!2604
|
| #
e19f88df
|
| 17-Mar-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Provide support for not setting PETSC_DIR when gnumake is being used; this will prevent some petsc-maint/petsc-users email threads
Commit-type: error-checking, testing-fix, feature, example Thanks-t
Provide support for not setting PETSC_DIR when gnumake is being used; this will prevent some petsc-maint/petsc-users email threads
Commit-type: error-checking, testing-fix, feature, example Thanks-to: Jed Brown <jed@jedbrown.org> Thanks-to: Lisandro Dalcin <dalcinl@gmail.com>
show more ...
|
| #
c20d7725
|
| 22-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/promote-examples-tests-tutorials' [petsc/petsc!2610]
* jed/promote-examples-tests-tutorials: Promote examples/{tests,tutorials}/ to {tests,tutorials}/
|