Fix most of the clang static analyzer warnings in examples; mostly unchecked ierrReported-by: nightly tests
Add const to VecCUDAGetArrayRead() to match with VecGetArrayRead()
VECCUDA: minor fixes in man pages
Add VecCreateSeqCUDAWithArray() and VecCreateMPICUDAWithArray()
a variety of fixes for issues detected by the clang static analyzerReported-by: clang static analyzer
A few corrections for items detected by the clang static analyzerReported-by: clang static analyzer
fix a variety of set but not used detected by clang static analyzeradd ierr and return ierr; to many PetscFinalize() in examplesadd ierr and if (ierr) return ierr; to some PetscInitialize() in exa
fix a variety of set but not used detected by clang static analyzeradd ierr and return ierr; to many PetscFinalize() in examplesadd ierr and if (ierr) return ierr; to some PetscInitialize() in examples
show more ...
Merge branch 'master' into barry/cleanup-external-mat-solver-packages
Cleaned up MatGetFactor_seqaij_matlab()No longer creates dummy SeqAIJ matrix for factorClears matrix and factors from Matlab memory when PETSc Mat object is destroyedRemoved unneeded mention of -
Cleaned up MatGetFactor_seqaij_matlab()No longer creates dummy SeqAIJ matrix for factorClears matrix and factors from Matlab memory when PETSc Mat object is destroyedRemoved unneeded mention of -with-matlab-engine from Matlab.py
Merge branch 'maint'
The deprecated -log_summary_exclude was still being used when it should have been -log_excludeReported-by: Jose E. Roman <jroman@dsic.upv.es>
Merge branch 'barry/fix-some-clang-warnings'
fix a variety of set but not used variables in examples detected by clang static analyzermostly ierr that are not checked.
fix a variety of set but unused variables in examples detected by clang static analyzer
Fix most C examples to return ierr on failed PetscInitialize() or PetscFinalize()Formatting fixes for many C examples including removing extra linesFixed a few set but not used variables detected
Fix most C examples to return ierr on failed PetscInitialize() or PetscFinalize()Formatting fixes for many C examples including removing extra linesFixed a few set but not used variables detected by the clang static analyzer
Added ISLoad() for ISGENERAL ISsAlso included test exampleReported-by: Ed Bueler <elbueler@alaska.edu>
Fix a variety of set but not used examples in the testsMostly ierrDetected by the clang static analyzer
Changed the C examples to return the error code in main()
Merge branch 'jose/veccuda-complex'jose/veccuda-complex: Adds/reenables complex arithmetic for VECCUDA.
Merged in dalcinl/fix-tsrollback (pull request #456)TS: Refactor TSStep() and TSRollBack()
Merge branch 'tisaac/sf-fix-multi-sf-leaves'* tisaac/sf-fix-multi-sf-leaves: PetscSFDistributeSection(): handle case when nrooots < end of chart PetscSF: fix PetscSFGetMultiSF() for sparse leav
Merge branch 'tisaac/sf-fix-multi-sf-leaves'* tisaac/sf-fix-multi-sf-leaves: PetscSFDistributeSection(): handle case when nrooots < end of chart PetscSF: fix PetscSFGetMultiSF() for sparse leaves PetscSF: make regression test that fails
Vec: Fix error checking in VecDestroyVecs()
some uses of PetscTryMethod() actually require that theobject is correct and the function returns an appropriate value.Change those calls to PetscUseMethod().
1...<<111112113114115116117118119120>>...278