netcdf cwahis/cwa_his_20251220.nc { dimensions: tracer = 2; s_rho = 25; s_w = 26; boundary = 4; ocean_time = UNLIMITED; // (24 currently) eta_rho = 640; xi_rho = 480; eta_u = 640; xi_u = 479; eta_v = 639; xi_v = 480; variables: float Akk_bak; :long_name = "background vertical mixing coefficient for turbulent energy"; :units = "meter2 second-1"; float Akp_bak; :long_name = "background vertical mixing coefficient for length scale"; :units = "meter2 second-1"; float Akt_bak(tracer=2); :long_name = "background vertical mixing coefficient for tracers"; :units = "meter2 second-1"; float Akv_bak; :long_name = "background vertical mixing coefficient for momentum"; :units = "meter2 second-1"; double Cs_r(s_rho=25); :long_name = "S-coordinate stretching curves at RHO-points"; :valid_min = -1.0f; // float :valid_max = 0.0f; // float :field = "Cs_r, scalar"; double Cs_w(s_w=26); :long_name = "S-coordinate stretching curves at W-points"; :valid_min = -1.0f; // float :valid_max = 0.0f; // float :field = "Cs_w, scalar"; double FSobc_in(boundary=4); :long_name = "free-surface inflow, nudging inverse time scale"; :units = "second-1"; double FSobc_out(boundary=4); :long_name = "free-surface outflow, nudging inverse time scale"; :units = "second-1"; double Falpha; :long_name = "Power-law shape barotropic filter parameter"; double Fbeta; :long_name = "Power-law shape barotropic filter parameter"; double Fgamma; :long_name = "Power-law shape barotropic filter parameter"; int Lm2CLM; :long_name = "2D momentum climatology processing switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; int Lm3CLM; :long_name = "3D momentum climatology processing switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; int LnudgeM2CLM; :long_name = "2D momentum climatology nudging activation switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; int LnudgeM3CLM; :long_name = "3D momentum climatology nudging activation switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; int LnudgeTCLM(tracer=2); :long_name = "tracer climatology nudging activation switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; int LsshCLM; :long_name = "sea surface height climatology processing switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; int LtracerCLM(tracer=2); :long_name = "tracer climatology processing switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; int LtracerSponge(tracer=2); :long_name = "horizontal diffusivity sponge activation switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; int LtracerSrc(tracer=2); :long_name = "tracer point sources and sink activation switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; int LuvSponge; :long_name = "horizontal viscosity sponge activation switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; int LuvSrc; :long_name = "momentum point sources and sink activation switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; int LwSrc; :long_name = "mass point sources and sink activation switch"; :flag_values = 0, 1; // int :flag_meanings = ".FALSE. .TRUE."; double M2nudg; :long_name = "2D momentum nudging/relaxation inverse time scale"; :units = "day-1"; double M2obc_in(boundary=4); :long_name = "2D momentum inflow, nudging inverse time scale"; :units = "second-1"; double M2obc_out(boundary=4); :long_name = "2D momentum outflow, nudging inverse time scale"; :units = "second-1"; double M3nudg; :long_name = "3D momentum nudging/relaxation inverse time scale"; :units = "day-1"; double M3obc_in(boundary=4); :long_name = "3D momentum inflow, nudging inverse time scale"; :units = "second-1"; double M3obc_out(boundary=4); :long_name = "3D momentum outflow, nudging inverse time scale"; :units = "second-1"; double Tcline; :long_name = "S-coordinate surface/bottom layer width"; :units = "meter"; double Tnudg(tracer=2); :long_name = "Tracers nudging/relaxation inverse time scale"; :units = "day-1"; double Tobc_in(boundary=4, tracer=2); :long_name = "tracers inflow, nudging inverse time scale"; :units = "second-1"; double Tobc_out(boundary=4, tracer=2); :long_name = "tracers outflow, nudging inverse time scale"; :units = "second-1"; int Vstretching; :long_name = "vertical terrain-following stretching function"; int Vtransform; :long_name = "vertical terrain-following transformation equation"; double Znudg; :long_name = "free-surface nudging/relaxation inverse time scale"; :units = "day-1"; float Zob; :long_name = "bottom roughness"; :units = "meter"; float Zos; :long_name = "surface roughness"; :units = "meter"; double dstart; :long_name = "time stamp assigned to model initilization"; :units = "days since 2000-01-01 00:00:00"; :calendar = "proleptic_gregorian"; double dt; :long_name = "size of long time-steps"; :units = "second"; double dtfast; :long_name = "size of short time-steps"; :units = "second"; float el; :long_name = "domain length in the ETA-direction"; :units = "meter"; float gamma2; :long_name = "slipperiness parameter"; int grid; :cf_role = "grid_topology"; :topology_dimension = 2; // int :node_dimensions = "xi_psi eta_psi"; :face_dimensions = "xi_rho: xi_psi (padding: both) eta_rho: eta_psi (padding: both)"; :edge1_dimensions = "xi_u: xi_psi eta_u: eta_psi (padding: both)"; :edge2_dimensions = "xi_v: xi_psi (padding: both) eta_v: eta_psi"; :node_coordinates = "lon_psi lat_psi"; :face_coordinates = "lon_rho lat_rho"; :edge1_coordinates = "lon_u lat_u"; :edge2_coordinates = "lon_v lat_v"; :vertical_dimensions = "s_rho: s_w (padding: none)"; double hc; :long_name = "S-coordinate parameter, critical depth"; :units = "meter"; int nAVG; :long_name = "number of time-steps between time-averaged records"; int nHIS; :long_name = "number of time-steps between history records"; int nRST; :long_name = "number of time-steps between restart records"; int nSTA; :long_name = "number of time-steps between stations records"; int ndefAVG; :long_name = "number of time-steps between the creation of average files"; int ndefHIS; :long_name = "number of time-steps between the creation of history files"; int ndtfast; :long_name = "number of short time-steps"; float nl_tnu2(tracer=2); :long_name = "nonlinear model Laplacian mixing coefficient for tracers"; :units = "meter2 second-1"; float nl_visc2; :long_name = "nonlinear model Laplacian mixing coefficient for momentum"; :units = "meter2 second-1"; int ntimes; :long_name = "number of long time-steps"; int ntsAVG; :long_name = "starting time-step for accumulation of time-averaged fields"; double ocean_time(ocean_time=24); :long_name = "time since initialization"; :units = "seconds since 2000-01-01 00:00:00"; :calendar = "proleptic_gregorian"; :field = "time, scalar, series"; float rdrg; :long_name = "linear drag coefficient"; :units = "meter second-1"; float rdrg2; :long_name = "quadratic drag coefficient"; float rho0; :long_name = "mean density used in Boussinesq approximation"; :units = "kilogram meter-3"; double s_rho(s_rho=25); :long_name = "S-coordinate at RHO-points"; :valid_min = -1.0f; // float :valid_max = 0.0f; // float :positive = "up"; :standard_name = "ocean_s_coordinate_g2"; :formula_terms = "s: s_rho C: Cs_r eta: zeta depth: h depth_c: hc"; :field = "s_rho, scalar"; double s_w(s_w=26); :long_name = "S-coordinate at W-points"; :valid_min = -1.0f; // float :valid_max = 0.0f; // float :positive = "up"; :standard_name = "ocean_s_coordinate_g2"; :formula_terms = "s: s_w C: Cs_w eta: zeta depth: h depth_c: hc"; :field = "s_w, scalar"; float salt(ocean_time=24, s_rho=25, eta_rho=640, xi_rho=480); :long_name = "salinity"; :time = "ocean_time"; :grid = "grid"; :location = "face"; :coordinates = "lon_rho lat_rho s_rho ocean_time"; :field = "salinity, scalar, series"; :_FillValue = 1.0E37f; // float int spherical; :long_name = "grid type logical switch"; :flag_values = 0, 1; // int :flag_meanings = "Cartesian spherical"; float temp(ocean_time=24, s_rho=25, eta_rho=640, xi_rho=480); :long_name = "potential temperature"; :units = "Celsius"; :time = "ocean_time"; :grid = "grid"; :location = "face"; :coordinates = "lon_rho lat_rho s_rho ocean_time"; :field = "temperature, scalar, series"; :_FillValue = 1.0E37f; // float double theta_b; :long_name = "S-coordinate bottom control parameter"; double theta_s; :long_name = "S-coordinate surface control parameter"; float u(ocean_time=24, s_rho=25, eta_u=640, xi_u=479); :long_name = "u-momentum component"; :units = "meter second-1"; :time = "ocean_time"; :grid = "grid"; :location = "edge1"; :coordinates = "lon_u lat_u s_rho ocean_time"; :field = "u-velocity, scalar, series"; :_FillValue = 1.0E37f; // float float ubar(ocean_time=24, eta_u=640, xi_u=479); :long_name = "vertically integrated u-momentum component"; :units = "meter second-1"; :time = "ocean_time"; :grid = "grid"; :location = "edge1"; :coordinates = "lon_u lat_u ocean_time"; :field = "ubar-velocity, scalar, series"; :_FillValue = 1.0E37f; // float float v(ocean_time=24, s_rho=25, eta_v=639, xi_v=480); :long_name = "v-momentum component"; :units = "meter second-1"; :time = "ocean_time"; :grid = "grid"; :location = "edge2"; :coordinates = "lon_v lat_v s_rho ocean_time"; :field = "v-velocity, scalar, series"; :_FillValue = 1.0E37f; // float float vbar(ocean_time=24, eta_v=639, xi_v=480); :long_name = "vertically integrated v-momentum component"; :units = "meter second-1"; :time = "ocean_time"; :grid = "grid"; :location = "edge2"; :coordinates = "lon_v lat_v ocean_time"; :field = "vbar-velocity, scalar, series"; :_FillValue = 1.0E37f; // float float xl; :long_name = "domain length in the XI-direction"; :units = "meter"; float zeta(ocean_time=24, eta_rho=640, xi_rho=480); :long_name = "free-surface"; :units = "meter"; :time = "ocean_time"; :grid = "grid"; :location = "face"; :coordinates = "lon_rho lat_rho ocean_time"; :field = "free-surface, scalar, series"; :_FillValue = 1.0E37f; // float // global attributes: :file = "./outputs/cwa_his.nc"; :format = "netCDF-3 64bit offset file"; :Conventions = "CF-1.4, SGRID-0.3"; :type = "ROMS/TOMS history file"; :title = "Central WA ROMS ~2km"; :var_info = "varinfo.dat"; :rst_file = "./outputs/cwa_rst.nc"; :his_file = "./outputs/cwa_his.nc"; :avg_file = "./outputs/cwa_avg.nc"; :sta_file = "./outputs/cwa_sta.nc"; :grd_file = "grid.nc"; :ini_file = "ini.nc"; :tide_file = "tide.nc"; :frc_file_01 = "forcing.nc"; :bry_file_01 = "bry.nc"; :clm_file_01 = "clim.nc"; :nud_file = "cwa_nud.nc"; :script_file = "ocean.in"; :spos_file = "stations.in"; :NLM_TADV = "\nADVECTION: HORIZONTAL VERTICAL \ntemp: HSIMT HSIMT \nsalt: HSIMT HSIMT"; :NLM_LBC = "\nEDGE: WEST SOUTH EAST NORTH \nzeta: Cha Cha Clo Cha \nubar: Shc Shc Clo Shc \nvbar: Shc Shc Clo Shc \nu: RadNud RadNud Clo RadNud \nv: RadNud RadNud Clo RadNud \ntemp: RadNud RadNud Clo RadNud \nsalt: RadNud RadNud Clo RadNud \ntke: Gra Gra Clo Gra"; :svn_url = ""; :svn_rev = ""; :code_dir = "/group/oi008/ijanekovic/software/GIT/ROMS"; :header_dir = "/group/oi008/ijanekovic/software/AUSTRALIA/ROMS_CWA"; :header_file = "cwa_roms_new.h"; :os = "Linux"; :cpu = "x86_64"; :compiler_system = "gfortran"; :compiler_command = "/uwahpc/rocky9/devel/gcc/14.3.0/openmpi/5.0.5/bin/mpif90"; :compiler_flags = "-frepack-arrays -fallow-argument-mismatch -O3 -ffast-math -"; :tiling = "004x008"; :history = "Fri Dec 19 06:18:55 2025: ncks -d ocean_time,24,47,1 /group/oi008/ijanekovic/software/AUSTRALIA/ROMS_CWA_MERC/RUN/outputs/cwa_his.nc -O /group/oi008/ijanekovic/software/AUSTRALIA/ROMS_CWA_MERC/archive/cwa_his_20251220.nc\nROMS/TOMS, Version 4.0, Friday - December 19, 2025 - 6:04:19 AM"; :ana_file = "ROMS/Functionals/ana_btflux.h"; :CPP_options = "CWA_ROMS_NEW, ADD_FSOBC, ADD_M2OBC, ANA_BSFLUX, ANA_BTFLUX, ASSUMED_SHAPE, ATM_PRESS, AVERAGES, BOUNDARY_ALLREDUCE, BULK_FLUXES, COLLECT_ALLGATHER, COOL_SKIN, CURVGRID, DIFF_GRID, DJ_GRADPS, EMINUSP, KANTHA_CLAYSON, LONGWAVE_OUT, MASKING, MIX_GEO_TS, MIX_S_UV, MPI, MY25_MIXING, NONLINEAR, NONLIN_EOS, NO_WRITE_GRID, N2S2_HORAVG, POWER_LAW, PROFILE, K_GSCHEME, RADIATION_2D, REDUCE_ALLREDUCE, RI_SPLINES, RST_SINGLE, SALINITY, SINGLE_PRECISION, SOLAR_SOURCE, SOLVE3D, SPLINES_VDIFF, SPLINES_VVISC, SSH_TIDES, STATIONS, TS_DIF2, UV_ADV, UV_COR, UV_U3HADVECTION, UV_C4VADVECTION, UV_QDRAG, UV_TIDES, UV_VIS2, VAR_RHO_2D, VISC_GRID"; :NCO = "netCDF Operators version 5.1.0 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco)"; }