Actual source code: petscsys.h90

petsc-3.8.4 2018-03-24
Report Typos and Errors


  3:       Interface
  4:         Subroutine PetscOptionsGetInt(o,p,n,v,s,ierr)
  5:           use petscsysdef
  6:           PetscOptions o
  7:           PetscInt v
  8:           character(*) p,n
  9:           PetscBool s
 10:           PetscErrorCode ierr
 11:         End Subroutine
 12:         Subroutine PetscOptionsGetReal(o,p,n,v,s,ierr)
 13:           use petscsysdef
 14:           PetscOptions o
 15:           PetscReal v
 16:           character(*) p,n
 17:           PetscBool s
 18:           PetscErrorCode ierr
 19:         End Subroutine
 20:         Subroutine PetscOptionsGetScalar(o,p,n,v,s,ierr)
 21:           use petscsysdef
 22:           PetscOptions o
 23:           PetscScalar v
 24:           character(*) p,n
 25:           PetscBool s
 26:           PetscErrorCode ierr
 27:         End Subroutine
 28:         Subroutine PetscOptionsGetBool(o,p,n,v,s,ierr)
 29:           use petscsysdef
 30:           PetscOptions o
 31:           PetscBool v
 32:           character(*) p,n
 33:           PetscBool s
 34:           PetscErrorCode ierr
 35:         End Subroutine
 36:         Subroutine PetscOptionsGetString(o,p,n,v,s,ierr)
 37:           use petscsysdef
 38:           PetscOptions o
 39:           character(*) v
 40:           character(*) p,n
 41:           PetscBool s
 42:           PetscErrorCode ierr
 43:         End Subroutine
 44:         Subroutine PetscOptionsHasName(o,p,n,s,ierr)
 45:           use petscsysdef
 46:           PetscOptions o
 47:           character(*) p,n
 48:           PetscBool s
 49:           PetscErrorCode ierr
 50:         End Subroutine
 51:         Subroutine PetscOptionsGetIntArray(o,p,n,v,c,s,ierr)
 52:           use petscsysdef
 53:           PetscOptions o
 54:           PetscInt v(*),c
 55:           character(*) p,n
 56:           PetscBool s
 57:           PetscErrorCode ierr
 58:         End Subroutine
 59:         Subroutine PetscOptionsGetScalarArray(o,p,n,v,c,s,ierr)
 60:           use petscsysdef
 61:           PetscOptions o
 62:           PetscScalar v(*)
 63:           PetscInt c
 64:           character(*) p,n
 65:           PetscBool s
 66:           PetscErrorCode ierr
 67:         End Subroutine
 68:         Subroutine PetscOptionsGetRealArray(o,p,n,v,c,s,ierr)
 69:           use petscsysdef
 70:           PetscOptions o
 71:           PetscReal v(*)
 72:           PetscInt c
 73:           character(*) p,n
 74:           PetscBool s
 75:           PetscErrorCode ierr
 76:         End Subroutine
 77:         Subroutine PetscOptionsSetValue(o,n,v,ierr)
 78:           use petscsysdef
 79:           PetscOptions o
 80:           character(*) n,v
 81:           PetscErrorCode ierr
 82:         End Subroutine
 83:         Subroutine PetscOptionsClearValue(o,n,ierr)
 84:           use petscsysdef
 85:           PetscOptions o
 86:           character(*) n
 87:           PetscErrorCode ierr
 88:         End Subroutine
 89:         Subroutine PetscOptionsClear(o,ierr)
 90:           use petscsysdef
 91:           PetscOptions o
 92:           PetscErrorCode ierr
 93:         End Subroutine
 94:       End Interface