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

IG::Script::AppMarkoPetek Class Reference

Internal script for running embedded applications. More...

Inheritance diagram for IG::Script::AppMarkoPetek:
Collaboration diagram for IG::Script::AppMarkoPetek:

List of all members.

Public Member Functions

 AppMarkoPetek ()
override void Script_AddCommands (ICommandLineApplicationInterpreter interpreter, SortedList< string, string > helpStrings)
 Adds application commands to the application interpreter.
string AppThesis (string[] arguments)
 Runs the main application for Marko Petek's graduate thesis..
string AppShell (string[] arguments)
 Shell application. Enables running pre-installed commands.
string App01NondrivenPrintSolution (string[] arguments)
 Performs a test of the RK4 method and prints the results to a file.
string App02DrivenPlotSolution (string[] arguments)
 Test of damped oscillations with some graphics.
string App03PlotAtan (string[] arguments)
 Plot arctan(x).
string App04PlotAtanModified (string[] arguments)
 Plot non-standard arctan(x).
string App05AnalytAndNumSolutionPlot (string[] arguments)
 Test the analytical solution method.
string App06NumericalVsAnalyticalErrorDiff (string[] arguments)
string App07RichardsonExtrapolation (string[] arguments)
 Test the numerical error estimation method.
string App08SteadyStateAmplitude (string[] arguments)
string App09SingleResonanceCurvePlot (string[] arguments)
string App10MultipleResCurvesPlotObsolete (string[] arguments)
 Plotting of familly of harmonic curves.
string App11MultipleResCurvesPlot3D (string[] arguments)
 Plotting of familly of harmonic curves in 3D.
string App12MultipleResCurvesPlot (string[] arguments)
 Plotting several resonance curves for a linear oscillator.
string App13SolutionAndDrivingFunctionPlot (string[] arguments)
 Plots a solution of the spring oscillator and its driving function to demonstrate phase shift.
string App14PhaseShiftPlot (string[] arguments)
 Plots phase shift vs. driving frequency for the spring oscillator.
string App15SolutionPlot (string[] arguments)
 Plots two solutions of the nonlinear oscillator, each with a different driving phase, thus demonstrating the shock jump.
string App16SolutionPlot (string[] arguments)
 Plots a solution of a nonlinear nondimensionalized oscillator.
string App17SteadyStateAmplitude (string[] arguments)
 Calculates the amplitude of a particular nondimensionalized nonlinear oscillator.
string App18ChaoticPlot (string[] arguments)
 Plots a solution of a nonlinear oscillator in the chaotic regime.
string App19SingleResonancePlot (string[] arguments)
 Plots a solution of the nondimensionalized nonlinear oscillator.
string App20MultipleResCurvesPlot (string[] arguments)
 Plots multiple resonance curves for the nondimensionalized nonlinear oscillator.
string App21MultipleResCurvesPlot (string[] arguments)
 Plots multiple resonance curves for the nonlinear oscillator.
string App22SingleResCurveManyPhases (string[] arguments)
 Plots a single resonance curve for the nonlinear oscillator at different driving phases.
string App23SingleResCurveManyPhases (string[] arguments)
 Plots a single resonance curve for the nonlinear oscillator with a hard spring at different driving phases.
string App24MultiResCurvesPlotPhaseScan (string[] arguments)
 Plots multiple resonance curves for the nonlinear oscillator with a hard spring. Phase scanned.

Public Attributes

const string ConstThesis = "Thesis"
 Name of the command that runs the main thesis application.
const string ConstHelpThesis = "Main application for Marko Petek's graduate thesis."
const string ConstShell = "Shell"
 Name of the command that performs my custom test.
const string ConstHelpShell = @"Command shell that enables running pre-installed commands."
const string Const01NondrivenPrintSolution = "01NondrivenPrintSolution"
 Name of the command that performs a simple test of the RK4 solver.
const string ConstHelp01NondrivenPrintSolution = @"A simple RK4 solver test. Only prints the solution to a file."
const string Const02DrivenPlotSolution = "02DrivenPlotSolution"
 Name of the command that performs a 2D ploting test with damped oscillations.
const string ConstHelp02DrivenPlotSolution = @"Test of damped oscillations with a graph. Arguments: "
const string Const03PlotAtan = "03PlotAtan"
 Name of the command that plots arctan(x).
