geometry labx.bead#
Describes the entry labx.bead at version 0.1.0, registered by mime_lab_fixture.Bead.
At a glance#
geometry
labx.bead, version0.1.0, namespacelabxDerivative:
piecewise_jumpValidity: 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 |
|---|---|---|---|---|---|
|
|
|
length (m) |
physical |
none |
Each role and default’s kind is the entry’s setting_roles (mime.registry.SettingRole); a setting that declares none is required.
Capabilities#
Generated from which of the optional methods of mime.registry.Geometry the kind implements; a consumer that needs one it lacks is refused when it plans, naming both.
Capability |
What it gives |
Used by |
This kind |
|---|---|---|---|
|
surface samples by named patch, at a resolution the consumer chooses |
the MRS; immersed-boundary markers |
yes |
|
the area of each patch |
the samples’ weights |
yes |
|
volume and inertia at a density |
the part resolver |
yes |
|
the hull’s radial reach about its axis |
a body’s extent; contact on the hull |
yes |
|
the parameters of the family it is |
a surrogate trained on one family |
no |
|
a tangent it declares at a surface point |
a law anisotropic along it |
no |
|
its native form, one of USD’s own primitives |
the stage writer |
no |
|
a drawing, tessellated at the writer’s resolution |
the stage writer, for a kind with no native form |
no |
|
its regions as OpenMaterica’s primitives: exactly, or (a region with no end along an axis) clipped at the kind’s own length, or refused |
OpenMaterica’s manifest and stage |
no |
|
reach |
not stated |
yes |
|
sampling |
not stated |
yes |
|
support |
not stated |
no |
native: none, so the stage writes it in MIME’s schema with its drawing.
placement: none: its own frame is the frame its settings are written in.
Run-time capabilities (signed distance, outward normal, nearest point) are its regions’ and surfaces’ shapes, listed below.
Nodes it builds#
Builds no node of its own.
Gradient status#
The derivative through this entry is piecewise_jump: not the exact derivative of what it computes everywhere.
Validity#
none declared
References#
none declared
Other declarations#
Class variable |
Type |
Value |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
`` |
|
|
|
|
|
|