| bc196f7c | 04-Feb-2015 |
Dave May <dave.mayhem23@gmail.com> |
PetscViewerBinary: API changes for getting/setting MPI-IO
The binary viewer did not have a consistent API to Get/Set the MPI-IO flag. Changeset includes: * Renamed PetscViewerBinaryGetMPIIO() to Pet
PetscViewerBinary: API changes for getting/setting MPI-IO
The binary viewer did not have a consistent API to Get/Set the MPI-IO flag. Changeset includes: * Renamed PetscViewerBinaryGetMPIIO() to PetscViewerBinaryGetUseMPIIO() * Removed PetscViewerBinarySetMPIIO() and introduced new the API PetscViewerBinarySetUseMPIIO(PetscViewer,PetscBool) The API change will be immediately obvious to users and have minimal impact due to the function name change. * Consistency updates to PetscViewerSetFromOptions_Binary()
show more ...
|
| 807ea322 | 04-Feb-2015 |
Dave May <dave.mayhem23@gmail.com> |
PetscViewerBinary: New API's for SkipInfo
* Added functions for PetscViewerBinary{Get,Set}SkipInfo(). * Public functions PetscViewerBinary{Get,Set}SkipOptions() updated to use PetscObjectComposeFunc
PetscViewerBinary: New API's for SkipInfo
* Added functions for PetscViewerBinary{Get,Set}SkipInfo(). * Public functions PetscViewerBinary{Get,Set}SkipOptions() updated to use PetscObjectComposeFunction() / PetscUseMethod().
show more ...
|
| d22fd6bc | 30-Jan-2015 |
Dave May <dave.mayhem23@gmail.com> |
The original docs indicated the flag -viewer_binary_filename was a valid command line option. I suspect that this functionality was removed when mpi-io support was added. This commit re-instates this
The original docs indicated the flag -viewer_binary_filename was a valid command line option. I suspect that this functionality was removed when mpi-io support was added. This commit re-instates this functionality.
show more ...
|
| da07bb01 | 30-Jan-2015 |
Dave May <dave.mayhem23@gmail.com> |
( i) Following Barry's comment, I should not be calling SetUp_Binary() from SetFromOptions_Binary().
(ii) To allow users to configure their binary viewer and activate mpi-io (e.g. to preserve old fu
( i) Following Barry's comment, I should not be calling SetUp_Binary() from SetFromOptions_Binary().
(ii) To allow users to configure their binary viewer and activate mpi-io (e.g. to preserve old functionality) at run-time, I call PetscViewerSetFromOptions() from within SetUp_Binary(), but only if SetFromOptions_Binary() has not already been called elsewhere.
show more ...
|
| e0385b85 | 30-Jan-2015 |
Dave May <dave.mayhem23@gmail.com> |
- Merged _BinaryMPIIO calls and _Binary calls into a single function for ViewerDestroy_Binary().
- Removed function overloading and removed dependency of filename being set from PetscViewerBinarySet
- Merged _BinaryMPIIO calls and _Binary calls into a single function for ViewerDestroy_Binary().
- Removed function overloading and removed dependency of filename being set from PetscViewerBinarySetMPIIO_Binary()
- Introduced PetscViewerFileSetUp_BinaryMPIIO() and PetscViewerFileSetUp_Binary() which replace the code which used to live in PetscViewerFileSetName_Binary () and PetscViewerFileSetName_MPIOIO(). As a result, PetscViewerFileSetName() now just copies the string passed in.
show more ...
|