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 [-]