const string ConstHelp03PlotAtan = @"Plots the ciclometric function arctan(x). Arguments: "
const string Const04PlotAtanModified = "04PlotAtanModified"
 Name of the command that plots non-standard arctan(x).
const string ConstHelp04PlotAtanModified = @"Plots the non-standard ciclometric function arctan(x). Arguments: "
const string Const05AnalytAndNumSolutionPlot = "05AnalytAndNumSolutionPlot"
 Name of the command that performs a test of the analytical solution method.
const string ConstHelp05AnalytAndNumSolutionPlot = @"Test of the analytical solution method. Arguments: "
const string Const06NumericalVsAnalyticalErrorDiff = "06NumericalVsAnalyticalErrorDiff"
 Name of the command that performs a calculation of errors by comparing the numerical solution to the analytical solution. It also plots a graph of these errors vs. time.
const string ConstHelp06NumericalVsAnalyticalErrorDiff = @"Calculating errors of the numerical solution of a driven pendulum DE. Arguments: "
const string Const07RichardsonExtrapolation = "07RichardsonExtrapolation"
 Name of the command that performs a test of the numerical error estimation method.
const string ConstHelp07RichardsonExtrapolation = @"Test of the numerical error estimation method. Arguments: "
const string Const08SteadyStateAmplitude = "08SteadyStateAmplitude"
 Name of the command that performs a calculation of the steady-state amplitude of a particular driven pendulum. It also plots x(t) of that pendulum.
const string ConstHelp08SteadyStateAmplitude = @"Calculating the steady-state amplitude of a particular driven pendulum. Arguments: "
const string Const09SingleResonanceCurvePlot = "09SingleResonanceCurvePlot"
 Name of the command that calculates the steady state amplitude vs. driving angular frequency dependence and plots it.
const string ConstHelp09SingleResonanceCurvePlot = @"Calculating the steady state amplitude vs. driving angular frequency dependence. Arguments: "
const string Const10MultipleResCurvesPlotObsolete = "10MultipleResCurvesPlotObsolete"
 Name of the command that plots a family of resonance curves.
const string ConstHelp10MultipleResCurvesPlotObsolete
const string Const11MultipleResCurvesPlot3D = "11MultipleResCurvesPlot3D"
 Name of the command that plots a family of resonance curves in 3d.
const string ConstHelp11MultipleResCurvesPlot3D
const string Const12MultipleResCurvesPlot = "12MultipleResCurvesPlot"
 Name of the command that plots a family of resonance curves for a linear oscillator.
const string ConstHelp12MultipleResCurvesPlot = @"Plots several resonance curves of a linear oscillator for different parameters."
const string Const13SolutionAndDrivingFunctionPlot = "13SolutionAndDrivingFunctionPlot"
 Name of the command that plots a solution and driving function together so that the phase shift is obvious.
const string ConstHelp13SolutionAndDrivingFunctionPlot = @"Plots a solution and driving function together so that the phase shift is obvious.."
const string Const14PhaseShiftPlot = "14PhaseShiftPlot"
 Name of the command that plots phase angle vs. driving frequency for a linear oscillator.
const string ConstHelp14PhaseShiftPlot = @"Plots phase angle vs. driving frequency for a linear oscillator."
const string Const15SolutionPlot = "15SolutionPlot"
 Name of the command that demonstrates the shock jump of the nonlinear oscillator by plotting two of the same oscillators with different driving phases.
const string ConstHelp15SolutionPlot = @"Plots two solutions of the same nonlinear oscillator with different driving phases, thus demonstarting the shock jump."
const string Const16SolutionPlot = "16SolutionPlot"
 Name of the command that plots a solution of the nonlinear nondimensionalized pendulum.
const string ConstHelp16SolutionPlot = @"Plots the solution for a nonlinear nondimensionalized oscillator."
const string Const17SteadyStateAmplitude = "17SteadyStateAmplitude"
 Name of the command that calculates steady state amplitude for a particular nonlinear oscillator. Testing purpose.
const string ConstHelp17SteadyStateAmplitude = @"Calculates steady state amplitude for a particular nonlinear oscillator."
const string Const18ChaoticPlot = "18ChaoticPlot"
 Name of the command that plots a solution of the nonlinear pendulum in the chaotic regime.
const string ConstHelp18ChaoticPlot = @"Plots the solution for a nonlinear oscillator in the chaotic regime."
const string Const19SingleResonancePlot = "19SingleResonancePlot"
 Name of the command that plots a resonance curve for the nonlinear oscillator.
