Config: add NVHPC example configuration script
Merge branch 'jed/rm-distutils' into 'main'config: remove distutils from buildSee merge request petsc/petsc!4253
Fix spelling errors in manpages and comments
config: remove distutils from builddistutils 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 builddistutils 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 isdistutils.sysconfig.parse_makefile, which is more full-featured thansysconfig._parse_makefile (a private method that exists in python 2.7and all tested python 3 versions). Specifically, _parse_makefile()cannot handled lines continued with trailing backslash (\) and thus wemust forbid continuations for DIRS and SOURCE* lines -- just use a lineas long as it needs to be. This system will hopefully be renovated anyway.Commit-type: portability
show more ...
p4est: enable build when using --with-mpi=0Reported-by: Mark Adams <mfadams@lbl.gov>Suggested-by: "Isaac, Tobin G" <tisaac@cc.gatech.edu>
Added PetscDevice to manage interaction and configuration of available devices.Added PetscDeviceContext class to manage stream interactions for CUDA and HIP devicebackends. The new class is design
Added PetscDevice to manage interaction and configuration of available devices.Added PetscDeviceContext class to manage stream interactions for CUDA and HIP devicebackends. The new class is designed to facilitate a fork-join parallelization model forasynchronous compute.
Configure: Add OpenCASCADE- Turn off EGADS in Stage-2 since OCE is too expensive- Add OCE in Stage-3
Merge branch 'hongzh/add-acms-support' into 'main'Add support for CAMSSee merge request petsc/petsc!4111
Add CAMS tests to CI
Minor: fix typo in example configurationsome housekeeping
Merge remote-tracking branch 'origin/release'
configure: disable saveLog() and restoreLog() by default - enable with --debugLevel=4
config/examples: support for ESSL on Summit (per Stefano)
config/examples: add LLNL Lassen with ESSLclose #813
Add SPOCK config file
Configure: update MAGMA to use HIP
CI: switch linux-pkgs-64idx to use MKL [and test hpddm]And update snes_tests-ex13_aijmkl_comp dependency to mkl_sparse
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX f
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX for validity. Automatically generates diff files for problems with a known solution.
CI: add kokkos to complex tests
CI: download new cmake for Kokkos
Add MATHTOOL
Merge branch 'balay/fix-boost' into 'release'boost: fix build failure on macOS by updating to newer version - as oldSee merge request petsc/petsc!3832
Automatically add the appropriate Kokkos CUDA arch when not supplied by user
boost: fix build failure on macOS by updating to newer version - as old version doesn't accept CFLAGS=-Wno-implicit-function-declarationAlso add eigen to osx buildsReported-by: "Constantinescu, E
boost: fix build failure on macOS by updating to newer version - as old version doesn't accept CFLAGS=-Wno-implicit-function-declarationAlso add eigen to osx buildsReported-by: "Constantinescu, Emil M." <emconsta@anl.gov>
1...<<11121314151617181920>>...36