diff --git a/NEWS.md b/NEWS.md index b2a80cc7..e17cd35d 100644 --- a/NEWS.md +++ b/NEWS.md @@ -3,6 +3,12 @@ ClimaParams.jl Release Notes main -------- +v1.1.0 +-------- +- Breaking: Changed the minimum and surface reference temperature to match the Dycore manuscript ([#253](https://github.com/CliMA/ClimaParams.jl/pull/253)) +- Added an exponent for the reference temperature profile `[reference_temperature_transition_exponent]` ([#253](https://github.com/CliMA/ClimaParams.jl/pull/253)) + + v1.0.1 -------- - Add parameters for cloud top height diagnostic ([#251](https://github.com/CliMA/ClimaParams.jl/pull/251)) diff --git a/Project.toml b/Project.toml index 2b23b115..307b89e3 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "ClimaParams" uuid = "5c42b081-d73a-476f-9059-fd94b934656c" authors = ["Climate Modeling Alliance"] -version = "1.0.1" +version = "1.1.0" [deps] Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" diff --git a/src/parameters.toml b/src/parameters.toml index eb03a492..98bbc7ea 100644 --- a/src/parameters.toml +++ b/src/parameters.toml @@ -2375,15 +2375,20 @@ type = "float" description = "Mean sea level pressure ($p_{MSL}$) (Pa)." [temperature_surface_reference] -value = 290 +value = 288 type = "float" description = "Surface temperature in a reference temperature profile (K)." [temperature_min_reference] -value = 220 +value = 215 type = "float" description = "Minimum temperature in a reference temperature profile (K)." +[reference_temperature_transition_exponent] +value = 7.0 +type = "float" +description = "Non-dimensional exponent controlling the smoothness of the transition in the reference temperature profile between the surface and minimum temperatures." + [universal_gas_constant] value = 8.3144598 type = "float" diff --git a/test/test_map.jl b/test/test_map.jl index dae5f450..08d806a0 100644 --- a/test/test_map.jl +++ b/test/test_map.jl @@ -85,6 +85,7 @@ import Thermodynamics.Parameters.ThermodynamicsParameters :gravitational_acceleration => :grav, :temperature_homogenous_nucleation => :T_icenuc, :potential_temperature_reference_pressure => :p_ref_theta, + :reference_temperature_transition_exponent => :s_ref, ) # Example function for thermo params - essentially a specific constuctor of `create_parameter_struct`