Actual source code: petscdraw.h

  1: !
  2: !
  3: !  Include file for Fortran use of the PetscDraw package in PETSc
  4: !

  6: #if !defined (PETSCDRAWDEF_H)
  7: #define PETSCDRAWDEF_H

  9: #define PetscDraw type(tPetscDraw)
 10: #define PetscDrawLG type(tPetscDrawLG)
 11: #define PetscDrawAxis type(tPetscDrawAxis)
 12: #define PetscDrawSP type(tPetscDrawSP)
 13: #define PetscDrawHG type(tPetscDrawHG)
 14: #define PetscDrawMesh type(tPetscDrawMesh)
 15: #define PetscDrawBar type(tPetscDrawBar)
 16: #define PetscDrawButton PetscEnum
 17: #define PetscDrawType character*(80)
 18: #define PetscDrawMarkerType PetscEnum

 20: !
 21: !  types of draw context
 22: !
 23: #define PETSC_DRAW_X 'x'
 24: #define PETSC_DRAW_NULL 'null'
 25: #define PETSC_DRAW_PS 'ps'
 26: #define PETSC_DRAW_WIN32 'win32'

 28: #endif