3*************************************************** hernan g. arango ***
4** copyright(c) 2002-2025 the roms group **
5** licensed under a mit/x style license **
6** see license_roms.md **
7************************************************************************
9** writes oyster floats model input parameters in
output netcdf **
10** files. it is included in routine
"wrt_info.F". **
12************************************************************************
19 CALL netcdf_put_fvar (ng, model, ncname,
'Larvae_GR0', &
20 & larvae_gr0(ng), (/0/), (/0/), &
22 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
24 CALL netcdf_put_fvar (ng, model, ncname,
'Larvae_size0', &
25 & larvae_size0(ng), (/0/), (/0/), &
27 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
29 CALL netcdf_put_fvar (ng, model, ncname,
'food_supply', &
30 & food_supply(ng), (/0/), (/0/), &
32 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
34 CALL netcdf_put_fvar (ng, model, ncname,
'settle_size', &
35 & settle_size(ng), (/0/), (/0/), &
37 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
41 CALL netcdf_put_fvar (ng, model, ncname,
'turb_ambi', &
42 & turb_ambi(ng), (/0/), (/0/), &
44 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
46 CALL netcdf_put_fvar (ng, model, ncname,
'turb_axis', &
47 & turb_axis(ng), (/0/), (/0/), &
49 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
51 CALL netcdf_put_fvar (ng, model, ncname,
'turb_base', &
52 & turb_base(ng), (/0/), (/0/), &
54 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
56 CALL netcdf_put_fvar (ng, model, ncname,
'turb_crit', &
57 & turb_crit(ng), (/0/), (/0/), &
59 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
61 CALL netcdf_put_fvar (ng, model, ncname,
'turb_mean', &
62 & turb_mean(ng), (/0/), (/0/), &
64 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
66 CALL netcdf_put_fvar (ng, model, ncname,
'turb_rate', &
67 & turb_rate(ng), (/0/), (/0/), &
69 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
71 CALL netcdf_put_fvar (ng, model, ncname,
'turb_size', &
72 & turb_size(ng), (/0/), (/0/), &
74 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
76 CALL netcdf_put_fvar (ng, model, ncname,
'turb_slop', &
77 & turb_slop(ng), (/0/), (/0/), &
79 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
83 CALL netcdf_put_fvar (ng, model, ncname,
'slope_Sdec', &
84 & slope_sdec(ng), (/0/), (/0/), &
86 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
88 CALL netcdf_put_fvar (ng, model, ncname,
'slope_Sinc', &
89 & slope_sinc(ng), (/0/), (/0/), &
91 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
93 CALL netcdf_put_fvar (ng, model, ncname,
'swim_Sdec', &
94 & swim_sdec(ng), (/0/), (/0/), &
96 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
98 CALL netcdf_put_fvar (ng, model, ncname,
'swim_Sinc', &
99 & swim_sinc(ng), (/0/), (/0/), &
101 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
103 CALL netcdf_put_fvar (ng, model, ncname,
'swim_Tmin', &
104 & swim_tmin(ng), (/0/), (/0/), &
106 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
108 CALL netcdf_put_fvar (ng, model, ncname,
'swim_Tmax', &
109 & swim_tmax(ng), (/0/), (/0/), &
111 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
115 CALL netcdf_put_fvar (ng, model, ncname,
'sink_base', &
116 & sink_base(ng), (/0/), (/0/), &
118 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
120 CALL netcdf_put_fvar (ng, model, ncname,
'sink_rate', &
121 & sink_rate(ng), (/0/), (/0/), &
123 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
125 CALL netcdf_put_fvar (ng, model, ncname,
'sink_size', &
126 & sink_size(ng), (/0/), (/0/), &
128 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN