symbrim.core.auxiliary.AuxiliaryData¶
- class symbrim.core.auxiliary.AuxiliaryData(location: Point | ReferenceFrame, direction: Vector, speed_symbol: Function, load_symbol: Function)¶
Bases:
object
Dataclass to store noncontributing loads data.
- Parameters:
location (Point | ReferenceFrame) – Location of the noncontributing load.
direction (Vector) – Unit vector of the direction of the noncontributing load.
speed_symbol (DynamicSymbol) – Auxiliary speed symbol used to compute of the noncontributing load.
load_symbol – Magnitude of the noncontributing load.
- __delattr__(name)¶
Implement delattr(self, name).
- __eq__(other)¶
Return self==value.
- __hash__()¶
Return hash(self).
- __init__(location: Point | ReferenceFrame, direction: Vector, speed_symbol: Function, load_symbol: Function) None ¶
- __repr__()¶
Return repr(self).
- __setattr__(name, value)¶
Implement setattr(self, name, value).
- __weakref__¶
list of weak references to the object (if defined)
- get_load(inertial_frame: ReferenceFrame) Force | Torque ¶
Return the noncontributing load as a force or torque.