History log of /petsc/src/benchmarks/makefile (Results 1 – 25 of 106)
Revision Date Author Comments
# 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


# 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


# 27f49a20 18-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Only makefiles in the test and tutorial directories need lib/petsc/conf/test

Commit-type: housekeeping


# 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


# faafb810 18-Sep-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/misc-fixes' into 'main'

petsc4py: revert python3 requirement - as python2 is needed for docs/tarball generation

See merge request petsc/petsc!5620


# d1874862 16-Sep-2022 Satish Balay <balay@mcs.anl.gov>

makefile: fix typo - petsckdir.mk -> petscdir.mk


# 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 ...


# 7bb670c6 03-May-2022 Barry Smith <bsmith@mcs.anl.gov>

Add -include */petscdir.mk to makefile that lacked it

for i in `git ls-files | grep makefile | xargs grep -L petscdir.mk`; do
echo $i ;
str=`echo $i |sed -e 's?[-a-zA-Z0-9]*/?../?g' -e 's?makef

Add -include */petscdir.mk to makefile that lacked it

for i in `git ls-files | grep makefile | xargs grep -L petscdir.mk`; do
echo $i ;
str=`echo $i |sed -e 's?[-a-zA-Z0-9]*/?../?g' -e 's?makefile?petsckdir.mk?g'` ;
cp $i tmp
echo "-include $str" > $i
cat tmp >> $i
done

Commit-type: makefile, housekeeping
/spend 15m

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


# 5780c0b3 14-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into master


# c0a8964b 12-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'psanan/docs-link-fixes-2020-10-10' into 'release'

Docs: fix broken links

See merge request petsc/petsc!3335


# 06ad4722 10-Oct-2020 Patrick Sanan <patrick.sanan@gmail.com>

Docs: Fix broken links

Fix broken links and other formatting errors expose by
"make linkcheck" in the Sphinx docs root.

This includes updating links in the .rst files, adding missing examples to EX

Docs: Fix broken links

Fix broken links and other formatting errors expose by
"make linkcheck" in the Sphinx docs root.

This includes updating links in the .rst files, adding missing examples to EXAMPLESC
sections in makefiles, and fixing entries in BibTeX files.

show more ...


# 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 ...


# 782d50cf 19-Jun-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/rm-cmake-legacy (pull request #1714)

Remove legacy and cmake compile systems

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# dc0529c6 27-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Remove legacy and cmake compile systems

- Remove legacy and cmake compile systems from makefiles and config
- Clean out various dead code from makefile and lib/petsc/conf/rules
- Update lib/petsc/co

Remove legacy and cmake compile systems

- Remove legacy and cmake compile systems from makefiles and config
- Clean out various dead code from makefile and lib/petsc/conf/rules
- Update lib/petsc/conf/test to build all examples, not just those beginning with ex, update examples makefiles to remove now unneeded rules
- Deprecated make gnumake, replaced with make libs

Note: retained clean-legacy since it is used by clean in rules

Commit-type: style-fix, feature
Thanks-to: Jed Brown <jed@jedbrown.org> and Satish Balay <balay@mcs.anl.gov>

show more ...


# e366c154 15-Nov-2017 Jed Brown <jed@jedbrown.org>

Merge commit 'd47bf9aaf1e5266cc3f0ff499f934c85788965a9' into jed/fix-matcreatempibaij/maint

Obtain changed (v3.5) handling of MatMPIBAIJSetPreallocationCSR to match
documentation.


# ec14d8c8 27-May-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-sphere-mesh

* master: (2633 commits)
Bib: Added ref
SNES ex56: Update test output
add a citation to petsc.bib
Plex: Initialize variables
ini

Merge branch 'master' into knepley/feature-plex-sphere-mesh

* master: (2633 commits)
Bib: Added ref
SNES ex56: Update test output
add a citation to petsc.bib
Plex: Initialize variables
initialize ap as complained by the nightly tests
Plex ex3: Update to new point function API
initialize some variables as complained by nightly tests
SNES ex12: Mix misnaming Nf --> Nc
update tests
add tests
add MatView_SeqXAIJ_ASCII_structonly(); enable A->structure_only in MatSetValuesBlocked_SeqBAIJ
typo
fill-in some references
Bib: Fixed ref
Plex: Added PLY to file support
Plex: Adding PLY support
PetscDS: Turn off Fortran bindings for Constants
Plex tests: Updated to new point function API
SNES ex56: Moved tests to new format
DM: Allow field projection functions to take an array of scalars - This will allow us to pass in user data to kernels without void *, more efficiency than aux fields
...

Conflicts:
config/builder.py
include/petscdmplex.h
src/dm/impls/plex/examples/tests/ex1.c
src/dm/impls/plex/plexcreate.c
src/dm/impls/plex/plexgmsh.c
src/snes/examples/tutorials/ex63.c

show more ...


# f172c304 15-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-plex-pragmatic-parallel

* knepley/feature-plex-tests-new:
Plex ex12: Added logging stages
Plex ex1: Added logging stages
TS e

Merge branch 'knepley/feature-plex-tests-new' into knepley/feature-plex-pragmatic-parallel

* knepley/feature-plex-tests-new:
Plex ex12: Added logging stages
Plex ex1: Added logging stages
TS ex18: Indicate broken tests
TS ex11: Indicate broken test
SNES ex62: Added SIMPLE tests
SNES ex12: Removed old tests
Plex: Fixing test descriptions
update to latest hypre tag on github
fix 'inf' vs 'Inf' diff wrt vec_vec_utils_tagger_tutorials-ex1_8,9,18,19
MatSetOption(mat,MAT_IGNORE_ZERO_ENTRIES,PETSC_TRUE) no longer applies to zero values set or added to the matrix diagonal, they are now not ignored and are included in the matrix nonzero structure. This is useful for Jacobians passed to TS.
replace use/mention of depreciated -log_summary in many places
add extchem.py which was written years ago but never put in the distribution (hence it is broken).
refix 96a2602 as it gives parsing erros with gmakegentest.py from scott/test-harness-altfiles
petsc4py: update to snapshot with MatGetSubMatrices -> MatCreateSubMatrices etc API changes
PetscCMPLX: assume type punning is safe

show more ...


# a166d259 15-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-torus

* knepley/fix-plex-example-logging: (151 commits)
Plex ex12: Added logging stages
Plex ex1: Added logging stages

Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-torus

* knepley/fix-plex-example-logging: (151 commits)
Plex ex12: Added logging stages
Plex ex1: Added logging stages
update to latest hypre tag on github
fix 'inf' vs 'Inf' diff wrt vec_vec_utils_tagger_tutorials-ex1_8,9,18,19
MatSetOption(mat,MAT_IGNORE_ZERO_ENTRIES,PETSC_TRUE) no longer applies to zero values set or added to the matrix diagonal, they are now not ignored and are included in the matrix nonzero structure. This is useful for Jacobians passed to TS.
replace use/mention of depreciated -log_summary in many places
add extchem.py which was written years ago but never put in the distribution (hence it is broken).
petsc4py: update to snapshot with MatGetSubMatrices -> MatCreateSubMatrices etc API changes
Minor fixes for tchem examples due to changes in PETSc infrastructure
update webpage about API changes
add help menu for MatCreateSubMatricesMPI()
PetscCMPLX: assume type punning is safe
rename struct Mat_SubMat -> Mat_SubSppt
add a little information to the manual about using tchem
rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual
need to protect the \ passed on the makefile on my Mac
Bib: Updated ref
update src/mat/examples/tests/output/ex23_#.out
rename MatGetSubMat -> MatCreateSubMat
Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES
...

Conflicts:
src/dm/impls/plex/examples/tests/ex1.c
src/dm/impls/plex/examples/tests/ex12.c

show more ...


# 851d29aa 15-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-tests-new

* knepley/fix-plex-example-logging: (151 commits)
Plex ex12: Added logging stages
Plex ex1: Added logging stag

Merge branch 'knepley/fix-plex-example-logging' into knepley/feature-plex-tests-new

* knepley/fix-plex-example-logging: (151 commits)
Plex ex12: Added logging stages
Plex ex1: Added logging stages
update to latest hypre tag on github
fix 'inf' vs 'Inf' diff wrt vec_vec_utils_tagger_tutorials-ex1_8,9,18,19
MatSetOption(mat,MAT_IGNORE_ZERO_ENTRIES,PETSC_TRUE) no longer applies to zero values set or added to the matrix diagonal, they are now not ignored and are included in the matrix nonzero structure. This is useful for Jacobians passed to TS.
replace use/mention of depreciated -log_summary in many places
add extchem.py which was written years ago but never put in the distribution (hence it is broken).
petsc4py: update to snapshot with MatGetSubMatrices -> MatCreateSubMatrices etc API changes
Minor fixes for tchem examples due to changes in PETSc infrastructure
update webpage about API changes
add help menu for MatCreateSubMatricesMPI()
PetscCMPLX: assume type punning is safe
rename struct Mat_SubMat -> Mat_SubSppt
add a little information to the manual about using tchem
rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual
need to protect the \ passed on the makefile on my Mac
Bib: Updated ref
update src/mat/examples/tests/output/ex23_#.out
rename MatGetSubMat -> MatCreateSubMat
Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES
...

Conflicts:
src/dm/impls/plex/examples/tests/ex12.c

show more ...


# 609bdbee 11-Mar-2017 Barry Smith <bsmith@mcs.anl.gov>

replace use/mention of depreciated -log_summary in many places

Reported-by: Pierre Jolivet <pierre.jolivet@enseeiht.fr>


12345