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

property omega: float#

wrapper for osaft.core.frequency.Frequency.omega

property rho_s: float#

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

Getter:

returns the value for the density

Setter:

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