Marko Petek's Thesis application 1.0
The Marko Petek's code for numerical analysis of nonlinear damped and driven oscillation.

IG::MPetekLib::Algorithms::SpecificSolver Namespace Reference

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
}

Enumeration Type Documentation

Enumerator:
Undefined 
StartingDrivingAngularFrequencyExists 
EndingDrivingAngularFrequencyExists 
NSamplesForResonanceCurveExists 
ReadyToCalculateResonanceCurve 
 All Classes Namespaces Files Functions Variables Enumerations Properties