58 WRITE(
ipt,*)
'! READING FILES FOR HOTSTART !' 63 ALLOCATE(
y_lcl(0:
mt),stat=status)
64 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE Y_LCL")
66 ALLOCATE(
x_lcl(0:
mt),stat=status)
67 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE X_LCL")
69 ALLOCATE(
h_lcl(0:
mt),stat=status)
70 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE H_LCL")
113 WRITE(
ipt,*)
'! READING FILES FOR CRASHRESTART !' 117 ALLOCATE(
y_lcl(0:
mt),stat=status)
118 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE Y_LCL")
120 ALLOCATE(
x_lcl(0:
mt),stat=status)
121 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE X_LCL")
123 ALLOCATE(
h_lcl(0:
mt),stat=status)
124 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE H_LCL")
163 WRITE(
ipt,*)
'! READING FILES FOR COLDSTART !' 170 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE Y_GBL")
173 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE X_GBL")
178 ALLOCATE(
y_lcl(0:
mt),stat=status)
179 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE Y_LCL")
181 ALLOCATE(
x_lcl(0:
mt),stat=status)
182 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE X_LCL")
185 ALLOCATE(
h_lcl(0:
mt),stat=status)
186 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE H_LCL")
189 ALLOCATE(
c_lcl(0:
mt),stat=status)
190 IF (status /=0 )
CALL fatal_error(
"COULD NOT ALLOCATE C_LCL")
subroutine coordinate_units(XL, YL)
real(sp), dimension(:), allocatable, target cor
real(sp), dimension(:), allocatable, target x_gbl
subroutine setup_center_coords
logical function dbg_set(vrb)
character(len=80) startup_type
real(sp), dimension(:), allocatable, target h_lcl
real(sp), dimension(:), allocatable, target x_lcl
real(sp), dimension(:), allocatable, target c_spg
real(sp), dimension(:), allocatable, target r_spg
real(sp), dimension(:), allocatable, target y_spg
subroutine setup_bottom_roughness
subroutine setup_coriolis
real(sp), dimension(:), allocatable, target x_spg
real(sp), dimension(:), allocatable, target c_lcl
integer, dimension(:), allocatable, target n_spg
real(sp), dimension(:), allocatable, target y_lcl
real(sp), dimension(:,:), allocatable, target z
subroutine fatal_error(ER1, ER2, ER3, ER4)
real(sp), dimension(:), allocatable, target y_gbl
real(sp), dimension(:,:), allocatable, target z1
real(sp), dimension(:), allocatable, target cc_sponge
character(len=80), parameter stype_restart
subroutine setup_obctypes
subroutine setup_horizontal_mixing_coefficient
subroutine setup_sigma_derivatives
integer, parameter dbg_log