Skip to content

Commit 4ca49ac

Browse files
committed
docs: clarify integers are interpolated as floats, not categorical
1 parent 5eb46c3 commit 4ca49ac

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

docs/source/tendencies.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,9 @@ Value types
5656

5757
The ``value`` is type-aware and is not restricted to floating-point numbers:
5858

59-
* **Floats** are interpolated across gaps between tendencies, as usual.
60-
* **Integers** are preserved as integers (they are not coerced to float).
59+
* **Numeric values** (floats and integers) produce a floating-point signal that is
60+
interpolated across gaps between tendencies, as usual. Integers are treated as
61+
floats during evaluation.
6162
* **Categorical values** (strings or booleans) describe non-numeric signals, such
6263
as a heating scheme (``"nbi"``, ``"ec"``) or an on/off flag. These are held as a
6364
step (zero-order hold) rather than interpolated: across a gap, the previous value

0 commit comments

Comments
 (0)