Marko Petek's Thesis application 1.0
The Marko Petek's code for numerical analysis of nonlinear damped and driven oscillation.
|
Classes | |
class | SpecificDESolverBase |
Šablona specifičnega solverja. Specifični solver je nadgradnja (specializacija) splošnega solverja. Splošni solver vsebuje samo metodo reševanja DE brez vezave na specifično DE,medtem ko specifični solver vsebuje tudi DE samo. More... | |
class | CalcResonanceException |
class | DrivenPendulumBase |
Združuje skupne lastnosti vseh vsiljenih nihal: Krožna frekvenca vsiljevanja in perioda vsiljevanja, amplituda dolgoročne rešitve.Metode:Iskanje dolgoročne amplitude, iskanje ekstrema v eni periodi vsiljevanja, natančna določitev ekstrema s pomočjo mini solverja,iskanje ekstrema v mini solverju, izračun resonančne krivulje v odvisnosti od frekvence vsiljevanja. More... | |
class | DrivenHarmonicPendulum |
Specifični solver, ki zastopa vsiljeno nihanje. More... | |
class | DrivenNonlinearPendulum |
class | DrivenNonlinPendNondim |
class | MagneticOscHardSpring |
class | SimpleHarmonicPendulum |
Enumerations | |
enum | DrivenPendulumBaseStates { Undefined = 0x0, StartingDrivingAngularFrequencyExists = 0x1, EndingDrivingAngularFrequencyExists = 0x2, NSamplesForResonanceCurveExists = 0x4, ReadyToCalculateResonanceCurve = StartingDrivingAngularFrequencyExists | EndingDrivingAngularFrequencyExists | NSamplesForResonanceCurveExists } |