ReferenceAvailable
Controller states
Continuous, sampled, hold, filter, and delay states.
Reference
| Field | Value | Description |
|---|---|---|
| adjointDescription | Exact state, history, gain, and signal-input VJPs away from declared saturation and quantization events. | — |
| adjointSupported | true | — |
| availability | {"topologyMethods":[]} | — |
| canonicalSymbol | null | — |
| complexValued | false | — |
| componentDescriptions | ["Dynamic controller state"] | — |
| componentNames | ["x"] | — |
| components | 1 | — |
| componentSymbols | [] | — |
| differentiability | exact-ad | — |
| displayName | Controller states | — |
| finiteElementSpace | Global-Control | — |
| initialValue | 0 | — |
| location | global | — |
| name | x | — |
| namingPolicy | model-authored | — |
| quantityId | ctrl.{name}:x | — |
| rank | scalar | — |
| role | state | — |
| runtimeEvidence | {"certificationFixture":"tests/python_backend/test_differentiable_physics_contract.py::test_builtin_physics_optimization_contract_gate","provider":"ControlSystemsAdapter"} | — |
| symbolPattern | ctrl.{name} | — |
| unit | 1 | — |
Continuous, sampled, hold, filter, and delay states.
Contract
| Property | Value |
|---|---|
| adjointDescription | Exact state, history, gain, and signal-input VJPs away from declared saturation and quantization events. |
| adjointSupported | true |
| availability | {"topologyMethods":[]} |
| canonicalSymbol | null |
| complexValued | false |
| componentDescriptions | ["Dynamic controller state"] |
| componentNames | ["x"] |
| components | 1 |
| componentSymbols | [] |
| differentiability | exact-ad |
| displayName | Controller states |
| finiteElementSpace | Global-Control |
| initialValue | 0 |
| location | global |
| name | x |
| namingPolicy | model-authored |
| quantityId | ctrl.{name}:x |
| rank | scalar |
| role | state |
| runtimeEvidence | {"certificationFixture":"tests/python_backend/test_differentiable_physics_contract.py::test_builtin_physics_optimization_contract_gate","provider":"ControlSystemsAdapter"} |
| symbolPattern | ctrl.{name} |
| unit | 1 |