Clean up examples so they run correctly without warnings configured using --with-log=0 and --with-info=0Make CI pipeline linux job build with these optionsCommit-type: testing-fix, style-fix, mai
Clean up examples so they run correctly without warnings configured using --with-log=0 and --with-info=0Make CI pipeline linux job build with these optionsCommit-type: testing-fix, style-fix, maintainability/spend 1h
show more ...
Test: activate floating pointcomparison
VecGetSubVector: add tests for CUDA
Fix several typos in error strings
Merge branch 'knepley/feature-plex-adaptive-interpolation' into 'master'Knepley/feature plex adaptive interpolationSee merge request petsc/petsc!3018
Turn on checkbadSource test to generate an error when found; fix all source code that causes errorsCommit-type: portability-fix, testing-fix, style-fix, feature, maintainability/spend 1.5h
Plex: Tests for adaptive interpolation SNES ex8: Test for adaptive interpolation SNES ex13: Added simple example of adaptive interpolation in GMG SNES ex12: Added checkerboard test from Brannic
Plex: Tests for adaptive interpolation SNES ex8: Test for adaptive interpolation SNES ex13: Added simple example of adaptive interpolation in GMG SNES ex12: Added checkerboard test from Brannick et.al. optimal interpolation paper Mat ex7/ex182 Filter out info for libpetscbamg from tests
requires: datafilespath should be in test not in build/spend 10m
Mini-app for benchmarking MatProduct and MatMult
Fortran examples: use PETSC_MAX_PATH_LEN
Fix missing crucial error checking in one example, add trivial error checking in many other examples. Fix a few printf() to PetscPrintf()Commit-type: error-checking, testing-fix, style-fix, example
Fix missing crucial error checking in one example, add trivial error checking in many other examples. Fix a few printf() to PetscPrintf()Commit-type: error-checking, testing-fix, style-fix, example/spend 45m
Mat ex70: MatDense supports zero local rows on some processes now
MATSEQAIJCUSPARSE: test multiple transpose generation flags
Mat tests ex69: add test for MatSeqAIJCUSPARSEGenerateTranspose
Mat tests ex69: add tests for A CPU and B GPU with user prescribed GPU memory
Mat tests ex70: add test for MatHermitianTranspose
minor
Merge branch 'jose/scalapack' into 'master'MATSCALAPACK: new Mat type that wraps a ScaLAPACK matrixSee merge request petsc/petsc!2858
Merge remote-tracking branch 'origin/maint'
MATSCALAPACK: new Mat type that wraps a ScaLAPACK matrix
MATNEST: correctly handle block sizes when rbs != cbsWhen looking up, and creating, LGMaps and ISes for the columns, weneed to use the column block size, rather than assuming it's equal tothe row
MATNEST: correctly handle block sizes when rbs != cbsWhen looking up, and creating, LGMaps and ISes for the columns, weneed to use the column block size, rather than assuming it's equal tothe row block size.Make this explicit everywhere by using MatGetBlockSizes, rather thanMatGetBlockSize for the row case.
Fix spelling of PetscDetermineInitalFPTrap()Commit-type: style-fixTime: .05 hoursReported-by: "Jose E. Roman" <jroman@dsic.upv.es>
Bug fix for initialization of _trapmode on Linux and MacOS when exception handling of divide by zero is enabled Cleanup and extension of floating point exception handling. Now properly turns
Bug fix for initialization of _trapmode on Linux and MacOS when exception handling of divide by zero is enabled Cleanup and extension of floating point exception handling. Now properly turns off floating point trapping for Lapack when Fortran linker turns on divide by zero trapping Commit-type: error-checking, bug-fix, portability-fix, feature, documentation Reported-by: Sanjay Govindjee <s_g@berkeley.edu>
Mat tests: test MatSolve and MatConvert with CUSPARSE matrices
Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string argumentsneed sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a
Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string argumentsneed sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a few other utilitiesCommit-type: style-fixDevelopment Tools: Vim, Emacs, Eclipse
1...<<21222324