brim.brim.seats.SideLeanSeatTorque#

class brim.brim.seats.SideLeanSeatTorque(name: str)#

Bases: LoadGroupBase

Torque load group for the side lean seat connection.

Attributes

auxiliary_handler

Auxiliary data handler of the model.

descriptions

Descriptions of the objects.

name

Name of the object.

parent

Parent model or connection.

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[Any, str]#

Descriptions of the objects.

get_all_symbols() set[sympy.core.basic.Basic]#

Get all declared symbols of a model.

get_description(obj: Any) str#

Get description of a given object.

get_param_values(bicycle_parameters: Bicycle) dict[sympy.core.symbol.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.

required_parent_type#

alias of SideLeanSeat

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.