interaction labx.nudge#

Describes the entry labx.nudge at version 0.1.0, registered by mime_lab_fixture.Nudge.

At a glance#

  • interaction labx.nudge, version 0.1.0, namespace labx

  • Nodes: NudgeNode

  • Undocumented, so with no equations to link: NudgeNode

  • Derivative: exact

  • Validity: none declared

What it models, and when not to use it#

No hand-written part: this entry’s source has not been written (the docs walk counts it).

Settings#

Setting

Type

Default

Dimension

Role

Default’s kind

force

Annotated[mime.units.Quantity, Dimension(exponents=(1, 1, -2, 0, 0, 0, 0))]

{"unit": "N", "value": [0.0, 0.0, -0.05]}

force (N)

design

convention

Each role and default’s kind is the entry’s setting_roles (mime.registry.SettingRole); a setting that declares none is required.

Each default is a claim (mime.registry.DefaultKind): a determined default is resolved in every profile, a convention taken in every profile, a numerical default taken in exploratory only and stamped pending. Their rules and bases:

  • force (convention): the setting’s written default; the fixture’s nudge: a made-up constant load for the tests

Roles, reads and deliveries#

Roles, bound by keyword when the entry is attached: body (body).

Delivers:

Label

Role

Into the target

load

body

toy.body.load

Nodes it builds#

Declared in builds; the node walk compares it with what a round-trip case builds.

Gradient status#

The derivative through this entry is exact, the derivative of what it computes.

Validity#

none declared

References#

none declared

Other declarations#

Class variable

Type

Value

holds_off

ClassVar[str | None]

null

id_roles

ClassVar[tuple[str, ...] | None]

null

moving

ClassVar[bool]

false