const string ConstHelp19SingleResonancePlot = @"Plots a resonance curve of the nonlinear oscillator."
const string Const20MultipleResCurvesPlot = "20MultipleResCurvesPlot"
 Name of the command that plots multiple resonance curves for the nonlinear nondimensionalized oscillator.
const string ConstHelp20MultipleResCurvesPlot = @"Plots multiple resonance curves of the nondimensionalized nonlinear oscillator."
const string Const21MultipleResCurvesPlot = "21MultipleResCurvesPlot"
 Name of the command that plots multiple resonance curves for the nonlinear oscillator.
const string ConstHelp21MultipleResCurvesPlot = @"Plots multiple resonance curves of the nonlinear oscillator."
const string Const22SingleResCurveManyPhases = "22SingleResCurveManyPhases"
 Name of the command that plots one resonance curve for the nonlinear oscillator at different driving phases.
const string ConstHelp22SingleResCurveManyPhases = @"Plots one resonance curve for the nonlinear oscillator at different driving phases."
const string Const23SingleResCurveManyPhases = "23SingleResCurveManyPhases"
 Name of the command that plots one resonance curve for the nonlinear oscillator with a hard spring at different driving phases.
const string ConstHelp23SingleResCurveManyPhases = @"Plots one resonance curve for the nonlinear oscillator with a hard spring at different driving phases."
const string Const24MultiResCurvesPlotPhaseScan = "24MultiResCurvesPlotPhaseScan"
 Name of the command that plots multiple resonance curves for the nonlinear oscillator with a hard spring. Phase scanned.
const string ConstHelp24MultiResCurvesPlotPhaseScan = @"Plots multiple resonance curves of the nonlinear oscillator with a hard spring. Phase scanned."

Detailed Description

Internal script for running embedded applications.

In the applications that have the command-line interpreter, embedded applications from this class can typically be run in the following way:

AppName Internal IG.Script.AppShellExt CommandName arg1 arg2 ...

where AppName is the application name, IG.Script.AppBase is the full name of the script class that contains embedded applications, CommandName is name of the command thar launches embedded application, and arg1, arg2, etc. are command arguments for the embedded application.

See also:
ScriptAppBase

$A Igor Jan13; Marko Jan13;


Constructor & Destructor Documentation

IG::Script::AppMarkoPetek::AppMarkoPetek ( ) [inline]

Member Function Documentation

override void IG::Script::AppMarkoPetek::Script_AddCommands ( ICommandLineApplicationInterpreter  interpreter,
SortedList< string, string >  helpStrings 
) [inline]

Adds application commands to the application interpreter.

Parameters:
interpreterInterpreter where commands are executed.
helpStringsList containg help strings.

Reimplemented from IG::Script::AppIgorGresovnik.

Reimplemented in IG::Script::AppMarkoPetekDerivedScript.

string IG::Script::AppMarkoPetek::AppThesis ( string[]  arguments) [inline]

Runs the main application for Marko Petek's graduate thesis..

Parameters:
argumentsArray of command-line arguments.
string IG::Script::AppMarkoPetek::AppShell ( string[]  arguments) [inline]

Shell application. Enables running pre-installed commands.

Parameters:
argumentsArray of command-line arguments.
string IG::Script::AppMarkoPetek::App01NondrivenPrintSolution ( string[]  arguments) [inline]

Performs a test of the RK4 method and prints the results to a file.

Parameters:
argumentsArray of command-line arguments.
string IG::Script::AppMarkoPetek::App02DrivenPlotSolution ( string[]  arguments) [inline]

Test of damped oscillations with some graphics.

Parameters:
argumentsArray of command-line arguments.
string IG::Script::AppMarkoPetek::App03PlotAtan ( string[]  arguments) [inline]

Plot arctan(x).

Parameters:
argumentsArray of command-line arguments.
string IG::Script::AppMarkoPetek::App04PlotAtanModified ( string[]  arguments) [inline]

Plot non-standard arctan(x).

Parameters:
argumentsArray of command-line arguments.
string IG::Script::AppMarkoPetek::App05AnalytAndNumSolutionPlot ( string[]  arguments) [inline]

Test the analytical solution method.

