Model settings¶
The following list of available settings is automatically created from the file settings.py in the Veris main folder.
They are available as attributes of the Veros settings object, e.g.:
>>> simulation = MyVerosSetup()
>>> settings = simulation.state.settings
>>> print(settings.eq_of_state_type)
1
- Importing core modules
Using computational backend numpy on cpu Runtime settings are now locked
- VerosSettings.deltatTherm = 86400
Timestep for thermodynamic equations [s]
- VerosSettings.recip_deltatTherm = 1.1574074074074073e-05
1 / deltatTherm [1/s]
- VerosSettings.deltatDyn = 86400
Timestep for dynamic equations [s]
- VerosSettings.olx = 2
Grid points in zonal overlap
- VerosSettings.oly = 2
Grid points in meridional overlap
- VerosSettings.gridcellWidth = 444709.893408
Grid cell width [m]
- VerosSettings.nITC = 5
Number of ice thickness categories
- VerosSettings.recip_nITC = 0.2
1 / nITC
- VerosSettings.noSlip = True
flag for using the no-slip condition
- VerosSettings.secondOrderBC = False
flag for using the second order approximation for boundary conditions
- VerosSettings.extensiveFld = True
flag whether the advective fields are extensive
- VerosSettings.useRealFreshWaterFlux = False
flag for using the sea ice load in the calculation of the ocean surface height
- VerosSettings.useFreedrift = False
flag for using the freedrift solver
- VerosSettings.useEVP = True
flag for using the EVP solver
- VerosSettings.evpAlpha = 500.0
EVP parameter
- VerosSettings.evpBeta = 500.0
EVP parameter
- VerosSettings.useAdaptiveEVP = False
flag for using adaptive relaxation parameters
- VerosSettings.aEVPalphaMin = 5
lower limit of alpha and beta
- VerosSettings.aEvpCoeff = 0.5
largest stabilized frequency for adaptive EVP
- VerosSettings.explicitDrag = False
- VerosSettings.nEVPsteps = 500
- VerosSettings.computeEvpResidual = True
- VerosSettings.veros_fill = True
flag for using the fill overlap function of Veros
- VerosSettings.use_coastline = False
flag for using the coastline data for lateral drag
- VerosSettings.rhoIce = 900
density of ice [kg/m3]
- VerosSettings.rhoFresh = 1000
density of fresh water [kg/m3]
- VerosSettings.rhoSea = 1026
density of sea water [kg/m3]
- VerosSettings.rhoAir = 1.3
density of air [kg/m3]
- VerosSettings.rhoSnow = 330
density of snow [kg/m3]
- VerosSettings.recip_rhoFresh = 0.001
1 / rhoFresh [m3/kg]
- VerosSettings.recip_rhoSea = 0.0009746588693957114
1 / rhoSea [m3/kg]
- VerosSettings.rhoIce2rhoSnow = 2.727272727272727
rhoIce / rhoSnow [m3/kg]
- VerosSettings.rhoIce2rhoFresh = 0.9
rhoIce / rhoFresh [m3/kg]
- VerosSettings.rhoFresh2rhoSnow = 3.0303030303030303
rhoFresh / rhoSnow [m3/kg]
- VerosSettings.dryIceAlb = 0.75
albedo of dry ice
- VerosSettings.dryIceAlb_south = 0.75
albedo of dry ice in the southern hemisphere
- VerosSettings.wetIceAlb = 0.66
albedo of wet ice
- VerosSettings.wetIceAlb_south = 0.66
albedo of wet ice in the southern hemisphere
- VerosSettings.drySnowAlb = 0.84
albedo of dry snow
- VerosSettings.drySnowAlb_south = 0.84
albedo of dry snow in the southern hemisphere
- VerosSettings.wetSnowAlb = 0.7
albedo of wet snow
- VerosSettings.wetSnowAlb_south = 0.7
albedo of wet snow in the southern hemisphere
- VerosSettings.wetAlbTemp = 0
temperature [°C] above which the wet albedos are used
- VerosSettings.lhFusion = 334000.0
latent heat of fusion [J/kg]
- VerosSettings.lhEvap = 2500000.0
latent heat of evaporation [J/kg]
- VerosSettings.lhSublim = 2834000.0
latent heat of sublimation [J/kg]
- VerosSettings.cpAir = 1005
heat capacity of air [J/kg K]
- VerosSettings.cpWater = 3986
heat capacity of water [J/kg K]
- VerosSettings.stefBoltz = 5.67e-08
Stefan-Boltzmann constant [W/m^2/K^4]
- VerosSettings.iceEmiss = 0.95
longwave ice emissivity
- VerosSettings.snowEmiss = 0.95
longwave snow emissivity
- VerosSettings.iceConduct = 2.1656
sea ice conductivity
- VerosSettings.snowConduct = 0.31
snow conductivity
- VerosSettings.hCut = 0.15
cut off snow thickness [m]
- VerosSettings.shortwave = 0.3
shortwave ice penetration factor
- VerosSettings.tempFrz = -1.96
freezing temperature [°C]
- VerosSettings.dtempFrz_dS = 0
derivative of freezing temperature wrt salinity [°C/(g/kg)]
- VerosSettings.saltIce_ref = 0
reference salinity of sea ice [g/kg]
- VerosSettings.saltOcn_ref = 34.7
reference salinity of the ocean [g/kg]
- VerosSettings.minLWdown = 60
minimum downward longwave radiation
- VerosSettings.maxTIce = 30
maximum ice temperature
- VerosSettings.minTIce = -50
minimum ice temperature
- VerosSettings.minTAir = -50
minimum air temperature
- VerosSettings.dalton = 0.00175
dalton number/ sensible and latent heat transfer coefficient
- VerosSettings.Area_reg = 0.0225
regularization value for the ice concentration
- VerosSettings.hIce_reg = 0.010000000000000002
regularization value for the ice thickness
- VerosSettings.celsius2K = 273.15
conversion from [K] to [°C]
- VerosSettings.stantonNr = 0.0056
stanton number
- VerosSettings.uStarBase = 0.0125
typical friction velocity beneath sea ice [m/s]
- VerosSettings.McPheeTaperFac = 12.5
tapering factor at the ice bottom
- VerosSettings.h0 = 0.5
lead closing parameter
- VerosSettings.recip_h0 = 2.0
1 / h0
- VerosSettings.h0_south = 0.5
lead closing parameter in the southern hemisphere
- VerosSettings.recip_h0_south = 2.0
1 / h0_south
- VerosSettings.airTurnAngle = 0
turning angle of air-ice stress
- VerosSettings.waterTurnAngle = 0
turning angle of water-ice stress
- VerosSettings.sinWat = 0
sin of waterTurnAngle
- VerosSettings.cosWat = 1
cos of waterTurnAngle
- VerosSettings.wSpeedMin = 1e-10
minimum wind speed [m/s]
- VerosSettings.hIce_min = 1e-05
‘minimum’ ice thickness [m]
- VerosSettings.Area_min = 1e-05
‘minimum’ ice cover fraction
- VerosSettings.airIceDrag = 0.0012
air-ice drag coefficient
- VerosSettings.airIceDrag_south = 0.0012
air-ice drag coefficient in the southern hemisphere
- VerosSettings.waterIceDrag = 0.0055
water-ice drag coefficient
- VerosSettings.waterIceDrag_south = 0.0055
water-ice drag coefficient in the southern hemisphere
- VerosSettings.cDragMin = 0.25
minimum of linear ice-ocean drag coefficient
- VerosSettings.seaIceLoadFac = 1
factor to scale sea ice loading
- VerosSettings.gravity = 9.81
gravitational acceleration
- VerosSettings.PlasDefCoeff = 2
axes ratio of the elliptical yield curve
- VerosSettings.deltaMin = 2e-09
minimum value of delta
- VerosSettings.pressReplFac = 1
flag whether to use replacement pressure
- VerosSettings.pStar = 27500.0
sea ice strength parameter
- VerosSettings.cStar = 20
sea ice strength parameter
- VerosSettings.basalDragU0 = 5e-05
basal drag parameter
- VerosSettings.basalDragK1 = 8
basal drag parameter
- VerosSettings.basalDragK2 = 0
basal drag parameter
- VerosSettings.cBasalStar = 20
basal drag parameter
- VerosSettings.tensileStrFac = 0
sea ice tensile strength factor
- VerosSettings.CrMax = 1000000.0
advective flux parameter
- VerosSettings.sideDragCoeff = 0.001
side drag coefficient
- VerosSettings.sideDragU0 = 0.01
side drag critical velocity [m/s]
- VerosSettings.umin_o = 0.5
minimum atm. wind speed over ocean surface [m/s]
- VerosSettings.umin_i = 1.0
minimum atm. wind speed over ice surface [m/s]
- VerosSettings.zref = 10.0
reference height for wind speed [m]
- VerosSettings.ztref = 2.0
reference height for air temperature [m]
- VerosSettings.bolzc = 1.38065e-23
Boltzmann’s constant [J/K/molecule]
- VerosSettings.avogad = 6.02214e+26
Avogadro number [molecules/kmole]
- VerosSettings.rgas = 8314.47
avogad * bolzc - Ideal gas constant [J/K/kmole]
- VerosSettings.mwdair = 28.966
molecular weight of dry air [kg/kmole]
- VerosSettings.mwwv = 18.016
molecular weight water vapor [kg/kmole]
- VerosSettings.rdair = 287.042
RGAS / MWDAIR - dry air gas constant [J/K/kg]
- VerosSettings.rwv = 461.505
RGAS / MWWV - water vapor constant [J/K/kg]
- VerosSettings.zvir = 0.608
(RWV / RDAIR) - 1.0 - Dry-air water-vapor molecular mass ratio [-]
- VerosSettings.cpdair = 1004.64
specific heat of dry air [J/K/kg]
- VerosSettings.cpwv = 1810.0
specific heat of water vapor [J/K/kg]
- VerosSettings.cpvir = 0.802
[-]
- VerosSettings.karman = 0.4
von Karman constant [-]
- VerosSettings.latvap = 2501000.0
latent heat of evaporation [J/kg]
- VerosSettings.p0 = 100000.0
reference pressure to compute potential temperature [Pa]
- VerosSettings.cappa = 0.286
R/Cp [-]
- VerosSettings.zzsice = 0.0005
ice surface roughness [m]
- VerosSettings.ch = 0.001
bulk transfer coefficient for sensible heat [-]
- VerosSettings.ce = 0.00115
bulk transfer coefficient for latent heat [-]
- VerosSettings.eps2 = 1e-20
threshold value [-]
- VerosSettings.emissivity = 1
surface emissivity [-]
- VerosSettings.ocean_emissivity = 0.985
ocean surface emissivity [-]
- VerosSettings.snow_emissivity = 0.98
snow surface emissivity [-]
- VerosSettings.ice_emissivity = 0.98
ice surface emissivity [-]
- VerosSettings.tf0kel = 273.15
freezing temp of fresh water [K]
- VerosSettings.gamma_blk = 0.01
adiabatic lapse rate [C/m]
- VerosSettings.ocean_albedo = 0.1
ocean albedo [-]
- VerosSettings.ice_albedo = 0.7
ice albedo [-]