Changeset 10725 for vendors/AGRIF/CMEMS_2020/AGRIF_FILES/modtypes.F90
- Timestamp:
- 2019-02-27T14:55:54+01:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendors/AGRIF/CMEMS_2020/AGRIF_FILES/modtypes.F90
r10098 r10725 111 111 !> \name Arrays containing the values of the grid variables (real) 112 112 !> @{ 113 real, dimension(:) , pointer :: parray1 => NULL()114 real, dimension(:,:) , pointer :: parray2 => NULL()115 real, dimension(:,:,:) , pointer :: parray3 => NULL()116 real, dimension(:,:,:,:) , pointer :: parray4 => NULL()117 real, dimension(:,:,:,:,:) , pointer :: parray5 => NULL()118 real, dimension(:,:,:,:,:,:), pointer :: parray6 => NULL()113 real, dimension(:) , pointer :: parray1 114 real, dimension(:,:) , pointer :: parray2 115 real, dimension(:,:,:) , pointer :: parray3 116 real, dimension(:,:,:,:) , pointer :: parray4 117 real, dimension(:,:,:,:,:) , pointer :: parray5 118 real, dimension(:,:,:,:,:,:), pointer :: parray6 119 119 !> @} 120 120 !> \name Arrays containing the values of the grid variables (real*8) 121 121 !> @{ 122 real(8), dimension(:) , pointer :: pdarray1 => NULL()123 real(8), dimension(:,:) , pointer :: pdarray2 => NULL()124 real(8), dimension(:,:,:) , pointer :: pdarray3 => NULL()125 real(8), dimension(:,:,:,:) , pointer :: pdarray4 => NULL()126 real(8), dimension(:,:,:,:,:) , pointer :: pdarray5 => NULL()127 real(8), dimension(:,:,:,:,:,:), pointer :: pdarray6 => NULL()122 real(8), dimension(:) , pointer :: pdarray1 123 real(8), dimension(:,:) , pointer :: pdarray2 124 real(8), dimension(:,:,:) , pointer :: pdarray3 125 real(8), dimension(:,:,:,:) , pointer :: pdarray4 126 real(8), dimension(:,:,:,:,:) , pointer :: pdarray5 127 real(8), dimension(:,:,:,:,:,:), pointer :: pdarray6 128 128 !> @} 129 129 !> \name Arrays containing the values of the grid variables (real*4) 130 130 !> @{ 131 real(4), dimension(:) , pointer :: psarray1 => NULL()132 real(4), dimension(:,:) , pointer :: psarray2 => NULL()133 real(4), dimension(:,:,:) , pointer :: psarray3 => NULL()134 real(4), dimension(:,:,:,:) , pointer :: psarray4 => NULL()135 real(4), dimension(:,:,:,:,:) , pointer :: psarray5 => NULL()136 real(4), dimension(:,:,:,:,:,:), pointer :: psarray6 => NULL()131 real(4), dimension(:) , pointer :: psarray1 132 real(4), dimension(:,:) , pointer :: psarray2 133 real(4), dimension(:,:,:) , pointer :: psarray3 134 real(4), dimension(:,:,:,:) , pointer :: psarray4 135 real(4), dimension(:,:,:,:,:) , pointer :: psarray5 136 real(4), dimension(:,:,:,:,:,:), pointer :: psarray6 137 137 !> @} 138 138 !> \name Arrays used to restore the values … … 159 159 integer, dimension(6) :: ub 160 160 161 integer, dimension(6,2) :: lubglob162 163 161 logical,dimension(6,2) :: memberin 164 162 integer,dimension(6,2,2,6,2) :: childarray … … 288 286 integer,dimension(6) :: pttab, petab, pttab_Child, pttab_Parent = -99 289 287 integer,dimension(6) :: indmin, indmax 290 integer,dimension(6) :: indmin_required_p, indmax_required_p291 288 integer,dimension(6) :: pttruetab,cetruetab 292 289 logical :: member, memberin … … 354 351 real :: Agrif_Efficiency = 0.7 355 352 integer :: MaxSearch = 5 356 real (kind=8), dimension(3) :: Agrif_mind353 real, dimension(3) :: Agrif_mind 357 354 !> @} 358 355 !> \name parameters for the interpolation of the child grids … … 374 371 integer, parameter :: Agrif_Update_Average = 2 !< average 375 372 integer, parameter :: Agrif_Update_Full_Weighting = 3 !< full-weighting 373 integer, parameter :: Agrif_Update_Max = 4 !< Max 376 374 !> @} 377 375 !> \name Raffinement grid switches … … 418 416 integer function Agrif_Ceiling ( x ) 419 417 !--------------------------------------------------------------------------------------------------- 420 real (kind=8),intent(in) :: x418 real, intent(in) :: x 421 419 ! 422 420 integer :: i … … 438 436 integer function Agrif_Int(x) 439 437 !--------------------------------------------------------------------------------------------------- 440 real (kind=8),intent(in) :: x438 real, intent(in) :: x 441 439 ! 442 440 integer :: i
Note: See TracChangeset
for help on using the changeset viewer.