Liénard System
- class otp.lienard.LienardProblem
Bases:
otp.Problem
LIENARDPROBLEM a second order general forced oscillator system
This problem solves equation of the form
x’’ + f(x)x’ + g(x) = p(t)
as a first order system of equations
Parameters
- class otp.lienard.LienardParameters
Bases:
otp.Parameters
Parameters for the Lienard problem.
- Constructor Summary
- LienardParameters(varargin)
Create a Lienard parameters object.
- Parameters:
varargin – A variable number of name-value pairs. A name can be any property of this class, and the subsequent value initializes that property.
- Property Summary
- F
F is a function representing the non-linear damping
- DF
DF is the derivative of F
- G
G is a function controlling the stiffness and restoring forces
- DG
DG is the derivative of G
- P
P is usually a periodic funcgtion controlling the forcing
- DP
DP is the derivative of P
Presets
- class otp.lienard.presets.Duffing
Bases:
otp.lienard.LienardProblem
DUFFING The duffing oscillator in a chaotic regime
- class otp.lienard.presets.ForcedVanDerPol
Bases:
otp.lienard.LienardProblem
FORCEDVANDERPOL The forced vanderpol oscillator