Write clearly what "row indices" mean for compressed sparse row representationCommit-type: documentationReported-by: Martin J Kuehn <martin.kuehn@uni-koeln.de>
Mat: Doc fix
Mat: Small fix for checking and docs
Mat: Added MatSetFactorType()- Needed it when making a shell matrix look factored
Merge branch 'pr1188/prj-/fix-replace-VecWAXPY/master' [PR #1188]* pr1188/prj-/fix-replace-VecWAXPY/master:Replace VecWAXPY by VecAXPY if needed.This is needed by the MatMult of MatNest when one
Merge branch 'pr1188/prj-/fix-replace-VecWAXPY/master' [PR #1188]* pr1188/prj-/fix-replace-VecWAXPY/master:Replace VecWAXPY by VecAXPY if needed.This is needed by the MatMult of MatNest when one of the blocks is of created using MatCreateHermitianTranspose.
show more ...
Replace VecWAXPY by VecAXPY if needed
Revert "Replace VecWAXPY by VecAXPY if needed"This reverts commit 1c75b32ecbe809e233f15716e7cb727ec53003ba.
Merged petsc/petsc into master
Merge branch 'pr1149/m.diehl/more-modern-fortran-interfaces/master' [PR #1149]* pr1149/m.diehl/more-modern-fortran-interfaces/master:This is my first attempt to provide interfaces for modern Fortr
Merge branch 'pr1149/m.diehl/more-modern-fortran-interfaces/master' [PR #1149]* pr1149/m.diehl/more-modern-fortran-interfaces/master:This is my first attempt to provide interfaces for modern Fortran.copied interface from PetscOptionsClearValueFortran module files enable type checking at compile timeFixed wrong intent(in/out) statementEnables error detection in fortran
Merge remote-tracking branch 'origin/stefano_zampini/weakly-symmetric-elasticity-rebased'
Merge branch 'maint'
fortran: revert vecscatterremap_() change from 487a658c8b3 as this requires CHKFORTRANNULLINTEGER()Also revert matzerorowslocal_() change - as this requires multiple interface definitionsAnd add
fortran: revert vecscatterremap_() change from 487a658c8b3 as this requires CHKFORTRANNULLINTEGER()Also revert matzerorowslocal_() change - as this requires multiple interface definitionsAnd add custom interface definitions
base name of generic function might need aliascapitalization/trailing underscore depend on the compiler. without theadded definition, the generic name was (most likely) not always visible
Minor style fixes
Changed MatRegisterBaseName() to MatRegisterRootName() and added docs to prevent confusion with PetscObjectBaseTypeCompare() functionalityCommit-type: style-fix
Change outdated HAVE_VECCUDA macro to simply HAVE_CUDA for clarity/ease of maintenance.Commit-type: style-fix
Small typo in documentation
Fix some remaining Register()s to call InitializePackage()
Remove memory leaks of XXXRegister() is called but XXX object is never usedThis means adding YYYInitialPackage() at the beginning of XXXRegister() routinesMinor fixes of missing prototypesCommi
Remove memory leaks of XXXRegister() is called but XXX object is never usedThis means adding YYYInitialPackage() at the beginning of XXXRegister() routinesMinor fixes of missing prototypesCommit-type: style-fixReported-by: Jed Brown <jed@jedbrown.org>Thanks-to: Fande Kong <fande.kong@inl.gov>
Merge branch 'stefano_zampini/few-fixes-before-release'
Merge remote-tracking branch 'origin/rmills/feature-add-mataijsell'
MatPtAP: propagate symmetry if A is symmetric
MatSetRandom: gracefully error instead of segfaulting later
Mat: add slot for defaultvectypeRemove duplicated code for MatCreateVecs_XXX that can take advantage of the new defaultvectype variable
1...<<31323334353637383940>>...111