Parameters:
argumentsArray of command-line arguments.
string IG::Script::AppMarkoPetek::App06NumericalVsAnalyticalErrorDiff ( string[]  arguments) [inline]
string IG::Script::AppMarkoPetek::App07RichardsonExtrapolation ( string[]  arguments) [inline]

Test the numerical error estimation method.

Parameters:
argumentsArray of command-line arguments.
string IG::Script::AppMarkoPetek::App08SteadyStateAmplitude ( string[]  arguments) [inline]
string IG::Script::AppMarkoPetek::App09SingleResonanceCurvePlot ( string[]  arguments) [inline]
string IG::Script::AppMarkoPetek::App10MultipleResCurvesPlotObsolete ( string[]  arguments) [inline]

Plotting of familly of harmonic curves.

string IG::Script::AppMarkoPetek::App11MultipleResCurvesPlot3D ( string[]  arguments) [inline]

Plotting of familly of harmonic curves in 3D.

string IG::Script::AppMarkoPetek::App12MultipleResCurvesPlot ( string[]  arguments) [inline]

Plotting several resonance curves for a linear oscillator.

string IG::Script::AppMarkoPetek::App13SolutionAndDrivingFunctionPlot ( string[]  arguments) [inline]

Plots a solution of the spring oscillator and its driving function to demonstrate phase shift.

string IG::Script::AppMarkoPetek::App14PhaseShiftPlot ( string[]  arguments) [inline]

Plots phase shift vs. driving frequency for the spring oscillator.

string IG::Script::AppMarkoPetek::App15SolutionPlot ( string[]  arguments) [inline]

Plots two solutions of the nonlinear oscillator, each with a different driving phase, thus demonstrating the shock jump.

string IG::Script::AppMarkoPetek::App16SolutionPlot ( string[]  arguments) [inline]

Plots a solution of a nonlinear nondimensionalized oscillator.

string IG::Script::AppMarkoPetek::App17SteadyStateAmplitude ( string[]  arguments) [inline]

Calculates the amplitude of a particular nondimensionalized nonlinear oscillator.

string IG::Script::AppMarkoPetek::App18ChaoticPlot ( string[]  arguments) [inline]

Plots a solution of a nonlinear oscillator in the chaotic regime.

string IG::Script::AppMarkoPetek::App19SingleResonancePlot ( string[]  arguments) [inline]

Plots a solution of the nondimensionalized nonlinear oscillator.

string IG::Script::AppMarkoPetek::App20MultipleResCurvesPlot ( string[]  arguments) [inline]

Plots multiple resonance curves for the nondimensionalized nonlinear oscillator.

string IG::Script::AppMarkoPetek::App21MultipleResCurvesPlot ( string[]  arguments) [inline]

Plots multiple resonance curves for the nonlinear oscillator.

string IG::Script::AppMarkoPetek::App22SingleResCurveManyPhases ( string[]  arguments) [inline]

Plots a single resonance curve for the nonlinear oscillator at different driving phases.

string IG::Script::AppMarkoPetek::App23SingleResCurveManyPhases ( string[]  arguments) [inline]

Plots a single resonance curve for the nonlinear oscillator with a hard spring at different driving phases.

string IG::Script::AppMarkoPetek::App24MultiResCurvesPlotPhaseScan ( string[]  arguments) [inline]

Plots multiple resonance curves for the nonlinear oscillator with a hard spring. Phase scanned.


Member Data Documentation

const string IG::Script::AppMarkoPetek::ConstThesis = "Thesis"

Name of the command that runs the main thesis application.

const string IG::Script::AppMarkoPetek::ConstHelpThesis = "Main application for Marko Petek's graduate thesis."
const string IG::Script::AppMarkoPetek::ConstShell = "Shell"

Name of the command that performs my custom test.

const string IG::Script::AppMarkoPetek::ConstHelpShell = @"Command shell that enables running pre-installed commands."
const string IG::Script::AppMarkoPetek::Const01NondrivenPrintSolution = "01NondrivenPrintSolution"

Name of the command that performs a simple test of the RK4 solver.

const string IG::Script::AppMarkoPetek::ConstHelp01NondrivenPrintSolution = @"A simple RK4 solver test. Only prints the solution to a file."
const string IG::Script::AppMarkoPetek::Const02DrivenPlotSolution = "02DrivenPlotSolution"

Name of the command that performs a 2D ploting test with damped oscillations.

