Merge branch 'hsuh/dense-lmvm-squashed' into 'main'Dense LMVMSee merge request petsc/petsc!7371
Partitioner: Support edge weights- They are simple integers in a Section- Appears to work with ParMetis
Merge branch 'stefanozampini/firedrake' into 'main'Element-by-element BDDCSee merge request petsc/petsc!7329
Merge branch 'barry/2024-03-15/feature-petscviewerasciiworldsetunit' into 'main'Add PetscViewerASCIIWORLDSetFileUnit() to allow saving PETSc output in a users Fortran fileSee merge request petsc
Merge branch 'barry/2024-03-15/feature-petscviewerasciiworldsetunit' into 'main'Add PetscViewerASCIIWORLDSetFileUnit() to allow saving PETSc output in a users Fortran fileSee merge request petsc/petsc!7374
show more ...
Dense LMVM - BFGS, DFP, QN implemented
PCBDDC: support multi-element local matricesStructOfArrays->ArrayOfStruct for BDDC graph node metadataimplement squaring of local graphImplement customization loading to test Hdiv and HcurlAdded
PCBDDC: support multi-element local matricesStructOfArrays->ArrayOfStruct for BDDC graph node metadataimplement squaring of local graphImplement customization loading to test Hdiv and HcurlAdded tests
Implement ISLocalToGlobalMappingGetBlockMultiLeavesSF
Merge branch 'stefanozampini/tsresize-errorind' into 'main'TSSetResize: support error indicatorsSee merge request petsc/petsc!7368
Fix PetscViewerASCIISetFileUnit() to support PETSc's built in viewerssuch as PETSC_VIEWER_STDOUT_WORLDAdd PetscViewerASCIIWORLDSetFileUnit() to allow Fortran to save output in files
Docs: fix missing or extra dash in right-hand side
MATIS: implement binary view and loadAdded tests
MATIS: allow repeated entriesdeprecate old matis_ options, the correct way is mat_is_...fix nonzerostateadd multielement code path in ex71
Merge branch 'cpardiso_fw_bw_solve' into 'main'Add implementations for Mat{Forward,Backward}Solve for MKL_CPARDISOSee merge request petsc/petsc!7346
Add implementations for Mat{Forward,Backward}Solve for MKL_CPARDISO
ISLocalToGlobalMapping: implement binary load/view and matlab view
ISLocalToGlobalMapping: new l2gmap info routines using PetscSF
VecLoad: automatically determine whether file was written as i32 or i64We can now read vectors written as using either 32-bit or 64-bitindices, regardless of how PETSc was built.
TSSetResize: support remeshing with step restart
TS: add TSGetStepRollBackthis can be useful to determine whether to monitor the solution or not
Merge branch 'ksagiyam/plex_submesh_minimal_0' into 'main'plex: add arguments to DMPlexFilter()See merge request petsc/petsc!7362
PetscSF: implement PetscSFCreateStridedSF
plexsubmesh: add sanitizeSubmesh to DMPlexFilter()
plexsubmesh: add ignoreLabelHalo to DMPlexFilter()
plexsubmesh: add ownershipTransferSF to DMPlexFilter()
DA: Fix setting boundary type from options
1...<<11121314151617181920>>...23