eqiora.trajectory
Read-only projections of accepted Eqiora spatial trajectories.
Module authority: bindings/python/python/eqiora/trajectory.py
Shipped stub: bindings/python/python/eqiora/trajectory.pyi
This module publishes 3 literal __all__ spellings. Member entries below are exact signatures under documented owning types; they do not imply member-level behavioral prose.
FieldSnapshot
Section titled “FieldSnapshot”Exact semantic field observation in an accepted trajectory state.
Authority: crates/eqiora-python/src/trajectory.rs::PyFieldSnapshot
@finalclass FieldSnapshot: @property def digest(self) -> str: ... @property def mesh_digest(self) -> str: ... @property def field(self) -> FieldRef: ... @property def support_domain_id(self) -> str: ... @property def dimension(self) -> tuple[int, int, int, int, int, int, int]: ... @property def value_shape(self) -> tuple[int, ...]: ... @property def frame(self) -> str: ... @property def associations(self) -> tuple[str, ...]: ... @property def block_digests(self) -> tuple[tuple[str, str], ...]: ... def values(self, association: str, /) -> npt.NDArray[np.float64]: ... def support_indices(self, association: str, /) -> npt.NDArray[np.uint32]: ... def __eq__(self, other: object, /) -> bool: ... def __hash__(self) -> int: ...Trajectory
Section titled “Trajectory”Immutable installed-Python projection of an accepted trajectory.
Authority: crates/eqiora-python/src/trajectory.rs::PyTrajectory
@finalclass Trajectory: @property def model_digest(self) -> str: ... @property def geometry_digest(self) -> str: ... @property def correspondence_digest(self) -> str: ... @property def mesh_digest(self) -> str: ... @property def realization_digest(self) -> str: ... @property def run_digest(self) -> str: ... @property def digest(self) -> str: ... @property def dimension(self) -> int: ... @property def coordinates(self) -> npt.NDArray[np.float64]: ... @property def cells(self) -> npt.NDArray[np.uint32]: ... @property def states(self) -> tuple[TrajectoryState, ...]: ... def state(self, step: int, /) -> TrajectoryState: ... def __eq__(self, other: object, /) -> bool: ... def __hash__(self) -> int: ...TrajectoryState
Section titled “TrajectoryState”Accepted physical state in exact trajectory order.
Authority: crates/eqiora-python/src/trajectory.rs::PyTrajectoryState
@finalclass TrajectoryState: @property def digest(self) -> str: ... @property def step(self) -> int: ... @property def time_s(self) -> float: ... @property def fields(self) -> tuple[FieldSnapshot, ...]: ... def field(self, field: FieldRef, /) -> FieldSnapshot: ... def __eq__(self, other: object, /) -> bool: ... def __hash__(self) -> int: ...