PetscViewerHDF5{{Has,Read,Write}Attribute,HasGroup}: Support absolute paths and relative subpaths.Fix some inarg validation.
PetscViewerHDF5PushGroup: take name as relative if doesn't begin with /
Merge remote-tracking branch 'origin/release'
Documentation fixes
Merge remote-tracking branch 'origin/barry/2021-03-28/fix-mpiu-allreduce-mpi-failure'Fix capture of MPI error code in MPIU_Allreduce()See merge request petsc/petsc!3777
exodusii: viewer updates - finished implementing PETSCVIEWEREXODUSII - Call the proper exodusii function when VecView/Load and DMView/Load are invoked on a PETSCVIEWEREXODUSII viewer - Added
exodusii: viewer updates - finished implementing PETSCVIEWEREXODUSII - Call the proper exodusii function when VecView/Load and DMView/Load are invoked on a PETSCVIEWEREXODUSII viewer - Added interface to define second order exodusii meshes - updated dm/impls/plex/tests/ex26.c
show more ...
All MPIU_ functions except MPIU_File return MPI error codes for checkingUpdate checkbadSource to find use of CHKERRQ with MPIU_ functionsCommit-type: i.e. error-checking, optimization, bug-fix, p
All MPIU_ functions except MPIU_File return MPI error codes for checkingUpdate checkbadSource to find use of CHKERRQ with MPIU_ functionsCommit-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
Merge branch 'haplav/remove-adios2' into 'main'remove nonworking PETSCVIEWERADIOS2 implCloses #867See merge request petsc/petsc!3791
TS examples for simple collision operators with PIC
remove nonworking PETSCVIEWERADIOS2 impl
PetscViewer: Improve handling of file modes.* add FILE_MODE_UNDEFINED for initial invalid value (internal use only)* distinguish between not yet set and unsupported mode* unify error messages in
PetscViewer: Improve handling of file modes.* add FILE_MODE_UNDEFINED for initial invalid value (internal use only)* distinguish between not yet set and unsupported mode* unify error messages in PetscViewerFileSetName_XXX* PetscViewerFileSetName_HDF5(): FILE_MODE_UPDATE = FILE_MODE_APPEND* PetscViewerHDF5Open(): improve doc* Deprecate PetscViewerVUSetMode, replace by PetscViewerFileSetMode_VU()
Fix support for -library_preload that preloads all the packages for both dynamic libraries and with a single static libraryAnd PETSC_USE_DYNAMIC_LIBRARIES -> PETSC_HAVE_DYNAMIC_LIBRARIESCommit-typ
Fix support for -library_preload that preloads all the packages for both dynamic libraries and with a single static libraryAnd PETSC_USE_DYNAMIC_LIBRARIES -> PETSC_HAVE_DYNAMIC_LIBRARIESCommit-type: bug-fix, feature/spend 1h
Add flamegraph generation option to logging outputThis commit also adds a Python script to convert the XML logging outputinto the same format.
git: switch default branch from 'master' to 'main'
CHKERRQ() -> CHKERRMPI()
petscviewer: fix the fortran bindings of XXXViewFromOptions when called with obj=PETSC_NULL_XXX
KSP: Reorganized monitors - Now the residual can be viewed using -ksp_monitor draw and a plot can be made using -ksp_monitor draw::draw_lg - This also works for the true residual and error - We no
KSP: Reorganized monitors - Now the residual can be viewed using -ksp_monitor draw and a plot can be made using -ksp_monitor draw::draw_lg - This also works for the true residual and error - We noe register monitors so that dispatch based on viewer and format works - Add KSPMonitorLGCreate(), and remove KSPMonitorLGResidualNorm*() and KSPMonitorLGTrueResidualNorm*() - Add KSPMonitorError(), used by -ksp_monitor_error - Add arguments to KSPMonitorSetFromOptions() to allow line graphs to be configured - Remove SNESMonitorLGCreate() and SNESMonitorLGResidualNorm() which are now handled by the default monitor - PetscViewerAndFormat now allows a payload - VecView_Plex() and VecView_Plex_Local() must propagate the flag indicating zero BC
PetscRandom: add CURAND support
Merge branch 'jose/chkerrmpi' into 'master'Fix compile warnings after adding CHKERRMPISee merge request petsc/petsc!3528
Fix more warnings in PGI compiler with complex scalars
Fix Matlab int32 to match changed changes in PETSc data typesImprove clarity of docs for PETSC_VIEWER_SOCKET with MatlabCommit-type: bug-fix, docsProject: DMNetwork-DG/spend 20m
1...<<11121314151617181920>>...64