test(cgns): Test CGNS read/write BC infomigrate 2x2x2_Q3_wave.cgns to datafiles repo
dmplex: add support for DMPlex in ex20.c for letkf localization
DMPlex: Add DMPlexGetLETKFLocalizationMatrix() to compute localization weight matrix for LETKFUse Kokkos to create a localization matrix for the LETKF data assimilation methodTools: Use Gemini Co
DMPlex: Add DMPlexGetLETKFLocalizationMatrix() to compute localization weight matrix for LETKFUse Kokkos to create a localization matrix for the LETKF data assimilation methodTools: Use Gemini Code Assist
show more ...
checkbadSource: forbid empty output_file not named output/empty.out
Remove explicitly listed empty files and switch to output/empty.out
Plex ex2: Mesh creation tutorial
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>
Updated for Refactored Geometry Aware Mesh Topology
cgns: add a simple parallel test
test: Fix parallel CGNS test redistributionLack of flag meant that the mesh wasn't actually redistributed byaccident
Plex: If the cell type changes, we need to recreate the coordinate discretization- Thus, now refinement always recreates it
Plex+HDF5: Do not write celltypes label
Merge branch 'jrwrigh/cgns_parallel_io' into 'main'CGNS: Add parallel Plex building, VecLoad, and moreSee merge request petsc/petsc!7826
cgns: Add parallel Plex read, VecLoad, etc.- Parallel Plex building with `-dm_plex_cgns_parallel`- Parallel solution reading via `VecLoad()`- Added `PetscViewerCGNSOpen()`- Added `PetscViewerCGN
cgns: Add parallel Plex read, VecLoad, etc.- Parallel Plex building with `-dm_plex_cgns_parallel`- Parallel solution reading via `VecLoad()`- Added `PetscViewerCGNSOpen()`- Added `PetscViewerCGNSGetSolution{Time,Name}()`,`PetscViewerCGNSSetSolutionIndex()`
Viwering PetscSection displays dof as dim in the ASCII files, fix to dof
plex: Print out labels in sorted stratum order
feat(plex): Add DMPlexSetBoxLabel_Internal
PTScotch: update to version 7.0.4And update output files in sync with the changes in:commit fd5bba114c1c881de2a56d13107fa3507f4d4df0Redesigned dgraphFoldComm() to improve load balance in extreme
PTScotch: update to version 7.0.4And update output files in sync with the changes in:commit fd5bba114c1c881de2a56d13107fa3507f4d4df0Redesigned dgraphFoldComm() to improve load balance in extreme cases [report: NOAA team]
Plex ex8: Test for localized coordinates
DMPlexDistribute: sort ranks for migrationadd boolean flat to DMPlexPartitionLabelCreateSF argumentsupdate tests
PetscSection: propagate field names to global sectionview names at View time, update outputs
Plex ex8: Fixed face ordering for discontinuous fields
Plex ex1: Make output optional
Update DMPlexSetClosurePermutationTensor for multi dis/continuous fields
PetscInfo: print object type
123