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:
Returns the density \(\rho_{s}\).
Inherited from
BaseFrequencyComposite
wrapper for
osaft.core.frequency.Frequency.f
wrapper for
osaft.core.frequency.Frequency.omega
Public Methods:
Inherited from
BaseFrequencyComposite
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()