Variables | |
| const int | 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. | |
| const int | maxRefineSize0 = 200000 |
| The maximal allowed size of a set of cubes in the phase space which can be refined at the initial subdivision level. | |
| const int | maxRefineSize1 = 50000 |
| The maximal allowed size of a set of cubes in the phase space which can be refined at the subsequent subdivision levels. | |
| const int | maxImageDiameter = 3000 |
| The maximal allowed diameter of the cubical image of a signle box. | |
| const int | maxImageVolume = 6000 |
| The maximal allowed volume of the cubical image of a single box. | |
| const int | maxIndexPairSize = 1200000 |
| The maximal allowed size of the index pair. | |
This namespace contains some constants which define various limitations on the depth and strength of computations. These limits are designed for the 2-dimensional computations conducted for the Leslie population model to make sure that the program does not use too much memory (about 2GB max).
| const int custom::limits2d::maxImageDiameter = 3000 |
The maximal allowed diameter of the cubical image of a signle box.
This limit is set up in order to prevent a blow-up of the program in the memory because of accumulating huge images of boxes.
Definition at line 79 of file limits2d.h.
Referenced by MapComputation< mapcomp, cubetype, cubsettype >::operator()(), and showConfigInfo().
| const int custom::limits2d::maxImageVolume = 6000 |
The maximal allowed volume of the cubical image of a single box.
This limit is set up in order to prevent a blow-up of the program in the memory because of accumulating huge images of boxes.
Definition at line 84 of file limits2d.h.
Referenced by MapComputation< mapcomp, cubetype, cubsettype >::operator()(), and showConfigInfo().
| const int custom::limits2d::maxIndexPairSize = 1200000 |
The maximal allowed size of the index pair.
This size is measured as the total number of cubes in the index pair and its forward image.
Definition at line 93 of file limits2d.h.
Referenced by IndexPair< mapcomp, cubetype, cubsettype >::compute(), and showConfigInfo().
| const int custom::limits2d::maxRefineSize0 = 200000 |
The maximal allowed size of a set of cubes in the phase space which can be refined at the initial subdivision level.
Set to zero to suppress any refinements.
Definition at line 64 of file limits2d.h.
Referenced by checkEmptyInv(), computeConleyIndex(), invMorseDec(), matchMorseSets(), and showConfigInfo().
| const int custom::limits2d::maxRefineSize1 = 50000 |
The maximal allowed size of a set of cubes in the phase space which can be refined at the subsequent subdivision levels.
Set to zero to suppress any refinements.
Definition at line 69 of file limits2d.h.
Referenced by checkEmptyInv(), computeConleyIndex(), and showConfigInfo().
| const int custom::limits2d::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.
Set to zero for no refinements.
Definition at line 59 of file limits2d.h.
Referenced by checkEmptyInv(), computeConleyIndex(), and showConfigInfo().
1.5.3