xref: /petsc/src/dm/interface/ftn-custom/zdmf.c (revision aa219208eb917bd19131074bb4a8ba9a77520058)
19a42bb27SBarry Smith #include "private/fortranimpl.h"
29a42bb27SBarry Smith #include "petscda.h"
39a42bb27SBarry Smith 
49a42bb27SBarry Smith #if defined(PETSC_HAVE_FORTRAN_CAPS)
5*aa219208SBarry Smith #define daview_                      DMDAVIEW
69a42bb27SBarry Smith #elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE)
79a42bb27SBarry Smith #define daview_                      daview
89a42bb27SBarry Smith #endif
99a42bb27SBarry Smith 
109a42bb27SBarry Smith EXTERN_C_BEGIN
119a42bb27SBarry Smith void PETSC_STDCALL daview_(DM *da,PetscViewer *vin,PetscErrorCode *ierr)
129a42bb27SBarry Smith {
139a42bb27SBarry Smith   PetscViewer v;
149a42bb27SBarry Smith   PetscPatchDefaultViewers_Fortran(vin,v);
159a42bb27SBarry Smith   *ierr = DMView(*da,v);
169a42bb27SBarry Smith }
17564755cdSBarry Smith EXTERN_C_END
18