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
show more ...
Since PetscViewerAndFormat is declared in Fortran as external itcannot have the PETSC_STDCALL in its definition.Thanks-to: Satish Balay <balay@mcs.anl.gov>
add back in support for using default monitors for TSMonitorSet,SNESMonitorSet, and KSPMonitorSetfrom Fortran by introducing PetscViewerAndFormat to FortranTime: .5 hours
PetscViewer was already visible in the file; MS compiler complains about redefinitionReported-by: Nightly-tests
Added file needed by previous commit I forgotReported-by: Nightly-tests
Deprecate PetscViewerSetFormat() since it better to use PetscViewerPush/PopFormat() and usingPetscViewerSetFormat() can lead to confusing situations for users when later viewers do not recognize the
Deprecate PetscViewerSetFormat() since it better to use PetscViewerPush/PopFormat() and usingPetscViewerSetFormat() can lead to confusing situations for users when later viewers do not recognize the setformat and thus do not produce any information.Reported-by: Jed Brown <jed@jedbrown.org>
updated PETSc directory layout to match standard packaging strategiesinclude/petsc finclude,private,mpiunilib/petsc confbin/petsc*
manual merge of conflict
Change all PETSC_EXTERN_C to PETSC_EXTERNHg-commit: 8d2ebbb193fb583bccc64015e35640c4e08c3426
updated from EXTERN_C_BEGIN/END through sys directoryHg-commit: ee6b7ef2f48ce66402e7e807302de19506ce15df
Remove petscviewer.h from petscsys.hMuch of sys is independent of viewer. Viewer is used in so many otherplaces that it is now included by petscvec.h.Hg-commit: 1d745f01618aa51d3043fb1f87b0546f6
Remove petscviewer.h from petscsys.hMuch of sys is independent of viewer. Viewer is used in so many otherplaces that it is now included by petscvec.h.Hg-commit: 1d745f01618aa51d3043fb1f87b0546f60e6e730
reorg of src/sys directorydirectories that define objects now in the classes subdirectoryrename several confusing name directoriesHg-commit: b2612422c63ac4afe82112892d9efda808f3d601
12