Merge remote-tracking branch 'origin/balay/fix-matlab-test'
matlab: fix runex12 in src/dm/examples/testsThanks-to: Barry Smith <bsmith@mcs.anl.gov>
improve the manual pages seealso and add additional manual pages for PETSc web utilitiesTime: 1 hour
Merge branch 'maint'
fix location to example in manual pages for PetscViewerSocketOpen() and PETSC_VIEWER_SOCKET_()Also improve manual pages slightlyTime: .1 hourReported-by: apostol <apostol.faliagas@gmail.com>
Removed crumbs from previous support of Netcdf. Support was removed in 2010Time: .2 hours
added manual pages for missing PETSCVIEWERXXX such as PETSCVIEWERBINARYThanks-to: apostol <apostol.faliagas@gmail.com>
Refactored ./configures handling of package requirements for precision. Now each package indicateswhat it supports withself.precisions = ['single','double','__float128']Updated the package files t
Refactored ./configures handling of package requirements for precision. Now each package indicateswhat it supports withself.precisions = ['single','double','__float128']Updated the package files to indicate what they supportRemoved unneeded #requires arguments from makefiles for external packages.Time: 2 hoursReported-by: Patrick Sanan <patrick.sanan@gmail.com>
show more ...
Merge branch 'pr520/psanan/psanan/vtk-viewer-leak-fix/master'
PetscViewerVTK: Move DM reference increment into the VTK viewer and out of the DM implementation, as suggested by Jed Brown
Merge branch 'barry/housekeeping-2'
sys: int64_t shoud use PRId64 - and not '%ld'. Also add PetscInt64_FMT and PetscInt_FMT to better manage this
replace uses of PetscMalloc() with PetscNew() or PetscMalloc1() where appropriate
matlab: add nightlybuild with gcov- convert test to use MPI - this way externalpacakge [MATLAB, MATLAB_ENGINE] tests are also run- enable tests for MATLAB and MATLAB_ENGINE- enable --with-matlabe
matlab: add nightlybuild with gcov- convert test to use MPI - this way externalpacakge [MATLAB, MATLAB_ENGINE] tests are also run- enable tests for MATLAB and MATLAB_ENGINE- enable --with-matlabengine-lib option- fix regression.py to use packages.PACKAGE - so that 'MATLAB_ENGINE' is used in TEST_RUNS - not 'MATLABENGINE'- Fix MEX calls to use - GCC - as version check is done in this compiler - LDFLAGS - as -lgcov is listed here.
Merge remote-tracking branch 'origin/balay/fix-PetscInt-scanf/maint'
sys: print scanf/PetscInt with --with-clanguage=C++ --with-64-bit-indices=1 --with-scalar-type=complex --with-mpi=0Reported-by: Lisandro Dalcin <dalcinl@gmail.com>Reported-by: bitbucket-pipelines
Merge branch 'tisaac/ts-ex11-amr'We now have an example (ts/examples/tutorials/ex11.c) where we canuse either DMPlex or DMP4est to handle adaptivity when time stepping.We have tried to minimize t
Merge branch 'tisaac/ts-ex11-amr'We now have an example (ts/examples/tutorials/ex11.c) where we canuse either DMPlex or DMP4est to handle adaptivity when time stepping.We have tried to minimize the amount of code that is specialized to thedifferent DMs, and in the future more work can be done to improve thisinterface.* tisaac/ts-ex11-amr: (62 commits) DMP4est: type fix Plex: Fixes for analyzer DMP4est: update snes ex12 regressions DMPlex: fix parent/child interpolation with numFields > 0 DMP4est: also compute anyChange for uniformly refined/coarsened meshes TS ex11: fix command line for AMR without computed gradients TS ex11: remove gradient reconstruction from adaptivity requirements DMPlexTree: some compilers want this var initialized Plex: Changed Get/RestoreFaceFields() and Get/RestoreFaceGeometry() to return the number of active faces - This fixes a long-standing bad access in FV, although the values were never actually used. DMPlexTS: removed unused variables DMPlex/DMP4est: small fixes for next warnings and errors SNES ex36 and ex52: These do not work anymore DMPforestGetTransferSF_Point(): try to match parents PetscViewerHDF5: destroy old file data if setting new filename DMPlex + FV: remove leaky references in projection functions Plex: Fixed incredibly stupid bug in Jacobian computation PetscViewer HDF5: added get name method DMPlexTree: do not skip out of child matrix loops early PetscFV: correct field offsets when limiting gradients DMP4estTree: ignore negative values when getting/setting vector values for transfer ...
PetscViewerHDF5: destroy old file data if setting new filenameI'm just mimicking the _Binary implementation, but I think I all I have to do is H5Fclose the file_id
PetscViewer HDF5: added get name method
Merge remote-tracking branch 'origin/maint'
PetscViewerBinaryRead() only set the count value if MPI IO was usedSet the count value even without MPI IO. Note in the manual page the behavior of count.Issue #131Reported-by: Eike Moritz Wülfe
PetscViewerBinaryRead() only set the count value if MPI IO was usedSet the count value even without MPI IO. Note in the manual page the behavior of count.Issue #131Reported-by: Eike Moritz Wülfers
Add some missing Fortran wrappers for the PetscViewer functions.* Added PetscViewerGetType and PetscViewerFileGetName* Added HDF5WriteAttribute, HDF5ReadAttribute, HDF5HasAttribute* Enabled HDF5B
Add some missing Fortran wrappers for the PetscViewer functions.* Added PetscViewerGetType and PetscViewerFileGetName* Added HDF5WriteAttribute, HDF5ReadAttribute, HDF5HasAttribute* Enabled HDF5BaseDimension2 and HDF5SPOutput setters and getters
fix typo with PETSCVIEWERASCIIPUSHSYNCHRONIZED and PETSCVIEWERASCIIPOPSYNCHRONIZEDReported-by: "Miorelli, Federico" <Federico.Miorelli@CGG.COM>
some uses of PetscTryMethod() actually require that theobject is correct and the function returns an appropriate value.Change those calls to PetscUseMethod().
1...<<21222324252627282930>>...32