const string IG::Script::AppMarkoPetek::ConstHelp02DrivenPlotSolution = @"Test of damped oscillations with a graph. Arguments: "
const string IG::Script::AppMarkoPetek::Const03PlotAtan = "03PlotAtan"

Name of the command that plots arctan(x).

const string IG::Script::AppMarkoPetek::ConstHelp03PlotAtan = @"Plots the ciclometric function arctan(x). Arguments: "
const string IG::Script::AppMarkoPetek::Const04PlotAtanModified = "04PlotAtanModified"

Name of the command that plots non-standard arctan(x).

const string IG::Script::AppMarkoPetek::ConstHelp04PlotAtanModified = @"Plots the non-standard ciclometric function arctan(x). Arguments: "
const string IG::Script::AppMarkoPetek::Const05AnalytAndNumSolutionPlot = "05AnalytAndNumSolutionPlot"

Name of the command that performs a test of the analytical solution method.

const string IG::Script::AppMarkoPetek::ConstHelp05AnalytAndNumSolutionPlot = @"Test of the analytical solution method. Arguments: "
const string IG::Script::AppMarkoPetek::Const06NumericalVsAnalyticalErrorDiff = "06NumericalVsAnalyticalErrorDiff"

Name of the command that performs a calculation of errors by comparing the numerical solution to the analytical solution. It also plots a graph of these errors vs. time.

const string IG::Script::AppMarkoPetek::ConstHelp06NumericalVsAnalyticalErrorDiff = @"Calculating errors of the numerical solution of a driven pendulum DE. Arguments: "
const string IG::Script::AppMarkoPetek::Const07RichardsonExtrapolation = "07RichardsonExtrapolation"

Name of the command that performs a test of the numerical error estimation method.

const string IG::Script::AppMarkoPetek::ConstHelp07RichardsonExtrapolation = @"Test of the numerical error estimation method. Arguments: "
const string IG::Script::AppMarkoPetek::Const08SteadyStateAmplitude = "08SteadyStateAmplitude"

Name of the command that performs a calculation of the steady-state amplitude of a particular driven pendulum. It also plots x(t) of that pendulum.

const string IG::Script::AppMarkoPetek::ConstHelp08SteadyStateAmplitude = @"Calculating the steady-state amplitude of a particular driven pendulum. Arguments: "
const string IG::Script::AppMarkoPetek::Const09SingleResonanceCurvePlot = "09SingleResonanceCurvePlot"

Name of the command that calculates the steady state amplitude vs. driving angular frequency dependence and plots it.

const string IG::Script::AppMarkoPetek::ConstHelp09SingleResonanceCurvePlot = @"Calculating the steady state amplitude vs. driving angular frequency dependence. Arguments: "
const string IG::Script::AppMarkoPetek::Const10MultipleResCurvesPlotObsolete = "10MultipleResCurvesPlotObsolete"

Name of the command that plots a family of resonance curves.

Initial value:
 Const10MultipleResCurvesPlotObsolete +
@" <minDamping> <maxDamping> <numCurves> <numPoints> 
    Plots a family of resonance curves.
      minDamping : minimal value of damping coefficient
      maxDamping : maximal value of damping coefficient
      numCurves  : number of curves plotted (each with different damping coefficient)
      numPoints  : number of points per curve"
const string IG::Script::AppMarkoPetek::Const11MultipleResCurvesPlot3D = "11MultipleResCurvesPlot3D"

Name of the command that plots a family of resonance curves in 3d.

Initial value:
 Const11MultipleResCurvesPlot3D +
@" <minDamping> <maxDamping> <numCurves> <numPoints> 
    Plots a family of resonance curves in 3D.
      minDamping : minimal value of damping coefficient
      maxDamping : maximal value of damping coefficient
      numCurves  : number of points (resolution) in the coordinate direction of damping coefficient
      numPoints  : number of points in the direction coordinate of frequency"
const string IG::Script::AppMarkoPetek::Const12MultipleResCurvesPlot = "12MultipleResCurvesPlot"

Name of the command that plots a family of resonance curves for a linear oscillator.

const string IG::Script::AppMarkoPetek::ConstHelp12MultipleResCurvesPlot = @"Plots several resonance curves of a linear oscillator for different parameters."
const string IG::Script::AppMarkoPetek::Const13SolutionAndDrivingFunctionPlot = "13SolutionAndDrivingFunctionPlot"

Name of the command that plots a solution and driving function together so that the phase shift is obvious.

