Back to OASIS4 home
Constants in the Psmile
! PRISM_root : Local rank of application
root process
psmile.inc:
integer, parameter ::
PRISM_root = 0
! Tags to exchange data and perform actions :
psmile.inc :
Integer, Parameter :: PSMILe_Enddef_tag
= 100 ! Tag used to
exchange data within applications
Integer, Parameter
::
reqtag =
101
! Tag used to request the send of grid coordinates
Integer, Parameter
::
grdtag =
102
! Tag used to send the grid coordinates
Integer, Parameter
::
vartag =
103
! Tag used to send data on additional fields
Integer, Parameter
::
exttag =
104
! Tag used to request extra search of interpolation neighbours or to
signal end of extra search
Integer, Parameter
:: rexttag
=
105
! Tag used to receive answer for extra search
Integer, Parameter
::
seltag =
106
! Tag used to receive the selected points for global nearest neighbour
search
Integer, Parameter
:: celltag
=
107
! Tag used to request extra search of cells or to signal end of extra
search
Integer, Parameter
::
loctag =
110
! Tag used to return the locations found (plus additional tags
depending on number of intersections)
Integer, Parameter
:: datatag
=
120
! Base Tag used to exchange the data on the fields (plus additional
field dependent parameters)
Integer, Parameter
:: halotag
=
130
! Tag used to exchange halo information in the routine
psmile_get_halo_points
! Some named integers to trigger certain inquire or get actions on
SCC/SMIOC
! informations
psmile.F90 :
Integer, Parameter ::
PSMILe_IO_GET_FILENAME = 1000
Integer, Parameter ::
PSMILe_IO_GET_FILEUNIT = 1001
Integer, Parameter ::
PSMILe_IO_GET_ACTION = 1002
Integer, Parameter ::
PSMILe_IO_GET_FORMAT = 1003
Integer, Parameter ::
PSMILe_IO_GET_FILESET = 1004
Integer, Parameter ::
PSMILe_IO_GET_THREADING = 1005
Integer, Parameter ::
PSMILe_IO_GET_CFLNGNAME = 1006
Integer, Parameter ::
PSMILe_IO_GET_CFSHRTNAME = 1007
Integer, Parameter ::
PSMILe_IO_GET_CFUNITS = 1008
Integer, Parameter ::
PSMILe_IO_GET_CFPOSITIVE = 1009
Integer, Parameter ::
PSMILe_IO_GET_SENSE = 1010
Integer, Parameter ::
PSMILe_IO_GET_PACK = 1011
Integer, Parameter ::
PSMILe_IO_GET_TYPE_SPEC = 1012
Integer, Parameter ::
PSMILe_IO_GET_SCALE = 1013
Integer, Parameter ::
PSMILe_IO_GET_ADD = 1014
Integer, Parameter ::
PSMILe_IO_GET_VALID_MIN = 1015
Integer, Parameter ::
PSMILe_IO_GET_VALID_MAX = 1016
Integer, Parameter ::
PSMILe_IO_GET_FILL = 1017
Integer, Parameter ::
PSMILe_IO_GET_MISSING = 1018
Integer, Parameter ::
PSMILe_IO_GET_NENTRIES = 1019
Integer, Parameter ::
PSMILe_IO_GET_MENTRIES = 1020
Integer, Parameter ::
PSMILe_IO_GET_LAGMODE = 1021
Integer, Parameter ::
PSMILe_IO_GET_LAGWEIGHT = 1022
Integer, Parameter ::
PSMILe_IO_GET_HEIGHTUNITS = 1023
Integer, Parameter ::
PSMILe_IO_GET_HEIGHTFORML = 1024
Integer, Parameter ::
PSMILe_IO_GET_HEIGHTSTDN = 1025
Integer, Parameter ::
PSMILe_IO_GET_SUFFIX = 1026
Integer, Parameter ::
PSMILe_IO_GET_CFIONAME = 1027
Integer, Parameter ::
PSMILe_IO_GET_VCMPNAMES = 1028
Integer, Parameter ::
PSMILe_IO_GET_BNDLNAMES = 1029
Integer, Parameter ::
PSMILe_IO_GET_LONUNITS = 1030
Integer, Parameter ::
PSMILe_IO_GET_LATUNITS = 1031