Fix stray incorrect use of PertscFunctionReturn(PETSC_SUCCESS)Commit-type: bug-fix
Misc static analyzer bugs found
Clean up PETSc str ops to use more secure implementations where possible. These include:- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()- Use PetscArraycpy() over
Clean up PETSc str ops to use more secure implementations where possible. These include:- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat()- Use PetscArraycpy() over PetscMemcpy() as appropriate for string buffer copying- Use built in string from name over hardcoding- Use sizeof over hardcoded length- Replace some Strlcat with Strncpy when offset is known
show more ...
Remove empty preprocessor variables
Fix up viewer manual pagesCommit-type: documentation
Add PetscFFlush()
Merge branch 'barry/2023-02-22/rm-locdir' into 'main'Remove need for hardwired LOCDIR in all makefilesSee merge request petsc/petsc!6113
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
Double spaces, wrong backticks, or unneeded braces
ViewerVTK: use header_type="UInt64" to use 64-bit byte counts in binary appendedThis feature is mentioned under `HeaderType` in these docs, and seems tohave been supported for a long time. http
ViewerVTK: use header_type="UInt64" to use 64-bit byte counts in binary appendedThis feature is mentioned under `HeaderType` in these docs, and seems tohave been supported for a long time. https://kitware.github.io/paraview-docs/v5.7.0/python/paraview.simple.XMLPUnstructuredGridWriter.htmlIt was not documented in the usual file format docs, which have not beenupdated in ages. https://vtk.org/wp-content/uploads/2015/04/file-formats.pdf (PDF was created in 2003) https://kitware.github.io/vtk-examples/site/VTKFileFormats/#xml-file-formatsI've tested that these files work in Paraview and VisIt.Thanks-to: Dave May <dave.mayhem23@gmail.com>
Minor additions for viewing image draw viewers
Fix various -Wstringop gcc warnings
Inline all of the PetscStr* functions that map to basic str functions so __builtin_ variants can be used by compiler
Merge remote-tracking branch 'origin/release'
Fix Typos
Make PetscErrorCode a non-discardable enum
Fix some typos
CGNS: protect cgp_close if file has already been closed
CGNS: implement batch size when using pattern file names
Copyediting and cleanup of later sections of user manual; add links to manual from PetscLog and PetscView manual pagesCommit-type: documentation/spend 8h
Fix a variety of missing tick and related issues in manual pages noticed during MR
Move most of the manual pages no Fortran support to Collective lineCommit-type: documentation/spend 48m
12345678910>>...32