release docs fixesCommit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, exampleFunded-by:Project:Time: hoursReported-by:
release docs fixesCommit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, exampleFunded-by:Project:Time: hoursReported-by:Thanks-to:Development Tools: Vim, Emacs, Eclipse
show more ...
BT: Fix for parallel viewing
Merge remote-tracking branch 'origin/release'
Typos
Doc: Fix doc for viewing from options
Fix PetscLogHandlerView_Default_Info() to use PetscViewerASCIIPrintf() instead of PetscFPrintf()So it can work with PetscViewerASCIIWorldSetFileUnit()
Fix PetscViewerASCIISetFileUnit() to support PETSc's built in viewerssuch as PETSC_VIEWER_STDOUT_WORLDAdd PetscViewerASCIIWORLDSetFileUnit() to allow Fortran to save output in files
Error on PetscViewerASCIIGetPointer() if viewer uses Fortran file unitCommit-type: error-checking
minor fixes
CI: update to clang-format-18
Remove some unneeded parentheses
Remove carriage return in Petsc(Assert|Check)()git grep -l -E "Petsc(Assert|Check)\(.*\\\n\"[,)]" | xargs sed -r -i'' 's#Petsc(Assert|Check)\((.*)\\n"([,)])#Petsc\1\(\2\"\3#g'Suggested-by: Stefan
Remove carriage return in Petsc(Assert|Check)()git grep -l -E "Petsc(Assert|Check)\(.*\\\n\"[,)]" | xargs sed -r -i'' 's#Petsc(Assert|Check)\((.*)\\n"([,)])#Petsc\1\(\2\"\3#g'Suggested-by: Stefano Zampini
Remove multiple parentheses and extra semicolongit grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g
Remove multiple parentheses and extra semicolongit grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g'git grep -l -E "Petsc(.)*\(\(\*[a-zA-Z0-9_]*\)," | xargs sed -r -i'' 's#Petsc([a-zA-Z0-9_]*)\(\(\*([a-zA-Z0-9_]*)\), #Petsc\1(*\2, #g'git grep -l -E "([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)" | xargs sed -r -i'' 's#([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)#\1\2#g'
checkbadSource: rules for PetscFunctionBegin and derivatives
Document that PetscViewerGetSubViewer() is collective on the outer viewer and fix bugs.Reported-by: Pierre Jolivet
Merge branch 'jolivet/fix-double' into 'main'Fix words appearing twice in a row for no good reasonSee merge request petsc/petsc!7307
Fix words appearing twice in a row for no good reason
PETSC_VIEWER_GLVIS: fix bug introduced in 34fa283e3f79c4e6ee06127db834b156ca11f1ea
Fix places where PetscUseTypeMethod() and related macros should be used.
Merge branch 'stefanozampini/minor-fixes' into 'main'minor fixesSee merge request petsc/petsc!7219
Merge branch 'stefanozampini/dmplexforest' into 'main'Updates to DMPLEX and DMFORESTSee merge request petsc/petsc!7217
PetscViewerGet/RestoreSubViewer: fix docs
Minor fixes
PetscViewerASCIISynchronizedPrintf: add missing tab initialization
12345678910>>...43