Lemonergy · Studio block
Dynamic forbidden interval check
Checks that a value is outside the closed interval supplied by the current lower and upper inputs.
- Implementation ID
native-check-dynamic-gap- Reviewed
- 2026-10-27
Behavior
pass = (value < connected lower OR value > connected upper).
Interface
| Name | Direction | Unit | Meaning |
|---|---|---|---|
in0 | input | 1 | Value; real scalar. |
in1 | input | 1 | Lower bound; real scalar. |
in2 | input | 1 | Upper bound; real scalar. |
out0 | output | 1 | Outside forbidden interval; bool scalar. |
Parameters
No configurable parameters for this component.
Equations and rules
pass = (value < connected lower OR value > connected upper)
Worked example
Dynamic forbidden interval check — worked example
Value = 5; Lower bound = 2; Upper bound = 4. Outside forbidden interval at 0 s = 1.
Open Studio example after release →| Output | Time (s) | Expected value | Unit | Absolute tolerance |
|---|---|---|---|---|
Outside forbidden intervalout0 | 0 | 1 | 1 | 1e-09 |
Explore the recorded outputs
Dynamic forbidden interval check recorded example
Dynamic forbidden interval check2 actual recorded samples. Lines are visual guides between samples. Synthetic example, not measured cell data.
Read the selected signal as a table
| Time (s) | Value |
|---|
Download the recorded samples (JSON) · Open this Studio example after release
Use in a workflow
Dynamic forbidden interval check — worked example
Checks that a value is outside the closed interval supplied by the current lower and upper inputs.
- Dynamic forbidden interval check: pass = (value < connected lower OR value > connected upper).
- Use the block reference for settings and connections.
- Implementation tested locally; public release pending.
Connected concepts
Limits and interpretation
- Reversed bounds are invalid; both forbidden boundaries are excluded from passing values.
Reference basis
This software operation is defined by its public contract and worked example; no external research result is claimed.
Implementation sources
This reference follows the public interface and locally verified numerical checks for an upcoming release.
Contract: Lemonergy Studio public contract · Verification record: verification-2026-10-27
docs/glossary/native-block-verification.json
This implementation and its workflow uses (JSON) · Knowledge graph (JSON-LD)