The Conley-Morse Graphs Software
Namespaces | Variables
p_duffing.h File Reference

Parameters for the Duffing map with 2 parameters. More...

Go to the source code of this file.

Namespaces

namespace  custom
 Customizable settings that are supposed to be modified and/or chosen by the user of the software.
 
namespace  custom::duffing
 Parameters for the Duffing equations.
 

Variables

const int custom::duffing::spaceDim = 2
 The dimension of the phase space. More...
 
const bool custom::duffing::spaceWrapping [spaceDim] = {false, false}
 Is space wrapping (a.k.a. More...
 
const int custom::duffing::initialDepth = 7
 The initial depth of subdivisions in the phase space. More...
 
const int custom::duffing::finalDepth = 9
 The final depth of subdivisions in the phase space. More...
 
const int custom::duffing::paramDim = 2
 The dimension of the parameter space to iterate. More...
 
const short int custom::duffing::paramSubdiv [paramDim] = {1, 1}
 The numbers of subintervals in each direction of the parameter space. More...
 
const int custom::duffing::paramSelect [paramDim] = {0, 1}
 The numbers of parameters to subdivide. More...
 
const int custom::duffing::paramCount = 2
 The number of all the parameters, both varying and fixed. More...
 
const double custom::duffing::paramLeft [paramCount] = {0.25, 0.3}
 The left bounds on the parameters. More...
 
const double custom::duffing::paramRight [paramCount] = {0.25, 0.3}
 The right bounds on the parameters. More...
 
const double custom::duffing::spaceOffset [spaceDim] = {-2, -2}
 An array which keeps the offset of the rectangular area in the phase space that contains the invariant sets of interest. More...
 
const double custom::duffing::spaceWidth [spaceDim] = {4, 4}
 An array which keeps the width of the rectangular area in the phase space that contains the invariant sets of interest. More...
 
const int custom::duffing::refineDepth = 5
 The number of refinements that should be done if a Morse set with the trivial index is encountered or if the image of a Morse set sticks out of the rectangular region to which the computations are restricted. More...
 
const int custom::duffing::maxRefineSize0 = 200000
 The maximal allowed size of a set of cubes in the phase space which can be refined at the initial subdivision level. More...
 
const int custom::duffing::maxRefineSize1 = 20000
 The maximal allowed size of a set of cubes in the phase space which can be refined at the subsequent subdivision levels. More...
 
const int custom::duffing::maxImageDiameter = 4000
 The maximal allowed diameter of the cubical image of a signle box. More...
 
const int custom::duffing::maxImageVolume = 40000
 The maximal allowed volume of the cubical image of a single box. More...
 
const int custom::duffing::maxIndexPairSize = 1200000
 The maximal allowed size of the index pair. More...
 
const int custom::duffing::maxJoinSize = 0
 The maximal number of cubes in a trivial Morse set for which an attempt is made to join this set with another near-by Morse set. More...
 
const int custom::duffing::maxJoinConnection = 1000
 The maximal size of a connecting orbit between two Morse sets which can be considered for joining. More...
 
const int custom::duffing::maxJoinDistance = 100
 The maximal allowed distance between two Morse sets which can be considered for joining. More...
 
const bool custom::duffing::compareMorseOrdering = true
 Should the ordering between the Morse sets be taken into consideration while determining whether two Morse decompositions computed for adjacent parameter boxes are in the same class? More...
 
const bool custom::duffing::ignoreIsolationForContinuation = true
 Ignoring the isolation problem while matching Morse decompositions. More...
 
const bool custom::duffing::ignoreIsolationForConleyIndex = false
 Ignoring the isolation problem while computing the Conley index. More...
 

Detailed Description

Parameters for the Duffing map with 2 parameters.

Author
Pawel Pilarczyk

Definition in file p_duffing.h.