symbrim.rider.hip_joints.SphericalHipSpringDamper

class symbrim.rider.hip_joints.SphericalHipSpringDamper(name: str)

Bases: LoadGroupBase

Spring damper for the spherical hip joints.

Attributes

auxiliary_handler

Auxiliary data handler of the model.

descriptions

Descriptions of the objects.

name

Name of the object.

parent

Parent model or connection.

required_parent_type

system

System object used to store the information of the model itself.

Methods

__init__

Create a new instance of the load group.

define_constraints

Define the constraints of the system.

define_kinematics

Define the kinematics of the system.

define_loads

Define the loads of the system.

define_objects

Define the objects of the system.

get_all_symbols

Get all declared symbols of a model.

get_description

Get description of a given object.

get_param_values

Get a parameters mapping of a model based on a bicycle parameters object.

set_plot_objects

Set the symmeplot plot objects.

__init__(name: str) None

Create a new instance of the load group.

Parameters:

name (str) – Name of the load group.

__repr__() str

Return repr(self).

__str__() str

Return str(self).

__weakref__

list of weak references to the object (if defined)

property auxiliary_handler: AuxiliaryDataHandler | None

Auxiliary data handler of the model.

define_constraints() None

Define the constraints of the system.

define_kinematics() None

Define the kinematics of the system.

define_loads() None

Define the loads of the system.

define_objects() None

Define the objects of the system.

property descriptions: dict[object, str]

Descriptions of the objects.

get_all_symbols() set[Basic]

Get all declared symbols of a model.

get_description(obj: object) str | None

Get description of a given object.

get_param_values(bicycle_parameters: Bicycle) dict[Symbol, float]

Get a parameters mapping of a model based on a bicycle parameters object.

property name: str

Name of the object.

property parent: ModelBase | ConnectionBase | None

Parent model or connection.

set_plot_objects(plot_object: MplPlotBase) None

Set the symmeplot plot objects.

property system: System | None

System object used to store the information of the model itself.