xref: /petsc/src/sys/classes/viewer/tutorials/ex1f90.F90 (revision 9b88ac225e01f016352a5f4cd90e158abe5f5675)
1c4762a1bSJed Brown#include <petsc/finclude/petscsys.h>
2*c5e229c2SMartin Diehlprogram ex1f90
3c4762a1bSJed Brown  use petscsys
4eb20d01eSSatish Balay  use, intrinsic :: iso_c_binding
5c4762a1bSJed Brown  implicit none
6c4762a1bSJed Brown
7c4762a1bSJed Brown  PetscViewer viewer
8c4762a1bSJed Brown  PetscErrorCode ierr
9dcb3e689SBarry Smith  PetscCallA(PetscInitialize(PETSC_NULL_CHARACTER, 'ex1f90 test'//c_new_line, ierr))
10d8606c27SBarry Smith
11d8606c27SBarry Smith  PetscCallA(PetscViewerBinaryOpen(PETSC_COMM_WORLD, 'binaryoutput', FILE_MODE_READ, viewer, ierr))
12d8606c27SBarry Smith  PetscCallA(PetscViewerDestroy(viewer, ierr))
13d8606c27SBarry Smith  PetscCallA(PetscFinalize(ierr))
14c4762a1bSJed Brownend
15c4762a1bSJed Brown
16c4762a1bSJed Brown!/*TEST
17c4762a1bSJed Brown!
18c4762a1bSJed Brown!   test:
193886731fSPierre Jolivet!      output_file: output/empty.out
20c4762a1bSJed Brown!
21c4762a1bSJed Brown!TEST*/
22