465 TYPE(NCVAR),
POINTER :: VAR
466 TYPE(NCDIM),
POINTER :: DIM
469 REAL(SP),
DIMENSION(0:MT,KB) :: PRESSURE
477 var => find_var(
nc_start,
'temp',found)
478 IF(.not. found)
CALL fatal_error(
"COULD NOT FIND VARIABLE 'temp'& 479 & IN THE HOTSTART FILE OBJECT")
480 CALL nc_connect_avar(var,
t1)
481 CALL nc_read_var(var,stkcnt)
485 var => find_var(
nc_start,
'tmean1',found)
486 IF(.not. found)
CALL fatal_error(
"COULD NOT FIND VARIABLE 'tmean1'& 487 & IN THE HOTSTART FILE OBJECT")
488 CALL nc_connect_avar(var,
tmean1)
489 CALL nc_read_var(var)
492 var => find_var(
nc_start,
'salinity',found)
493 IF(.not. found)
CALL fatal_error(
"COULD NOT FIND VARIABLE 'saltinity'& 494 & IN THE HOTSTART FILE OBJECT")
495 CALL nc_connect_avar(var,
s1)
496 CALL nc_read_var(var,stkcnt)
499 var => find_var(
nc_start,
'smean1',found)
500 IF(.not. found)
CALL fatal_error(
"COULD NOT FIND VARIABLE 'smean1'& 501 & IN THE HOTSTART FILE OBJECT")
502 CALL nc_connect_avar(var,
smean1)
503 CALL nc_read_var(var)
506 var => find_var(
nc_start,
'rho1',found)
507 IF(.not. found)
CALL fatal_error(
"COULD NOT FIND VARIABLE 'rho1'& 508 & IN THE HOTSTART FILE OBJECT")
509 CALL nc_connect_avar(var,
rho1)
510 CALL nc_read_var(var,stkcnt)
513 var => find_var(
nc_start,
'rmean1',found)
514 IF(.not. found)
CALL fatal_error(
"COULD NOT FIND VARIABLE 'rmean1'& 515 & IN THE HOTSTART FILE OBJECT")
516 CALL nc_connect_avar(var,
rmean1)
517 CALL nc_read_var(var)
real(sp), dimension(:,:), allocatable, target s
logical function dbg_set(vrb)
real(sp), dimension(:,:), allocatable, target rho1
real(sp), dimension(:,:), allocatable, target t1
real(sp), dimension(:,:), allocatable, target rho
real(sp), dimension(:,:), allocatable, target tmean1
real(sp), dimension(:,:), allocatable, target s1
real(sp), dimension(:,:), allocatable, target smean1
real(sp), dimension(:,:), allocatable, target tmean
subroutine fatal_error(ER1, ER2, ER3, ER4)
real(sp), dimension(:,:), allocatable, target t0
subroutine n2e3d(NVAR, EVAR)
real(sp), dimension(:,:), allocatable, target smean
real(sp), dimension(:,:), allocatable, target t
integer, parameter dbg_sbr
real(sp), dimension(:,:), allocatable, target s0
real(sp), dimension(:,:), allocatable, target rmean
real(sp), dimension(:,:), allocatable, target rmean1