netcdf MOSSCO_sim1961-2012_soil_1_14194002400672395496 { dimensions: time = 12906 ; ungridded00015 = 15 ; getmGrid2D_2 = 98 ; getmGrid2D_1 = 139 ; date_len = 19 ; ungridded00016 = 16 ; variables: float denitrification_rate_in_soil(time, ungridded00015, getmGrid2D_2, getmGrid2D_1) ; denitrification_rate_in_soil:_FillValue = -1.e+30f ; denitrification_rate_in_soil:creator = "fabm_sediment" ; denitrification_rate_in_soil:numeric_precision = "NF90_REAL" ; denitrification_rate_in_soil:missing_value = -1.e+30f ; denitrification_rate_in_soil:coordinates = "level_center_depth_in_soil getmGrid2D_y getmGrid2D_x" ; denitrification_rate_in_soil:units = "mmol m-3 s-1" ; denitrification_rate_in_soil:long_name = "tendency_of_mole_concentration_of_nitrogen_in_soil" ; double getmGrid2D_x(getmGrid2D_2, getmGrid2D_1) ; getmGrid2D_x:long_name = "getmGrid2D_x" ; getmGrid2D_x:missing_value = -990. ; getmGrid2D_x:horizontal_stagger_location = "center" ; getmGrid2D_x:standard_name = "longitude" ; getmGrid2D_x:units = "degree_east" ; double getmGrid2D_y(getmGrid2D_2, getmGrid2D_1) ; getmGrid2D_y:long_name = "getmGrid2D_y" ; getmGrid2D_y:missing_value = -990. ; getmGrid2D_y:horizontal_stagger_location = "center" ; getmGrid2D_y:standard_name = "latitude" ; getmGrid2D_y:units = "degree_north" ; double time(time) ; time:units = "seconds since 1960-02-01 12:00:00" ; time:standard_name = "time" ; time:long_name = "simulation time" ; time:calendar = "standard" ; int pet_getmGrid2D(getmGrid2D_2, getmGrid2D_1) ; pet_getmGrid2D:_FillValue = -1 ; pet_getmGrid2D:mossco_name = "persistent_execution_thread" ; pet_getmGrid2D:long_name = "persistent execution thread" ; pet_getmGrid2D:units = "1" ; pet_getmGrid2D:missing_value = -1 ; pet_getmGrid2D:vm_pet_count = 61 ; pet_getmGrid2D:vm_processing_element_count = 61 ; pet_getmGrid2D:pet_virtual_address_space = 4 ; pet_getmGrid2D:pet_single_system_image_id = 4 ; pet_getmGrid2D:pet_processing_element_count = 1 ; pet_getmGrid2D:coordinates = "getmGrid2D_y getmGrid2D_x" ; float water_column_area(getmGrid2D_2, getmGrid2D_1) ; water_column_area:_FillValue = -1.e+30f ; water_column_area:units = "m**2" ; water_column_area:creator = "fabm_pelagic" ; water_column_area:numeric_precision = "NF90_REAL" ; water_column_area:long_name = "water_column_area" ; water_column_area:missing_value = -1.e+30f ; water_column_area:standard_name = "cell_area" ; water_column_area:coordinates = "getmGrid2D_y getmGrid2D_x" ; int doy(time) ; doy:units = "days" ; doy:mossco_name = "day_of_year" ; doy:long_name = "day of year" ; double elapsed_wallclock_time(time) ; elapsed_wallclock_time:mossco_name = "elapsed_wallclock_time" ; elapsed_wallclock_time:description = "Elapsed wallclock time (in seconds) since start of output" ; elapsed_wallclock_time:units = "seconds since 2017-12-13T20:11:51" ; elapsed_wallclock_time:standard_name = "time" ; elapsed_wallclock_time:long_name = "elapsed wallclock time" ; float speedup(time) ; speedup:units = "1" ; speedup:mossco_name = "speedup" ; speedup:standard_name = "ratio_of_time_to_time" ; speedup:long_name = "speedup as simulation time over elapsed wallclock time" ; char wallclock_time(time, date_len) ; wallclock_time:mossco_name = "wallclock_time" ; wallclock_time:units = "seconds since 1970-01-01 00:00:00" ; wallclock_time:standard_name = "time" ; wallclock_time:long_name = "wallclock time" ; float level_center_depth_in_soil(ungridded00015) ; level_center_depth_in_soil:units = "m" ; level_center_depth_in_soil:standard_name = "depth_below_sea_floor" ; level_center_depth_in_soil:long_name = "Model level center depth" ; level_center_depth_in_soil:axis = "Z" ; level_center_depth_in_soil:coordinates = "level_center_depth_in_soil getmGrid2D_y getmGrid2D_x" ; float level_height_in_soil(ungridded00015) ; level_height_in_soil:units = "m" ; level_height_in_soil:standard_name = "cell_thickness" ; level_height_in_soil:long_name = "Model level thickness" ; level_height_in_soil:coordinates = "level_center_depth_in_soil getmGrid2D_y getmGrid2D_x" ; float level_interface_depth_in_soil(ungridded00016) ; level_interface_depth_in_soil:units = "m" ; level_interface_depth_in_soil:standard_name = "depth_below_sea_floor" ; level_interface_depth_in_soil:long_name = "Model level interface depth" ; level_interface_depth_in_soil:axis = "Z" ; level_interface_depth_in_soil:coordinates = "level_center_depth_in_soil getmGrid2D_y getmGrid2D_x" ; // global attributes: :NCO = "netCDF Operators version 5.0.6 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco)" ; :Conventions = "CF-1.8" ; :title = "MOSSCO Southern North Sea Long-term bentho-pelagic ecosystem simulation 1961-2012" ; :source = "MOSSCO coupled simulation" ; :project = "Modular System for Shelves and Coasts (MOSSCO)" ; :description = "Regional coupled ecosystem simulation of the Southern North Sea with the fully coupled Modular System for Shelves and Coasts (MOSSCO), an application layer of the Earth System Modeling Framework (ESMF). Here, we couple (1) the General Estuarine Transport Model (GETM) hydrodynamics and local waves with (2) the Model for Adaptive ECoSystems (MAECS) in the pelagic through the Framework for Aquatic Biogeochemical Models (FABM), and (3) the Ocean Margin Experiment Diagenesis (OMExDia) with added phosphorous cycle in the benthic through FABM. Forcing and boundary conditions are provided by (1) zero-gradient open boundary dissolved and particulate nutrients from a North Atlantic shelf simulation with the Ecosystem Model Hamburg (ECOHAM), (2) astronomical forcing of tides as boundary sea surface elevation, (3) surface winds from the CoastDat2 Climate Limited Area (CLM) hindcast, (4) sediment porosity from the North Sea Observation and Assessment of Habitats (NOAH) atlas, and (5) river fluxes and nutrient loads from the Hereon River database. The simulation covers the period 1 Feb 1961 to 31 Jan 2013. It is performed on a curvilinear grid of the Southern North Sea, represented by a 98 x 139 logically rectangular grid, with varying spatial resolution of 3.7-66 sqkm per grid cell, and highest resolution in the Elbe Estuary. Vertical resolution is 20 layers in the pelagic on terrain-following sigma coordinates, and 15 z-levels resolving the ocean floor down to 20 cm. The output format is netCDF in the Climate and Forecast (CF) convention as much as possible. Complete three-dimensional data are available at 36-hour intervals. The coupled model system and the model setup are described in detail in Lemmen et al. (2018). Validations of the ecosystem coupling were performed, amongst others by Wirtz (2019, also describing the ecosystem model) and Slavik et al. (2019) using the same setup. Coupling to sediment processes is described by Nasermoaddeli et al. (2018) and to bentho-pelagic filtration by Lemmen (2018). The results specific to this long-term simulation have already been used by Xu et al. (2022). The model system and all of its components are available as free and open source and available from https://codebase.helmholtz.cloud/mossco/code." ; :experiment_id = "MOSSCO_sim1961-2012" ; :creation_date = "2018-01-03T11:30:00" ; :modification_date = "2024-02-07T16:00:00" ; :institution = "MOSSCO partners (Hereon, IOW, and BAW)" ; :institution_hereon = "Helmholtz-Zentrum hereon GmbH" ; :institution_iow = "Leibniz-Institut für Ostseeforschung Warnemünde" ; :institution_baw = "Bundesanstalt für Wasserbau" ; :institute_hereon_id = "https://ror.org/03qjp1d79" ; :institute_iow_id = "https://ror.org/03xh9nq73" ; :institute_baw_id = "https://ror.org/03z6hnk02" ; :references = "Lemmen et al. (2018) Geoscientific Model Development" ; :contact = "http://www.mossco.de/doc" ; :originator = "