Fix manual pages related to FortranRemove a couple of dead Fortran bindings
viewer: Add data_destroy function to PetscViewerAndFormatCo-authored-by: Jed Brown <jed@jedbrown.org>
Minor cleanup of Fortran binding stuff to simplify future maintainanceThere is no distinction between F90 and non-F90 code so combine ftn-custom and f90-custom directories and fortranimpl.h and f90
Minor cleanup of Fortran binding stuff to simplify future maintainanceThere is no distinction between F90 and non-F90 code so combine ftn-custom and f90-custom directories and fortranimpl.h and f90impl.h files. Also move uses of f90 to ftn when simple
show more ...
Fortran: fix PETSC_HAVE_FORTRAN_UNDERSCORE defsAnd remove FORTRANDOUBLEUNDERSCORE, cleanup PETSC_HAVE_FORTRAN_UNDERSCORE_UNDERSCORERevert PETSC_VIEWER_STDOUT_BROKEN from 5022eb3e26e9dbfdd711345ef
Fortran: fix PETSC_HAVE_FORTRAN_UNDERSCORE defsAnd remove FORTRANDOUBLEUNDERSCORE, cleanup PETSC_HAVE_FORTRAN_UNDERSCORE_UNDERSCORERevert PETSC_VIEWER_STDOUT_BROKEN from 5022eb3e26e9dbfdd711345efc14d09b0dee953f
Update to clang-format-20
Fortran 90: fully embrace After 34 years!- deprecate use of 'F90' in Fortran function names- use Fortran pointers when appropriate- the new Fortran API is not backward compatible with previous ve
Fortran 90: fully embrace After 34 years!- deprecate use of 'F90' in Fortran function names- use Fortran pointers when appropriate- the new Fortran API is not backward compatible with previous versions!- also clean up inconsistent PETSc code detected by new Fortran generation tools- drop use of bfort- automatically generate all the Fortran PETSc objects, enums etc from the include files- generate most of the Fortran interface definitions and functions from the source code- simplify the number and organization of Fortran modulesCo-authored-by: Jose E. Roman <jroman@dsic.upv.es>
some code fixes
some doc/manual page fixes
Vec: Small fixes for vector line graphs- Fix name- Fix too small y-axis
CUDA: suppress warnings showing up with cuda-12.8.0
Draw: Add weights to histogram values- Add PetscDrawHGAddWeightedValue()
Merge remote-tracking branch 'origin/release'
Improve some manual pages in KSP/SNES
Merge branch 'jrwrigh/viewer_and_format_destroy_data' into 'main'viewer: Add data_destroy function to PetscViewerAndFormatSee merge request petsc/petsc!8023
Merge branch 'jrwrigh/cgns_viewer_updates' into 'main'CGNS: Add GetSolutionIteration, other upatesSee merge request petsc/petsc!8016
cgns: Add PetscViewerCGNSGetSolutionIteration()
Viewer+PyVista: Set the default viewer from options
cgns: CGNS_Find_Array returns whether array was foundRather than erroring out.
cgns: Write IterationValues array to file
fix(cgns): Fix GetSolutionTimeAccessing the FlowSolutionPointers arrays requires a different indexthan the solution id
Merge branch 'jolivet/fix-overflow-seqdense' into 'main'Mat: avoid overflow when loading a MatSeqDenseSee merge request petsc/petsc!8008
Mat: avoid overflow when loading a MatSeqDense
cgns: Add LogEventObjects to macros
12345678910>>...64