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 powell et al. (2006) ecosystem model input parameters into **
10**
output netcdf files. it is included in routine
"wrt_info.F". **
12************************************************************************
18 CALL netcdf_put_ivar (ng, model, ncname,
'BioIter', &
19 & bioiter(ng), (/0/), (/0/), &
21 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
23 CALL netcdf_put_fvar (ng, model, ncname,
'AttSW', &
24 & attsw(ng), (/0/), (/0/), &
26 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
28 CALL netcdf_put_fvar (ng, model, ncname,
'AttPhy', &
29 & attphy(ng), (/0/), (/0/), &
31 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
33 CALL netcdf_put_fvar (ng, model, ncname,
'PhyIS', &
34 & phyis(ng), (/0/), (/0/), &
36 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
38 CALL netcdf_put_fvar (ng, model, ncname,
'Vm_NO3', &
39 & vm_no3(ng), (/0/), (/0/), &
41 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
43 CALL netcdf_put_fvar (ng, model, ncname,
'PhyMRD', &
44 & phymrd(ng), (/0/), (/0/), &
46 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
48 CALL netcdf_put_fvar (ng, model, ncname,
'PhyMRN', &
49 & phymrn(ng), (/0/), (/0/), &
51 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
53 CALL netcdf_put_fvar (ng, model, ncname,
'K_NO3', &
54 & k_no3(ng), (/0/), (/0/), &
56 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
58 CALL netcdf_put_fvar (ng, model, ncname,
'Ivlev', &
59 & ivlev(ng), (/0/), (/0/), &
61 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
63 CALL netcdf_put_fvar (ng, model, ncname,
'ZooGR', &
64 & zoogr(ng), (/0/), (/0/), &
66 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
68 CALL netcdf_put_fvar (ng, model, ncname,
'ZooEED', &
69 & zooeed(ng), (/0/), (/0/), &
71 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
73 CALL netcdf_put_fvar (ng, model, ncname,
'ZooEEN', &
74 & zooeen(ng), (/0/), (/0/), &
76 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
78 CALL netcdf_put_fvar (ng, model, ncname,
'ZooMRD', &
79 & zoomrd(ng), (/0/), (/0/), &
81 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
83 CALL netcdf_put_fvar (ng, model, ncname,
'ZooMRN', &
84 & zoomrn(ng), (/0/), (/0/), &
86 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
88 CALL netcdf_put_fvar (ng, model, ncname,
'DetRR', &
89 & detrr(ng), (/0/), (/0/), &
91 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
93 CALL netcdf_put_fvar (ng, model, ncname,
'wPhy', &
94 & wphy(ng), (/0/), (/0/), &
96 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN
98 CALL netcdf_put_fvar (ng, model, ncname,
'wDet', &
99 & wdet(ng), (/0/), (/0/), &
101 IF (founderror(exit_flag, noerror, __line__, myfile))
RETURN