Version: dev

discrete_parameters

Stable function · Variable classification

Tier: stable · Kind: function · Topic: Variable classification

JuliaTypeScriptPythonRustGo
discrete_parametersdiscreteParametersdiscrete_parametersdiscrete_parametersDiscreteParameters

Julia

discrete_parameters(model::Model)
discrete_parameters(model::Model) -> Vector{String}

Parameters carrying any update OTHER than wiener — piecewise-constant between refreshes (esm-spec §6.3.1). Sorted lexicographically. These are the sole seed of the DISCRETE cadence class (CONFORMANCE_SPEC §5.7.2).

Source

TypeScript

function discreteParameters(model: Model): string[]

Parameters carrying any OTHER update — piecewise-constant between refreshes.

Source

Python

discrete_parameters(model: Any) -> list[str]

Parameters carrying any update OTHER than wiener — piecewise-constant between refreshes (esm-spec §6.3.1), sorted.

Source

Rust

pub fn discrete_parameters(model: &Model) -> Vec<String>

Parameters carrying any OTHER update — piecewise-constant between refreshes.

Names are sorted lexicographically, not in declaration order (API_SPEC.md §5.3).

Source · Rust docs

Go

func DiscreteParameters(model *Model) []string

DiscreteParameters returns the parameters carrying any update OTHER than wiener — piecewise-constant between refreshes. Sorted lexicographically.

Source · Go docs