RigidSolid

class osaft.core.solids.RigidSolid(frequency, rho)[source]

Bases: BaseFrequencyComposite

RigidSolid class

Parameters
  • frequency (int | float | Frequency) – excitation frequency in [Hz]

  • rho (float) – density in [kg/m^3]

Public Data Attributes:

rho_s

Returns the density \(\rho_{s}\).

Inherited from BaseFrequencyComposite

Public Methods:

Inherited from BaseFrequencyComposite

input_variables()

Returns all properties that are settable.


classmethod input_variables()

Returns all properties that are settable.

Returns a list of the names of all properties that are settable, i.e. all properties that wrap a PassiveVariable.

Return type

list[str]

property f: float

wrapper for osaft.core.frequency.Frequency.f

Return type

float

property omega: float

wrapper for osaft.core.frequency.Frequency.omega

Return type

float

property rho_s: float

Returns the density \(\rho_{s}\).

Getter

returns the value for the density

Setter

automatically invokes osaft.core.variable.BaseVariable.notify()

Return type

float