# field provider toy.field Describes the entry `toy.field` at version `0.1.0`, registered by `mime.testing.toys._entries.ToyField`. ## At a glance - field provider `toy.field`, version `0.1.0`, namespace `toy` - Nodes: [`ToyFieldNode`](../../nodes/ToyFieldNode.md) - Undocumented, so with no equations to link: [`ToyFieldNode`](../../nodes/ToyFieldNode.md) - 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 | |---|---|---|---|---|---| | `amplitude` | `float` | `0.4` | none | none declared | none: required | | `wavenumber` | `Annotated[Quantity, Length ** (-1)]` | `{"unit": "m^-1", "value": 1.3}` | m^-1 | none declared | none: required | Each role and default's kind is the entry's `setting_roles` (`mime.registry.SettingRole`); a setting that declares none is required. ## Roles, reads and deliveries Publishes: | Interface | Output | |---|---| | [`toy.field.push`](../../vocabulary.md#namespace-toy) | `push` | ## Nodes it builds - [`ToyFieldNode`](../../nodes/ToyFieldNode.md) 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 | |---|---|---| | `commands` | `ClassVar[Mapping[str, Command]]` | `{}` | | `flags` | `ClassVar[frozenset[Capability]]` | `["provision=evaluated"]` | | `moving` | `ClassVar[bool]` | `false` | | `outside_parts` | `ClassVar[bool]` | `false` | | `parts` | `ClassVar[Mapping[str, str \| None]]` | `{}` | | `turns_at` | `ClassVar[str \| None]` | `null` |