novaphy.solvers.SolverBackendInfo¶
Backend descriptor returned by solver.backend_info().
Attributes¶
| Attribute | Description |
|---|---|
device |
Device descriptor used by the solver. |
kind |
SolverBackendKind: Cpu, Cuda, or Hybrid. |
state_ownership |
SolverStateOwnership. |
requires_fixed_dt |
True when the solver requires the construction-time step size. |
requires_fixed_gravity |
True when gravity is pinned at construction time. |
supports_graph_capture |
Whether the backend supports graph capture. |
emits_unified_contacts |
Whether the backend writes the public Contacts aggregate. |
is_scaffold |
True for placeholder/scaffold solver backends. |