const string IG::Script::AppMarkoPetek::ConstHelp13SolutionAndDrivingFunctionPlot = @"Plots a solution and driving function together so that the phase shift is obvious.."
const string IG::Script::AppMarkoPetek::Const14PhaseShiftPlot = "14PhaseShiftPlot"

Name of the command that plots phase angle vs. driving frequency for a linear oscillator.

const string IG::Script::AppMarkoPetek::ConstHelp14PhaseShiftPlot = @"Plots phase angle vs. driving frequency for a linear oscillator."
const string IG::Script::AppMarkoPetek::Const15SolutionPlot = "15SolutionPlot"

Name of the command that demonstrates the shock jump of the nonlinear oscillator by plotting two of the same oscillators with different driving phases.

const string IG::Script::AppMarkoPetek::ConstHelp15SolutionPlot = @"Plots two solutions of the same nonlinear oscillator with different driving phases, thus demonstarting the shock jump."
const string IG::Script::AppMarkoPetek::Const16SolutionPlot = "16SolutionPlot"

Name of the command that plots a solution of the nonlinear nondimensionalized pendulum.

const string IG::Script::AppMarkoPetek::ConstHelp16SolutionPlot = @"Plots the solution for a nonlinear nondimensionalized oscillator."
const string IG::Script::AppMarkoPetek::Const17SteadyStateAmplitude = "17SteadyStateAmplitude"

Name of the command that calculates steady state amplitude for a particular nonlinear oscillator. Testing purpose.

const string IG::Script::AppMarkoPetek::ConstHelp17SteadyStateAmplitude = @"Calculates steady state amplitude for a particular nonlinear oscillator."
const string IG::Script::AppMarkoPetek::Const18ChaoticPlot = "18ChaoticPlot"

Name of the command that plots a solution of the nonlinear pendulum in the chaotic regime.

const string IG::Script::AppMarkoPetek::ConstHelp18ChaoticPlot = @"Plots the solution for a nonlinear oscillator in the chaotic regime."
const string IG::Script::AppMarkoPetek::Const19SingleResonancePlot = "19SingleResonancePlot"

Name of the command that plots a resonance curve for the nonlinear oscillator.

const string IG::Script::AppMarkoPetek::ConstHelp19SingleResonancePlot = @"Plots a resonance curve of the nonlinear oscillator."
const string IG::Script::AppMarkoPetek::Const20MultipleResCurvesPlot = "20MultipleResCurvesPlot"

Name of the command that plots multiple resonance curves for the nonlinear nondimensionalized oscillator.

const string IG::Script::AppMarkoPetek::ConstHelp20MultipleResCurvesPlot = @"Plots multiple resonance curves of the nondimensionalized nonlinear oscillator."
const string IG::Script::AppMarkoPetek::Const21MultipleResCurvesPlot = "21MultipleResCurvesPlot"

Name of the command that plots multiple resonance curves for the nonlinear oscillator.

const string IG::Script::AppMarkoPetek::ConstHelp21MultipleResCurvesPlot = @"Plots multiple resonance curves of the nonlinear oscillator."
const string IG::Script::AppMarkoPetek::Const22SingleResCurveManyPhases = "22SingleResCurveManyPhases"

Name of the command that plots one resonance curve for the nonlinear oscillator at different driving phases.

const string IG::Script::AppMarkoPetek::ConstHelp22SingleResCurveManyPhases = @"Plots one resonance curve for the nonlinear oscillator at different driving phases."
const string IG::Script::AppMarkoPetek::Const23SingleResCurveManyPhases = "23SingleResCurveManyPhases"

Name of the command that plots one resonance curve for the nonlinear oscillator with a hard spring at different driving phases.

const string IG::Script::AppMarkoPetek::ConstHelp23SingleResCurveManyPhases = @"Plots one resonance curve for the nonlinear oscillator with a hard spring at different driving phases."
const string IG::Script::AppMarkoPetek::Const24MultiResCurvesPlotPhaseScan = "24MultiResCurvesPlotPhaseScan"

Name of the command that plots multiple resonance curves for the nonlinear oscillator with a hard spring. Phase scanned.

const string IG::Script::AppMarkoPetek::ConstHelp24MultiResCurvesPlotPhaseScan = @"Plots multiple resonance curves of the nonlinear oscillator with a hard spring. Phase scanned."

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties