rolland.methods.analytical.AnalyticalMethods¶
- class rolland.methods.analytical.AnalyticalMethods(*, f=numpy.array([]), force=numpy.array([1.0]), x_excit=0.0, x=0.0)[source]¶
Bases:
ABCAbstract base class for analytical methods.
- Parameters:
f (ndarray)
force (ndarray)
x_excit (float)
x (list | float)
- force¶
Force amplitude corresponding to the excitation frequencies \([N]\).
- Type:
numpy.ndarray
- f¶
Excitation frequencies \([Hz]\).
- Type:
numpy.ndarray
- x_excit¶
Excitation point \([m]\).
- Type:
float, default = 0.0
- x¶
Distances to the excitation point \([m]\).
- Type:
float | list, default = 0.0
- mobility¶
Calculated mobility of the track \([m/N]\).
- Type:
numpy.ndarray
- property omega¶
Calculate the angular frequency.