-
Notifications
You must be signed in to change notification settings - Fork 0
/
searchindex.js
1 lines (1 loc) · 126 KB
/
searchindex.js
1
Search.setIndex({"docnames": ["AgentManagement", "Events", "ObserverPattern", "code_doc", "code_doc/actions", "code_doc/actions/Action", "code_doc/actions/ConfinedMove", "code_doc/actions/Evaluator", "code_doc/actions/Fertility", "code_doc/actions/GetOld", "code_doc/actions/LinearBirth", "code_doc/actions/LinearDeath", "code_doc/actions/MoveStats", "code_doc/actions/MultiEvaluator", "code_doc/actions/Navigate", "code_doc/actions/OldAgeDeath", "code_doc/actions/RandomMove", "code_doc/actions/RandomPair", "code_doc/actions/ShareEvaluator", "code_doc/actions/SingleEvaluator", "code_doc/actions/Verhulst", "code_doc/actions/VerhulstVarK", "code_doc/actions/WeightedMove", "code_doc/app", "code_doc/app/QHGMain", "code_doc/app/SimParams", "code_doc/app/Simulator", "code_doc/core", "code_doc/core/AutoInterpolator", "code_doc/core/Climate", "code_doc/core/Geography", "code_doc/core/IDGen", "code_doc/core/Navigation", "code_doc/core/PopBase", "code_doc/core/PopFinder", "code_doc/core/PopLooper", "code_doc/core/Prioritizer", "code_doc/core/SCell", "code_doc/core/SCellGrid", "code_doc/core/SPopulation", "code_doc/core/Vegetation", "code_doc/io", "code_doc/io/ClimateGroupReader", "code_doc/io/ClimateWriter", "code_doc/io/GeoGroupReader", "code_doc/io/GeoWriter", "code_doc/io/GridGroupReader", "code_doc/io/GridWriter", "code_doc/io/GroupReader", "code_doc/io/NavGroupReader", "code_doc/io/NavWriter", "code_doc/io/ParamProvider2", "code_doc/io/PermDumpRestore", "code_doc/io/PopReader", "code_doc/io/PopWriter", "code_doc/io/QDFArray", "code_doc/io/QDFUtilConsts", "code_doc/io/QDFUtils", "code_doc/io/StatusWriter", "code_doc/io/VegGroupReader", "code_doc/io/VegWriter", "code_doc/io/WELLDumpRestore", "code_doc/io/qhgXML", "code_doc/populations", "code_doc/populations/DynPopFactory", "code_doc/populations/PopulationFactory", "code_doc/populations/StatPopFactory", "code_doc/populations/tut_EnvironAltPop", "code_doc/populations/tut_MovePop", "code_doc/populations/tut_OldAgeDiePop", "code_doc/populations/tut_ParthenoPop", "code_doc/populations/tut_SexualPop", "code_doc/populations/tut_StaticPop", "code_doc/utils", "code_doc/utils/ArrayShare", "code_doc/utils/BufReader", "code_doc/utils/BufWriter", "code_doc/utils/L2List", "code_doc/utils/LBBase", "code_doc/utils/LBController", "code_doc/utils/LayerArrBuf", "code_doc/utils/LayerBuf", "code_doc/utils/LineReader", "code_doc/utils/MessLogger", "code_doc/utils/Observable", "code_doc/utils/Observer", "code_doc/utils/ParamReader", "code_doc/utils/Permutator", "code_doc/utils/PolyLine", "code_doc/utils/Quat", "code_doc/utils/Vec3D", "code_doc/utils/WELL512", "code_doc/utils/WELLUtils", "code_doc/utils/crypto", "code_doc/utils/geomutils", "code_doc/utils/gzutils", "code_doc/utils/stdstrutils", "dumprestore", "formats", "formats/pop/pop_dat", "formats/pop/pop_xml", "formats/qdf/ClimateGroup", "formats/qdf/GeoGroup", "formats/qdf/GridGroup", "formats/qdf/NavGroup", "formats/qdf/PopsGroup", "formats/qdf/QDF", "formats/qdf/VegGroup", "index", "qhg4_compile", "qhg4_simulation_framework", "tools", "tools/Def2QDF", "tools/QDF2PNGNew", "tools/build_alt_modpop", "tools/build_tut_dirs", "tutorial", "tutorial/tutorial_01_static", "tutorial/tutorial_02_oldagedie", "tutorial/tutorial_03_move", "tutorial/tutorial_04_partheno", "tutorial/tutorial_05_sexual", "tutorial/tutorial_06_environalt", "tutorial/tutorial_07_environcapalt"], "filenames": ["AgentManagement.rst", "Events.rst", "ObserverPattern.rst", "code_doc.rst", "code_doc/actions.rst", "code_doc/actions/Action.rst", "code_doc/actions/ConfinedMove.rst", "code_doc/actions/Evaluator.rst", "code_doc/actions/Fertility.rst", "code_doc/actions/GetOld.rst", "code_doc/actions/LinearBirth.rst", "code_doc/actions/LinearDeath.rst", "code_doc/actions/MoveStats.rst", "code_doc/actions/MultiEvaluator.rst", "code_doc/actions/Navigate.rst", "code_doc/actions/OldAgeDeath.rst", "code_doc/actions/RandomMove.rst", "code_doc/actions/RandomPair.rst", "code_doc/actions/ShareEvaluator.rst", "code_doc/actions/SingleEvaluator.rst", "code_doc/actions/Verhulst.rst", "code_doc/actions/VerhulstVarK.rst", "code_doc/actions/WeightedMove.rst", "code_doc/app.rst", "code_doc/app/QHGMain.rst", "code_doc/app/SimParams.rst", "code_doc/app/Simulator.rst", "code_doc/core.rst", "code_doc/core/AutoInterpolator.rst", "code_doc/core/Climate.rst", "code_doc/core/Geography.rst", "code_doc/core/IDGen.rst", "code_doc/core/Navigation.rst", "code_doc/core/PopBase.rst", "code_doc/core/PopFinder.rst", "code_doc/core/PopLooper.rst", "code_doc/core/Prioritizer.rst", "code_doc/core/SCell.rst", "code_doc/core/SCellGrid.rst", "code_doc/core/SPopulation.rst", "code_doc/core/Vegetation.rst", "code_doc/io.rst", "code_doc/io/ClimateGroupReader.rst", "code_doc/io/ClimateWriter.rst", "code_doc/io/GeoGroupReader.rst", "code_doc/io/GeoWriter.rst", "code_doc/io/GridGroupReader.rst", "code_doc/io/GridWriter.rst", "code_doc/io/GroupReader.rst", "code_doc/io/NavGroupReader.rst", "code_doc/io/NavWriter.rst", "code_doc/io/ParamProvider2.rst", "code_doc/io/PermDumpRestore.rst", "code_doc/io/PopReader.rst", "code_doc/io/PopWriter.rst", "code_doc/io/QDFArray.rst", "code_doc/io/QDFUtilConsts.rst", "code_doc/io/QDFUtils.rst", "code_doc/io/StatusWriter.rst", "code_doc/io/VegGroupReader.rst", "code_doc/io/VegWriter.rst", "code_doc/io/WELLDumpRestore.rst", "code_doc/io/qhgXML.rst", "code_doc/populations.rst", "code_doc/populations/DynPopFactory.rst", "code_doc/populations/PopulationFactory.rst", "code_doc/populations/StatPopFactory.rst", "code_doc/populations/tut_EnvironAltPop.rst", "code_doc/populations/tut_MovePop.rst", "code_doc/populations/tut_OldAgeDiePop.rst", "code_doc/populations/tut_ParthenoPop.rst", "code_doc/populations/tut_SexualPop.rst", "code_doc/populations/tut_StaticPop.rst", "code_doc/utils.rst", "code_doc/utils/ArrayShare.rst", "code_doc/utils/BufReader.rst", "code_doc/utils/BufWriter.rst", "code_doc/utils/L2List.rst", "code_doc/utils/LBBase.rst", "code_doc/utils/LBController.rst", "code_doc/utils/LayerArrBuf.rst", "code_doc/utils/LayerBuf.rst", "code_doc/utils/LineReader.rst", "code_doc/utils/MessLogger.rst", "code_doc/utils/Observable.rst", "code_doc/utils/Observer.rst", "code_doc/utils/ParamReader.rst", "code_doc/utils/Permutator.rst", "code_doc/utils/PolyLine.rst", "code_doc/utils/Quat.rst", "code_doc/utils/Vec3D.rst", "code_doc/utils/WELL512.rst", "code_doc/utils/WELLUtils.rst", "code_doc/utils/crypto.rst", "code_doc/utils/geomutils.rst", "code_doc/utils/gzutils.rst", "code_doc/utils/stdstrutils.rst", "dumprestore.rst", "formats.rst", "formats/pop/pop_dat.rst", "formats/pop/pop_xml.rst", "formats/qdf/ClimateGroup.rst", "formats/qdf/GeoGroup.rst", "formats/qdf/GridGroup.rst", "formats/qdf/NavGroup.rst", "formats/qdf/PopsGroup.rst", "formats/qdf/QDF.rst", "formats/qdf/VegGroup.rst", "index.rst", "qhg4_compile.rst", "qhg4_simulation_framework.rst", "tools.rst", "tools/Def2QDF.rst", "tools/QDF2PNGNew.rst", "tools/build_alt_modpop.rst", "tools/build_tut_dirs.rst", "tutorial.rst", "tutorial/tutorial_01_static.rst", "tutorial/tutorial_02_oldagedie.rst", "tutorial/tutorial_03_move.rst", "tutorial/tutorial_04_partheno.rst", "tutorial/tutorial_05_sexual.rst", "tutorial/tutorial_06_environalt.rst", "tutorial/tutorial_07_environcapalt.rst"], "titles": ["Agents: Parallelisation and Management", "Events", "The Observer Pattern", "Code Documentation", "actions", "Action", "ConfinedMove", "Evaluator", "Fertility", "GetOld", "LinearBirth", "LinearDeath", "MoveStats", "MultiEvaluator", "Navigate", "OldAgeDeath", "RandomMove", "RandomPair", "ShareEvaluator", "SingleEvaluator", "Verhulst", "VerhulstVarK", "WeightedMove", "app", "QHGMain", "SimParams", "Simulator", "core", "AutoInterpolator", "Climate", "Geography", "IDGen", "Navigation", "PopBase", "PopFinder", "PopLooper", "Prioritizer", "SCell", "SCellGrid", "SPopulation", "Vegetation", "io", "ClimateGroupReader", "ClimateWriter", "GeoGroupReader", "GeoWriter", "GridGroupReader", "GridWriter", "GroupReader", "NavGroupReader", "NavWriter", "ParamProvider2 and ModuleComplex", "PermDumpRestore", "PopReader", "PopWriter", "QDFArray", "QDFUtils Constants", "QDFUtils", "StatusWriter", "VegGroupReader", "VegWriter", "WELLDumpRestore", "qhgXMLNode and qhgXMLTree", "populations", "DynPopFactory", "PopulationFactory", "StatPopFactory", "tut_EnvironAltPop", "tut_MovePop", "tut_OldAgeDiePop", "tut_ParthenoPop", "tut_SexualPop", "tut_StaticPop", "utils", "ArrayShare", "BufReader", "BufWriter", "L2List", "LBBase", "LBController", "LayerArrBuf", "LayerBuf", "LineReader", "MessLogger", "Observable", "Observer", "ParamReader", "Permutator", "PolyLine", "Quat", "Vec3D", "WELL512", "WELLUtils", "crypto", "geomutils", "gzutils", "stdstrutils", "Dumping and Restoring", "File Formats", "The Population DAT Format", "The Population XML Format", "\u201cClimate\u201d", "\u201cGeography\u201d", "\u201cGrid\u201d", "\u201cNavigation\u201d", "\u201cPopulations\u201d", "The QDF Format", "\u201cVegetation\u201d", "QHG4 documentation", "Compiling QHG", "The QHG4 simulation framework: an Overview", "Tools", "Def2QDF", "QDF2PNGNew", "build_alt_modpop.py", "build_tut_dirs.py", "QHG Tutorial", "QHG Tutorial 01 - A Static Population", "QHG Tutorial 02 - Aging and Death", "QHG Tutorial 03 - Moving", "QHG Tutorial 04 - Parthenogenesis", "QHG Tutorial 05 - Sexual Reproduction", "QHG Tutorial 06 - Environment Interaction I", "QHG Tutorial 07 - Environment interaction II"], "terms": {"ar": [0, 1, 2, 4, 5, 6, 8, 10, 11, 12, 13, 17, 18, 19, 20, 21, 22, 24, 28, 29, 30, 32, 36, 37, 39, 48, 51, 55, 57, 63, 67, 68, 69, 70, 71, 77, 79, 80, 81, 82, 83, 89, 94, 95, 96, 99, 100, 103, 104, 105, 106, 109, 110, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123], "central": 0, "concept": 0, "qhg": [0, 1, 3, 4, 26, 29, 34, 36, 38, 40, 56, 62, 63, 72, 96, 97, 98, 99, 100, 106, 108], "simul": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 32, 35, 38, 39, 40, 43, 45, 47, 50, 54, 57, 58, 60, 64, 66, 67, 68, 69, 70, 71, 72, 97, 106, 108, 109, 117, 118, 119, 120, 121, 122, 123], "thei": [0, 8, 24, 35, 36, 48, 66, 67, 68, 96, 100, 106, 110, 117, 118, 119, 122, 123], "repres": [0, 22, 37, 38, 39, 51, 57, 62, 77, 79, 89, 90, 110, 122], "individu": [0, 39, 97, 110], "each": [0, 4, 6, 8, 9, 10, 11, 12, 14, 15, 16, 17, 20, 21, 22, 24, 26, 30, 37, 39, 51, 63, 64, 66, 67, 68, 69, 70, 71, 72, 79, 80, 96, 99, 100, 101, 102, 103, 105, 106, 107, 110, 112, 116, 121, 122, 123], "carri": [0, 10, 11, 123], "person": [0, 105], "attribut": [0, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 36, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 58, 59, 60, 61, 62, 63, 100, 111, 117, 118, 119, 120, 121, 122, 123], "an": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 32, 34, 36, 39, 43, 45, 47, 48, 50, 51, 52, 54, 55, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 86, 89, 91, 92, 96, 97, 98, 99, 100, 101, 102, 103, 105, 108, 109, 112, 113, 117, 118, 119, 120, 121, 122, 123], "id": [0, 1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 31, 35, 37, 38, 39, 64, 66, 67, 68, 69, 70, 71, 72, 99, 100, 103, 104, 109, 122, 123], "ag": [0, 8, 9, 15, 67, 68, 69, 70, 71, 99, 116, 119, 120, 121, 122, 123], "gender": [0, 8, 39, 67, 70, 99, 105, 117, 118, 119, 120, 121, 122, 123], "etc": [0, 2, 30, 39, 102, 110], "In": [0, 1, 2, 10, 11, 12, 14, 17, 18, 19, 22, 24, 26, 28, 31, 34, 36, 38, 39, 40, 55, 62, 63, 67, 70, 71, 74, 77, 79, 83, 89, 110, 112, 116, 117, 118, 119, 120, 121, 122, 123], "order": [0, 1, 24, 26, 89, 110, 113, 117], "run": [0, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 31, 39, 67, 68, 69, 70, 71, 72, 97, 110, 116], "larg": [0, 24, 106], "number": [0, 1, 4, 5, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32, 35, 36, 37, 38, 39, 40, 43, 45, 47, 48, 50, 53, 54, 55, 57, 58, 60, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 80, 81, 82, 83, 86, 87, 88, 91, 92, 96, 97, 99, 101, 102, 103, 104, 105, 107, 109, 110, 112, 117, 118, 119, 120, 121, 122, 123], "sever": [0, 122, 123], "100": [0, 112], "000": [0, 24, 112, 120], "reason": [0, 39, 66], "time": [0, 5, 9, 12, 16, 19, 20, 21, 28, 39, 40, 43, 45, 47, 50, 54, 55, 56, 57, 58, 60, 66, 67, 86, 87, 97, 106, 110, 112, 113, 117, 118, 119, 120, 121, 122, 123], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 43, 45, 47, 48, 50, 53, 54, 55, 57, 58, 60, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 99, 102, 103, 104, 105, 106, 109, 110, 112, 113, 116, 117, 118, 119, 120, 121, 123], "necessari": [0, 48, 78, 81, 116], "us": [0, 1, 2, 5, 6, 12, 13, 14, 16, 17, 18, 19, 21, 22, 24, 26, 28, 29, 31, 34, 35, 36, 38, 39, 43, 45, 47, 48, 50, 51, 53, 54, 55, 57, 58, 60, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 79, 81, 83, 85, 86, 87, 88, 90, 92, 95, 96, 98, 99, 100, 104, 105, 106, 107, 109, 110, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 123], "parallel": [0, 4, 5, 6, 8, 9, 10, 11, 14, 15, 16, 17, 22, 26, 38, 39, 110, 122, 123], "mainli": [0, 24, 25, 57, 77, 92, 110], "appli": [0, 19, 26, 39, 89, 122, 123], "over": [0, 5, 26, 32, 80, 81, 110, 113, 122], "some": [0, 1, 5, 12, 13, 14, 24, 26, 32, 35, 40, 57, 62, 63, 64, 85, 92, 93, 94, 96, 105, 110, 117, 118, 120, 121], "case": [0, 1, 6, 12, 31, 89, 117, 118, 119, 120, 121, 122, 123], "also": [0, 24, 32, 43, 45, 47, 48, 50, 54, 58, 60, 72, 96, 97, 109, 110, 117, 118, 119, 120, 122, 123], "cell": [0, 6, 7, 10, 11, 12, 13, 14, 17, 18, 19, 21, 22, 24, 26, 28, 29, 30, 37, 38, 39, 40, 47, 48, 53, 58, 67, 68, 69, 70, 71, 72, 79, 101, 102, 103, 107, 110, 112, 119, 121, 122, 123], "we": [0, 1, 2, 18, 19, 20, 21, 31, 39, 55, 68, 69, 80, 81, 83, 88, 112, 116, 117, 118, 119, 120, 121, 122, 123], "openmp": 0, "interfac": [0, 2, 7, 13, 18, 19, 34, 35, 75, 76, 85, 86], "which": [0, 1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 36, 38, 39, 42, 43, 44, 45, 47, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 62, 64, 77, 83, 84, 85, 86, 89, 90, 93, 94, 100, 104, 106, 109, 110, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123], "provid": [0, 18, 19, 24, 32, 36, 40, 53, 62, 64, 66, 74, 75, 76, 81, 83, 84, 86, 91, 92, 117, 122], "share": [0, 18, 64, 74], "memori": [0, 77, 87, 88, 95], "earlier": [0, 40], "version": [0, 40, 46, 51, 54, 55, 57, 87, 105], "open": [0, 14, 43, 45, 47, 48, 50, 54, 55, 57, 60, 64, 82, 83, 93, 110], "mpi": [0, 38], "sourc": 0, "messag": [0, 22, 58, 83, 86, 117, 118, 119, 120, 121, 122, 123], "pass": [0, 1, 4, 18, 19, 24, 39, 57, 82, 84, 86, 90, 92, 97, 110, 122], "implement": [0, 2, 4, 7, 13, 14, 18, 19, 20, 21, 24, 34, 35, 39, 48, 63, 72, 74, 77, 81, 82, 84, 88, 93, 96, 110, 116], "allow": [0, 7, 86, 87, 90, 95, 97, 110, 120, 121], "you": [0, 2, 5, 24, 63, 82, 83, 87, 89, 90, 96, 97, 104, 109, 113, 116, 117, 118, 119, 120, 121, 122, 123], "distribut": [0, 91, 96, 110], "comput": [0, 39, 123], "howev": [0, 18, 19, 121], "slow": 0, "down": 0, "consider": 0, "when": [0, 2, 5, 18, 26, 31, 39, 48, 65, 66, 67, 81, 84, 117, 118, 119, 120, 121, 122, 123], "were": [0, 40, 117, 118, 119, 120, 121, 122, 123], "wa": [0, 8, 29, 39, 77, 79, 91, 96, 105, 117, 118, 119, 120, 121, 122, 123], "due": [0, 40, 96], "big": [0, 66, 105], "overhead": 0, "whenev": [0, 76, 110, 123], "move": [0, 6, 12, 14, 16, 22, 26, 39, 54, 58, 64, 66, 67, 68, 69, 70, 71, 72, 75, 77, 78, 79, 80, 81, 82, 97, 110, 116, 117, 118, 120, 121, 122, 123], "from": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 30, 35, 39, 40, 42, 44, 46, 48, 49, 51, 53, 55, 57, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 75, 76, 77, 79, 80, 81, 82, 87, 88, 89, 90, 92, 96, 97, 102, 106, 107, 109, 110, 112, 113, 116, 117, 118, 119, 120, 121, 122, 123], "domain": 0, "one": [0, 2, 6, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 31, 34, 36, 39, 45, 55, 57, 61, 64, 66, 67, 68, 69, 70, 71, 72, 77, 78, 79, 80, 81, 84, 86, 87, 96, 99, 100, 103, 106, 110, 112, 114, 115, 116, 120, 121, 122, 123], "neighbor": [0, 13, 18, 19, 22, 30, 37, 56, 102, 103, 122], "its": [0, 2, 9, 14, 17, 18, 19, 22, 26, 28, 30, 39, 51, 63, 70, 71, 72, 84, 87, 89, 97, 100, 102, 110, 117, 119, 120, 121, 122, 123], "had": [0, 28, 120, 121], "sent": 0, "origin": [0, 12, 14, 22, 32, 39, 78, 80, 81, 97], "target": [0, 12, 39, 80, 81], "node": [0, 1, 29, 30, 37, 51, 62, 77, 79, 101, 102, 103, 104, 105, 107, 110], "ok": [0, 26, 39, 121, 122, 123], "small": [0, 12, 22, 104, 105, 110, 116], "10000": [0, 121, 122, 123], "agentsth": 0, "becam": 0, "earli": 0, "naiv": 0, "defin": [0, 1, 2, 8, 19, 24, 39, 48, 62, 63, 68, 69, 72, 85, 88, 91, 94, 100, 117, 118, 119, 120, 121, 123], "class": [0, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 96, 97, 100, 105, 109, 110, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], "arrai": [0, 1, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 24, 28, 29, 30, 37, 38, 39, 42, 44, 46, 48, 49, 53, 55, 59, 61, 64, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 80, 81, 86, 87, 91, 92, 101, 102, 103, 105, 113, 122, 123], "vector": [0, 5, 13, 17, 26, 28, 32, 35, 36, 39, 51, 53, 54, 57, 58, 64, 74, 79, 80, 81, 86, 89, 91, 92, 94, 96], "instanc": [0, 64, 67, 68, 69, 70, 71, 72, 75, 76, 87, 95, 118, 119, 120, 121, 122, 123], "born": [0, 39, 67, 70, 71, 117, 120, 121], "new": [0, 1, 10, 18, 19, 26, 28, 31, 36, 39, 43, 45, 47, 50, 55, 60, 62, 63, 64, 66, 67, 70, 71, 74, 76, 78, 79, 81, 86, 87, 88, 89, 90, 91, 109, 118, 119, 120, 121, 122, 123], "creat": [0, 5, 6, 18, 20, 21, 22, 24, 26, 28, 31, 38, 39, 42, 43, 44, 45, 46, 47, 49, 50, 51, 54, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 75, 76, 77, 78, 79, 80, 81, 82, 87, 89, 90, 92, 95, 97, 100, 109, 110, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], "insert": [0, 123], "anag": 0, "di": [0, 26, 39], "remov": [0, 1, 6, 35, 36, 77, 79, 96, 122, 123], "destroi": [0, 92], "delet": [0, 6, 10, 11, 12, 13, 17, 18, 20, 21, 26, 28, 29, 30, 35, 38, 39, 55, 57, 58, 62, 63, 67, 68, 69, 70, 71, 74, 78, 79, 80, 81, 82, 83, 86, 87, 90, 95, 118, 119, 120, 121, 122, 123], "thi": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], "approach": 0, "turn": [0, 24, 26, 39, 123], "out": [0, 6, 26, 51, 55, 62, 97, 109, 117, 118, 119, 120, 121, 122, 123], "bad": [0, 86], "choic": 0, "profil": 0, "show": [0, 24, 26, 55, 83, 105, 122, 123], "most": [0, 53, 72, 75, 80, 81, 106], "creation": 0, "current": [0, 5, 8, 9, 10, 11, 12, 14, 15, 16, 17, 22, 24, 26, 28, 29, 35, 38, 39, 40, 43, 45, 47, 50, 51, 54, 55, 57, 58, 60, 62, 64, 66, 67, 75, 79, 82, 83, 87, 91, 92, 107, 110, 112], "structur": [0, 3, 17, 24, 42, 44, 46, 49, 53, 59, 63, 110, 117, 118, 119, 120, 121, 123], "instead": [0, 83, 121, 122, 123], "data": [0, 1, 2, 5, 12, 13, 14, 18, 19, 26, 27, 28, 29, 30, 38, 39, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 53, 54, 55, 58, 59, 60, 61, 62, 63, 77, 79, 84, 85, 88, 97, 99, 101, 102, 103, 104, 105, 106, 107, 110, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123], "setup": 0, "easi": 0, "header": [0, 24, 99], "file": [0, 1, 4, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 23, 26, 28, 38, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 58, 59, 60, 62, 64, 65, 66, 68, 69, 70, 71, 73, 75, 76, 82, 83, 86, 88, 93, 95, 96, 97, 99, 100, 106, 108, 109, 110, 113, 114], "popul": [0, 1, 3, 5, 6, 10, 11, 12, 13, 14, 17, 21, 24, 26, 28, 34, 35, 39, 53, 54, 55, 57, 58, 61, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 97, 98, 106, 111, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123], "see": [0, 1, 2, 4, 24, 64, 66, 68, 69, 70, 71, 80, 81, 86, 112, 117, 118, 119, 120, 121, 122, 123], "spopul": [0, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 27, 33, 36, 63, 67, 68, 69, 70, 71, 72, 110, 116, 117, 118, 119, 120, 121, 122, 123], "hold": [0, 7, 10, 11, 13, 18, 19, 22, 28, 32, 36, 39, 42, 44, 46, 49, 55, 59, 77, 80, 92, 96, 99, 106, 110], "tthi": 0, "realiz": [0, 83], "layerbuf": [0, 3, 39, 64, 66, 73, 77, 78, 79, 80, 117, 118, 120, 121, 122, 123], "object": [0, 1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 31, 33, 35, 36, 38, 39, 42, 44, 45, 46, 49, 51, 53, 55, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 74, 76, 78, 79, 80, 81, 82, 84, 85, 89, 90, 92, 96, 110, 122, 123], "essenc": 0, "std": [0, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 32, 34, 35, 36, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 66, 74, 76, 81, 82, 83, 86, 87, 88, 92, 93, 94, 95, 96, 112, 123], "t": [0, 1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 34, 35, 39, 48, 53, 55, 57, 62, 63, 64, 74, 80, 81, 84, 86, 87, 92, 93, 95, 96, 97, 112, 113, 117, 119, 120, 122], "m_vusedlay": 0, "initi": [0, 4, 24, 26, 29, 30, 32, 35, 39, 48, 64, 66, 67, 70, 71, 75, 76, 79, 80, 81, 87, 96, 105, 117, 120, 121, 122], "empti": [0, 19, 26, 51, 55, 57, 62, 64, 66, 79, 80, 81, 89, 90, 91, 92, 96, 100, 112], "more": [0, 2, 8, 24, 33, 36, 39, 55, 58, 63, 67, 81, 84, 97, 100, 110, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], "space": [0, 24, 39, 47, 55, 57, 79, 81, 86, 89, 90, 92], "complet": [0, 78, 97, 117], "addit": [0, 1, 13, 26, 39, 54, 57, 58, 63, 64, 66, 97, 99, 103, 106, 118, 119, 120, 121, 122, 123], "layer": [0, 39, 64, 66, 67, 68, 69, 70, 71, 72, 78, 79, 80, 81, 110], "e": [0, 2, 4, 5, 10, 11, 12, 14, 19, 22, 24, 32, 39, 43, 45, 47, 50, 54, 57, 58, 60, 61, 62, 64, 67, 68, 69, 70, 71, 72, 74, 78, 79, 83, 84, 89, 92, 96, 106, 120, 121, 122], "alloc": [0, 10, 11, 12, 14, 17, 28, 29, 30, 38, 86, 87, 88, 89, 90, 95, 122, 123], "ad": [0, 28, 32, 35, 39, 51, 63, 79, 81, 84, 112, 120, 122, 123], "immedi": [0, 39, 80, 81], "If": [0, 1, 5, 10, 11, 13, 14, 15, 18, 19, 24, 28, 35, 39, 47, 53, 54, 55, 57, 58, 63, 74, 75, 83, 86, 87, 96, 103, 109, 112, 117, 118, 119, 120, 121], "exist": [0, 24, 26, 34, 35, 36, 47, 51, 63, 67, 68, 69, 70, 71, 74, 81, 83, 91, 96, 109, 113, 117], "thu": 0, "avoid": [0, 5, 80, 81, 122, 123], "control": [0, 39, 56, 79], "lbcontrol": [0, 3, 39, 54, 58, 73, 122, 123], "ha": [0, 1, 2, 5, 7, 9, 14, 17, 18, 19, 22, 24, 26, 31, 35, 36, 39, 51, 55, 58, 63, 64, 75, 79, 82, 85, 86, 92, 96, 103, 105, 106, 110, 112, 117, 118, 120, 121, 122, 123], "l2list": [0, 3, 73, 79], "unus": [0, 39, 40, 77, 78, 79, 81], "locat": [0, 22, 39, 57, 67, 77, 78, 80, 81, 104, 110, 111, 113, 117, 118, 119, 120], "concret": [0, 5, 39], "At": [0, 12, 15, 117, 118, 119, 120, 121], "ani": [0, 1, 5, 13, 17, 24, 57, 61, 79, 83, 84, 96, 105, 110, 117, 121], "given": [0, 18, 19, 24, 51, 53, 55, 57, 64, 65, 74, 79, 88, 89, 91, 94, 113, 120, 123], "cntainer": 0, "activ": [0, 1, 39, 77, 79, 120], "ones": [0, 8, 63, 119, 121, 122, 123], "well": [0, 7, 12, 17, 38, 39, 51, 57, 62, 64, 66, 77, 79, 90, 92, 96, 97, 105, 106, 110, 117, 118, 119, 120, 121, 122, 123], "passiv": [0, 39, 77, 79, 120], "requir": [0, 5, 13, 18, 19, 24, 57, 63, 67, 68, 69, 70, 71, 78, 79, 81, 100, 109, 117, 119, 120, 122, 123], "book": 0, "keep": [0, 64, 80, 81, 97, 121], "For": [0, 2, 5, 8, 10, 11, 14, 15, 17, 22, 24, 26, 31, 32, 39, 46, 55, 67, 68, 69, 70, 71, 77, 98, 103, 106, 110, 117, 118, 119, 120, 121, 122, 123], "index": [0, 5, 8, 9, 10, 11, 14, 15, 16, 22, 31, 35, 36, 37, 39, 67, 68, 69, 70, 71, 77, 78, 79, 80, 81, 88, 91, 92, 108, 113, 119, 120, 121, 122, 123], "mean": [0, 4, 6, 18, 19, 26, 29, 32, 58, 62, 67, 86, 112, 113, 117, 122, 123], "2": [0, 12, 13, 15, 26, 29, 30, 47, 54, 55, 57, 58, 62, 77, 82, 86, 87, 89, 90, 91, 93, 95, 96, 100, 103, 105, 112, 117, 118, 119, 120, 121, 122, 123], "doubli": [0, 77], "link": [0, 1, 39, 77, 103, 114], "list": [0, 2, 5, 6, 12, 13, 28, 32, 36, 39, 51, 57, 58, 64, 74, 77, 84, 86, 92, 104, 110, 112, 117, 118, 119, 120, 121, 122, 123], "need": [0, 1, 17, 19, 29, 31, 32, 39, 58, 79, 81, 84, 92, 94, 96, 114, 117, 118, 119, 120, 121, 122, 123], "first": [0, 12, 17, 26, 28, 31, 39, 46, 51, 54, 55, 57, 62, 72, 77, 78, 79, 80, 81, 84, 87, 94, 96, 117, 118, 119, 120, 121, 122, 123], "written": [0, 5, 12, 24, 26, 39, 45, 47, 54, 57, 58, 61, 76, 86, 95, 96, 118], "correspond": [0, 6, 13, 18, 19, 22, 48, 51, 64, 66, 70, 71, 86, 89, 94, 96, 100, 102, 105, 110, 112, 117, 118, 119, 120, 121, 122, 123], "posit": [0, 18, 19, 24, 36, 53, 75, 76, 77, 79, 80, 81, 82, 99, 113, 117, 119], "state": [0, 1, 2, 5, 8, 29, 31, 36, 39, 52, 61, 64, 66, 71, 77, 91, 92, 97, 99, 117, 118, 119, 120, 121], "oper": [0, 5, 39, 57, 63, 89, 90, 96, 97, 113, 120, 121], "set": [0, 1, 5, 6, 7, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 24, 28, 29, 31, 32, 36, 37, 38, 39, 47, 53, 55, 62, 67, 70, 71, 77, 83, 86, 87, 91, 105, 106, 109, 110, 113, 116, 120, 121, 122, 123], "next": [0, 28, 31, 39, 55, 62, 68, 69, 70, 71, 75, 79, 82, 116], "prev": 0, "element": [0, 13, 18, 19, 21, 22, 28, 36, 37, 51, 55, 57, 58, 62, 78, 79, 80, 81, 87, 96, 100, 110], "nil": [0, 122, 123], "last": [0, 1, 8, 31, 39, 57, 67, 70, 71, 77, 79, 91, 99, 117, 118, 119, 120, 121], "start": [0, 1, 4, 12, 26, 39, 43, 45, 47, 50, 54, 57, 58, 60, 62, 63, 80, 81, 82, 96, 97, 104, 106, 117, 118, 119, 120, 121, 122, 123], "leav": 0, "interest": [0, 14, 36, 79, 112], "isol": 0, "now": [0, 109, 117, 118, 119, 120, 121, 122, 123], "find": [0, 39, 62, 64, 66, 67, 74, 77, 94, 99, 117, 118, 119, 120, 121], "highest": [0, 22, 31, 35, 36, 39, 77, 122, 123], "less": [0, 5, 10, 11, 14, 22, 28, 37, 55, 77, 90, 103, 122, 123], "than": [0, 8, 10, 11, 14, 22, 28, 39, 55, 58, 63, 77, 84, 87, 90, 103, 117, 118, 119, 120, 121, 122, 123], "our": [0, 2, 118, 119, 120, 122, 123], "exampl": [0, 13, 22, 105, 109, 113, 117, 118, 119, 120, 121, 122, 123], "0": [0, 1, 5, 7, 10, 11, 12, 13, 18, 19, 20, 21, 22, 24, 26, 28, 29, 30, 34, 38, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 67, 70, 74, 75, 76, 77, 78, 79, 82, 83, 85, 86, 87, 89, 90, 91, 92, 93, 95, 96, 97, 99, 100, 102, 103, 105, 112, 113, 117, 118, 119, 120, 121, 122, 123], "otherwis": [0, 1, 6, 18, 19, 28, 47, 48, 54, 57, 58, 86, 96, 97, 103, 120], "similar": [0, 121], "It": [0, 5, 6, 13, 14, 17, 18, 19, 20, 21, 24, 26, 39, 46, 54, 57, 58, 64, 66, 72, 74, 78, 80, 81, 85, 100, 121], "import": [0, 32, 39, 61, 84], "mind": [0, 64, 97, 121], "must": [0, 1, 4, 5, 13, 17, 18, 19, 24, 28, 30, 36, 39, 48, 53, 55, 61, 63, 64, 66, 74, 77, 79, 82, 83, 86, 90, 93, 96, 97, 100, 108, 116, 117, 118, 119, 120, 121], "thread": [0, 9, 10, 11, 14, 15, 17, 20, 21, 22, 24, 31, 39, 64, 66, 67, 68, 69, 70, 71, 72, 117, 118, 119, 120, 121], "write": [0, 1, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 26, 39, 53, 57, 62, 63, 76, 79, 86, 95, 97, 110, 117, 118, 119, 120, 121, 122, 123], "same": [0, 16, 18, 19, 22, 24, 35, 36, 39, 48, 53, 61, 79, 96, 97, 105, 117, 118, 119, 120, 121, 122, 123], "would": [0, 6, 103], "veri": [0, 89, 97, 117, 120], "probabl": [0, 10, 11, 14, 15, 16, 20, 21, 22, 32, 39, 63, 104, 119, 120, 122, 123], "end": [0, 1, 4, 5, 39, 62, 64, 75, 77, 79, 82, 96, 117, 118, 119, 120, 121], "up": [0, 14, 109], "undefi": 0, "To": [0, 2, 5, 24, 97, 113, 116, 117, 118, 119, 120, 121, 122, 123], "minim": [0, 39, 84], "dure": [0, 55, 97, 110, 120, 122, 123], "who": [0, 6, 39, 67, 120], "die": [0, 68, 69, 72, 117, 118, 119, 120], "step": [0, 1, 4, 5, 8, 9, 10, 11, 12, 14, 15, 17, 19, 20, 21, 22, 26, 28, 35, 39, 43, 45, 47, 50, 54, 56, 57, 58, 60, 67, 70, 71, 99, 106, 110, 113, 117, 118, 119, 120, 121, 122, 123], "regist": [0, 2, 6, 10, 11, 12, 36, 39, 67, 68, 69, 70, 71, 74, 120, 123], "place": [0, 31, 38, 57, 63, 96, 115, 117, 118, 119, 120], "point": [0, 1, 12, 13, 19, 20, 21, 32, 39, 51, 68, 69, 70, 71, 79, 82, 88, 94, 122], "have": [0, 1, 2, 4, 6, 12, 17, 18, 20, 21, 24, 26, 28, 31, 35, 36, 37, 39, 53, 55, 63, 64, 66, 67, 68, 69, 70, 71, 77, 79, 82, 83, 84, 86, 93, 96, 100, 105, 106, 113, 116, 117, 118, 119, 120, 121, 122, 123], "surplu": 0, "do": [0, 5, 13, 17, 39, 53, 74, 80, 83, 108, 110, 116, 117, 120, 121, 122, 123], "normal": [0, 1, 21, 24, 39, 48, 53, 54, 58, 62, 83, 89, 90, 91, 96, 97, 120], "birth": [0, 4, 8, 9, 10, 11, 20, 21, 39, 63, 67, 70, 71, 72, 99, 110, 117, 118, 119, 120, 121], "process": [0, 26, 31, 39, 51, 62, 86, 123], "chang": [0, 1, 2, 5, 6, 8, 10, 11, 12, 16, 20, 21, 22, 24, 28, 30, 36, 39, 67, 84, 89, 90, 110, 118, 119, 120, 121, 122, 123], "copi": [0, 1, 19, 39, 54, 77, 80, 81, 89, 90, 117, 119, 122, 123], "left": [0, 55, 113], "": [0, 1, 5, 6, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 20, 21, 22, 24, 36, 37, 38, 39, 43, 45, 47, 48, 50, 51, 54, 55, 58, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 74, 82, 83, 86, 87, 89, 90, 91, 92, 93, 95, 96, 99, 100, 105, 106, 110, 112, 113, 117, 118, 119, 120, 121, 122, 123], "notifi": [1, 2, 7, 84], "two": [1, 21, 24, 35, 36, 48, 52, 57, 61, 70, 71, 77, 79, 80, 81, 82, 86, 87, 89, 90, 94, 96, 100, 105, 118, 120, 122, 123], "kind": [1, 84, 98, 119], "command": [1, 24, 61, 86, 110, 112], "line": [1, 18, 19, 24, 57, 62, 67, 82, 83, 86, 88, 96, 99, 100, 112, 113, 122, 123], "intern": [1, 7, 13, 31, 52, 54, 61, 75, 82, 87, 91, 97], "The": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 101, 102, 103, 104, 105, 107, 108, 109, 112, 113, 116], "commandlin": 1, "valu": [1, 4, 5, 6, 10, 11, 12, 13, 14, 16, 18, 19, 20, 21, 22, 24, 26, 28, 31, 36, 38, 39, 51, 53, 54, 55, 57, 58, 62, 63, 71, 77, 79, 80, 81, 84, 86, 88, 89, 90, 96, 99, 100, 105, 112, 113, 117, 118, 119, 120, 121, 122, 123], "option": [1, 24, 39, 67, 97, 100, 103, 110, 112], "qhgmain": [1, 3, 23, 109, 110, 114, 115, 117, 118, 119, 120, 121, 122, 123], "string": [1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 34, 35, 36, 38, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 74, 75, 82, 83, 86, 87, 88, 91, 92, 93, 95, 96, 106, 118, 120, 123], "comma": [1, 24, 86, 96, 99], "separ": [1, 24, 39, 86, 92, 96, 99], "entir": [1, 24, 26, 47, 74, 77, 96], "enclos": [1, 24, 62, 96], "quot": [1, 24, 62], "contain": [1, 4, 5, 13, 17, 18, 19, 23, 24, 26, 27, 28, 29, 32, 33, 35, 38, 39, 40, 41, 47, 51, 52, 55, 57, 58, 61, 62, 63, 64, 67, 68, 69, 70, 71, 72, 73, 77, 79, 80, 81, 86, 88, 92, 93, 94, 96, 97, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 113, 115, 116, 117, 118, 119, 120, 121, 122, 123], "environ": [1, 7, 10, 11, 18, 19, 22, 24, 26, 28, 48, 54, 55, 58, 97, 116, 120], "variabl": [1, 8, 13, 18, 19, 20, 21, 24, 35, 63, 64, 70, 71, 86, 96, 113, 116, 120, 121, 122, 123], "doubl": [1, 5, 6, 7, 10, 11, 12, 13, 16, 18, 19, 20, 21, 22, 24, 28, 30, 32, 36, 40, 44, 49, 55, 57, 62, 86, 88, 89, 90, 91, 94, 122, 123], "param": [1, 13, 39, 51, 62, 86, 100, 118, 119, 120, 121, 122, 123], "should": [1, 4, 5, 18, 19, 24, 39, 48, 64, 74, 92, 95, 113], "full": [1, 5, 24, 28, 116], "sub": [1, 51, 57, 89], "noth": [1, 5, 7, 8, 9, 15, 19, 22, 26, 32, 36, 39, 46, 54, 58, 65, 72, 84, 117], "prefix": [1, 22, 57, 83, 109, 114, 117, 118, 119, 120, 121, 122, 123], "follow": [1, 10, 11, 24, 62, 68, 69, 70, 71, 77, 96, 103, 105, 106], "interpret": [1, 39], "real": [1, 24, 28, 30, 43, 45, 47, 50, 54, 58, 60, 80, 89, 112, 117, 118, 119, 120, 121, 122, 123], "final": [1, 4, 26, 35, 119], "interv": [1, 8, 24, 28, 91, 118, 122], "size": [1, 10, 11, 13, 18, 19, 22, 29, 39, 55, 57, 62, 64, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 79, 82, 87, 93, 95, 102, 103], "minval": 1, "maxval": 1, "form": [1, 18, 19, 22, 24, 31, 64, 77, 86, 96, 113, 122], "caus": [1, 86, 110, 112, 121, 122], "k": [1, 10, 11, 18, 19, 20, 21, 30, 31], "omit": [1, 74, 86], "fneginf": 1, "fposinf": 1, "singl": [1, 37, 39, 51, 76, 96, 117, 118, 119, 120, 121, 123], "specifi": [1, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 20, 21, 22, 24, 34, 35, 36, 39, 42, 44, 47, 49, 51, 53, 55, 57, 58, 59, 62, 63, 64, 74, 75, 77, 79, 80, 81, 82, 83, 87, 93, 94, 95, 112, 116, 118], "20": [1, 55, 62, 77, 82, 83, 86, 96, 112, 113, 117, 118, 119, 120, 121, 122, 123], "305": 1, "500": 1, "250": 1, "600": 1, "10": [1, 55, 57, 77, 99, 100, 103, 113, 117, 118, 119, 120, 121, 122, 123], "37": [1, 120], "fire": [1, 122, 123], "everi": [1, 12, 18, 19, 24, 28, 39, 82, 97, 106, 112, 117, 118, 119, 120, 121, 122, 123], "between": [1, 2, 14, 17, 21, 22, 24, 28, 31, 39, 74, 88, 90, 91, 94, 104, 105, 110, 119, 122, 123], "standard_typ": 1, "tech": 1, "standard": [1, 87], "env": [1, 24], "arr": 1, "pop": [1, 26, 39, 54, 58, 97, 113, 117, 118, 119, 120, 121, 122, 123], "dump": [1, 5, 26, 31, 36, 54, 58, 61, 76, 77, 79, 108], "interpol": [1, 88, 94], "comm": 1, "check": [1, 5, 25, 28, 32, 36, 39, 55, 57, 63, 83, 93, 122, 123], "user": [1, 19, 53, 90], "scrambl": 1, "paramet": [1, 19, 25, 39, 51, 64, 65, 66, 84, 86, 96, 100, 105, 106, 110, 113, 117, 118, 119, 120, 121, 122, 123], "differ": [1, 12, 28, 29, 32, 33, 40, 57, 74, 78, 80, 81, 83, 90, 94, 100, 102, 103, 105, 110, 111], "group": [1, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 24, 26, 28, 36, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 53, 54, 55, 58, 59, 60, 61, 101, 102, 103, 104, 107, 112], "special": [1, 24, 54, 58, 62], "grid": [1, 22, 26, 28, 29, 30, 37, 38, 39, 46, 47, 53, 57, 58, 67, 68, 69, 70, 71, 72, 97, 101, 102, 106, 110, 113], "geo": [1, 57, 113, 117, 118, 119, 120, 121, 122, 123], "climat": [1, 3, 26, 27, 30, 38, 40, 42, 43, 48, 57, 58, 60, 106, 110, 112, 113], "veg": 1, "nav": 1, "occ": 1, "stat": [1, 12], "speciesnam": [1, 56, 105], "filter": 1, "charact": [1, 24, 62, 75, 76, 82], "can": [1, 4, 5, 6, 10, 11, 15, 16, 17, 19, 20, 21, 22, 24, 32, 34, 35, 38, 39, 51, 55, 57, 63, 64, 66, 70, 71, 74, 82, 83, 84, 86, 89, 90, 96, 97, 104, 106, 109, 110, 112, 120, 121, 122], "append": 1, "populaton": 1, "name": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 34, 35, 36, 38, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66, 74, 75, 82, 86, 93, 95, 96, 99, 100, 105, 109, 112, 113, 114, 117, 118, 119, 120, 121, 122, 123], "output": [1, 5, 13, 18, 19, 26, 39, 41, 43, 45, 47, 50, 54, 55, 57, 58, 60, 62, 83, 88, 92, 95, 96, 97, 98, 106, 109, 110, 112, 113, 122, 123], "onli": [1, 10, 11, 12, 13, 14, 16, 22, 24, 26, 28, 29, 30, 34, 37, 38, 39, 52, 54, 55, 57, 58, 61, 63, 67, 72, 79, 82, 89, 97, 99, 100, 103, 104, 106, 107, 109, 110, 113, 118, 119, 120, 121, 122, 123], "agent": [1, 4, 5, 6, 8, 9, 10, 11, 12, 14, 15, 16, 17, 22, 24, 26, 32, 35, 36, 53, 54, 58, 63, 64, 66, 67, 68, 69, 70, 71, 72, 77, 97, 99, 104, 105, 108, 110, 113, 117, 118, 119, 120, 121, 122, 123], "statu": [1, 83], "qdf": [1, 6, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 24, 26, 28, 36, 38, 42, 43, 44, 45, 46, 47, 48, 49, 50, 53, 54, 55, 57, 58, 59, 60, 63, 65, 66, 97, 98, 105, 108, 111, 112, 113, 117, 118, 119, 120, 121, 122, 123], "read": [1, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 25, 38, 39, 42, 44, 46, 48, 49, 51, 55, 57, 59, 62, 64, 65, 66, 68, 69, 70, 71, 75, 76, 86, 95, 97, 110, 117, 118, 119, 120, 121, 122, 123], "arraynam": 1, "filenam": 1, "add": [1, 14, 24, 28, 35, 51, 57, 77, 79, 88, 89, 90, 112, 118, 119, 120, 121, 123], "manag": [1, 14, 35, 36, 67, 68, 69, 70, 71, 72, 77, 79, 106, 108, 120, 123], "cmd": 1, "stop": [1, 39, 118, 119], "where": [1, 6, 10, 11, 13, 14, 18, 19, 22, 30, 31, 63, 80, 88, 99, 102, 103, 112, 113, 114, 115, 120], "restart": 1, "flat": [1, 38, 97, 112], "smart": 1, "free": [1, 18, 19, 55, 74, 78, 79, 81, 86, 87, 95, 118, 119, 120, 121], "mode": [1, 6, 12, 13, 26, 54, 57, 58, 77, 79, 82], "save": [1, 16, 39, 43, 45, 47, 50, 54, 58, 60, 96, 113, 120], "region": [1, 12, 39], "fulli": [1, 63, 64], "test": [1, 64, 109], "hole": [1, 39, 77], "exce": [1, 15], "threshold": 1, "iter_cmd": 1, "del_action_cmd": 1, "mod_pop_cmd": 1, "iter": [1, 117, 118, 119, 120, 121, 122, 123], "num_it": 1, "action": [1, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 32, 35, 36, 39, 51, 61, 63, 66, 67, 68, 69, 70, 71, 74, 97, 100, 105, 106, 108, 114, 117, 118, 119, 120, 121, 122, 123], "action_nam": [1, 51], "mod": 1, "param_nam": 1, "descript": [1, 2, 110, 112, 118, 119, 120], "definit": [1, 24, 86, 112], "abov": [1, 13, 26, 80, 81, 102, 112, 113, 120, 122, 123], "format": [1, 24, 52, 61, 86, 88, 92, 105, 108, 113], "nl": [1, 112], "sinc": [1, 17, 39, 72, 117, 119], "content": [1, 57, 80, 81, 83, 95, 100, 117, 118, 119, 120, 121], "execut": [1, 4, 6, 17, 24, 26, 63, 109, 110, 117, 118, 119, 120, 121], "limit": [1, 6, 15, 75], "prio": [1, 51, 62, 100, 118, 119, 120, 121, 122, 123], "hang": 1, "what": [1, 26, 58, 108, 110], "debug": [1, 28, 32, 81, 88, 92, 97], "eventid": [1, 67, 122, 123], "stringdata": 1, "1000": [1, 28, 55, 122, 123], "9999": [1, 13, 100, 122, 123], "connect": [1, 32, 38, 110], "all": [1, 2, 4, 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 22, 24, 26, 29, 30, 32, 35, 36, 39, 46, 48, 51, 53, 54, 55, 58, 62, 63, 64, 66, 72, 74, 77, 78, 79, 80, 81, 82, 83, 84, 86, 96, 105, 106, 109, 110, 112, 113, 116, 117, 118, 119, 120, 121, 122, 123], "here": [1, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 31, 39, 48, 63, 68, 69, 116, 117, 118, 119, 120, 121, 122, 123], "eventlist": 1, "map120": 1, "120": 1, "grasslov": 1, "5": [1, 13, 37, 39, 47, 57, 62, 77, 87, 90, 96, 99, 100, 103, 119, 120, 122, 123], "30": 1, "1": [1, 5, 9, 12, 13, 15, 18, 19, 21, 22, 24, 26, 28, 29, 30, 37, 38, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 61, 62, 64, 74, 75, 76, 77, 82, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 99, 100, 103, 105, 109, 112, 113, 117, 118, 119, 120, 121, 122, 123], "sapien": [1, 55, 62, 100, 117, 118, 119, 120, 121, 122, 123], "confinedmov": [1, 3, 4], "3000": [1, 13, 100, 120, 121, 122, 123], "load": [1, 18, 19, 28, 39, 46, 53, 63, 64, 75, 99, 100, 110, 122, 123], "geographi": [1, 3, 14, 18, 19, 24, 26, 27, 29, 38, 44, 45, 48, 55, 57, 58, 67, 106, 110, 112, 113, 122, 123], "speci": [1, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 24, 35, 36, 39, 40, 51, 53, 54, 57, 61, 100, 105, 106, 107], "additiion": 1, "disabl": 1, "intent": 2, "mani": [2, 17, 35, 39, 90, 109, 121], "depend": [2, 10, 11, 12, 30, 83, 99, 103, 105, 108, 109, 120], "so": [2, 18, 19, 22, 28, 31, 39, 64, 66, 72, 74, 83, 96, 106, 110, 117, 119, 120, 121, 122, 123], "updat": [2, 13, 18, 19, 29, 30, 31, 39, 122, 123], "automat": [2, 32], "design": [2, 106], "gamma": 2, "et": 2, "al": [2, 57, 62], "basic": [2, 28, 39, 63, 68, 69, 119, 122], "derclar": 2, "virtual": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 32, 34, 35, 36, 39, 42, 44, 45, 46, 48, 49, 58, 59, 64, 65, 66, 67, 77, 78, 80, 81, 82, 85, 97, 118, 119, 120, 121, 122, 123], "method": [2, 3, 4, 24, 33, 63, 73, 110, 116, 118, 119, 120, 121, 122, 123], "maintain": [2, 6, 17], "oserv": 2, "notifyobserv": [2, 122, 123], "send": [2, 13, 18, 19, 84, 96], "notif": [2, 14, 84, 85], "relev": [2, 38, 39, 110, 117, 118, 119, 120, 121, 122, 123], "code": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 53, 54, 55, 57, 58, 59, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 108, 112, 113, 114, 115, 116, 117, 118, 120, 121, 122, 123], "h": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 53, 54, 55, 57, 58, 59, 60, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 103, 109, 113, 114, 117, 118, 119, 120, 121, 122, 123], "cpp": [2, 5, 6, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 28, 29, 30, 35, 36, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 53, 54, 55, 57, 58, 59, 60, 62, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 109, 112, 113, 117, 118, 120, 121, 122, 123], "detail": [2, 24, 67, 68, 69, 70, 71, 72, 116, 118, 119, 120, 121, 122, 123], "usual": [2, 6, 18, 19, 24, 30, 31, 32, 39, 62, 63, 65, 66, 74, 82, 83, 84, 106, 110, 116, 122, 123], "make": [2, 6, 14, 15, 18, 19, 30, 31, 33, 39, 63, 109, 116, 117, 118, 119, 120, 121, 122, 123], "either": [2, 51, 77, 79], "deriv": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 26, 39, 48, 63, 64, 66, 67, 68, 69, 70, 71, 72, 80, 81, 110, 116, 118, 120], "multipl": [2, 31, 49, 56, 84, 104], "inherit": [2, 84], "derivedobserv": 2, "public": [2, 3, 73, 96, 97, 117, 118, 119, 120, 121, 122, 123], "base": [2, 4, 5, 7, 8, 9, 15, 16, 24, 31, 33, 36, 39, 48, 63, 64, 65, 66, 78, 81, 82, 91, 105, 110, 113, 120], "mutipl": 2, "void": [2, 5, 7, 13, 14, 18, 19, 22, 26, 28, 29, 30, 31, 36, 38, 39, 51, 54, 55, 57, 62, 63, 67, 74, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 96, 118, 119, 120, 121, 122, 123], "pob": [2, 13, 14, 18, 19, 84, 85], "int": [2, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 32, 35, 36, 37, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 74, 75, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 92, 93, 95, 96, 97, 117, 118, 119, 120, 121, 122, 123], "ityp": [2, 14, 84, 85], "const": [2, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 24, 26, 28, 32, 34, 35, 36, 38, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 64, 65, 66, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96], "pcom": [2, 14, 84, 85], "g": [2, 19, 22, 55, 61, 62, 64, 67, 68, 69, 70, 71, 72, 74, 78, 82, 83, 84, 86, 87, 89, 90, 92, 93, 95, 96, 106, 112, 113, 120, 121, 122], "reload": 2, "redraw": 2, "directori": [3, 4, 23, 24, 27, 41, 63, 64, 66, 73, 96, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], "util": [3, 55, 62, 87, 92, 96], "arrayshar": [3, 18, 19, 73], "bufread": [3, 73], "bufwrit": [3, 73], "layerarrbuf": [3, 73, 78, 79, 123], "lbbase": [3, 73, 79, 81], "vec3d": [3, 73, 89, 94], "quat": [3, 73], "well512": [3, 9, 10, 11, 14, 15, 17, 20, 21, 22, 39, 61, 67, 68, 69, 70, 71, 72, 73, 87, 92], "wellutil": [3, 73], "crypto": [3, 73], "polylin": [3, 18, 19, 57, 73, 122], "geomutil": [3, 73], "permut": [3, 52, 73], "stdstrutil": [3, 55, 73, 82, 83, 86], "paramread": [3, 73], "messlogg": [3, 73], "lineread": [3, 62, 73], "gzutil": [3, 73], "observ": [3, 7, 13, 14, 18, 19, 73, 108], "core": 3, "scell": [3, 27, 38], "scellgrid": [3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 27, 28, 29, 30, 39, 46, 47, 48, 58, 64, 66, 67, 68, 69, 70, 71, 72, 110, 117, 118, 119, 120, 121, 122, 123], "veget": [3, 24, 26, 27, 38, 48, 57, 58, 59, 60, 106, 110, 112], "navig": [3, 4, 24, 26, 27, 38, 48, 49, 50, 57, 58, 100, 106, 110], "popbas": [3, 27, 34, 35, 39, 53, 54, 58, 64, 65, 66, 97], "popfind": [3, 27, 35, 39, 64, 66, 67, 68, 69, 70, 71, 72, 117, 118, 119, 120, 121, 122, 123], "poploop": [3, 27, 34, 36, 39, 64, 66, 110], "priorit": [3, 27, 39, 67, 68, 69, 70, 71, 117, 118, 120, 121, 122, 123], "autointerpol": [3, 27], "idgen": [3, 27, 39, 64, 66, 67, 68, 69, 70, 71, 72, 117, 118, 119, 120, 121, 122, 123], "randommov": [3, 4, 6, 68, 70, 71, 109, 119, 120, 121, 122, 123], "weightedmov": [3, 4, 6, 17, 19, 67, 100, 122, 123], "movestat": [3, 4, 57, 113], "randompair": [3, 4, 67, 71, 100, 121, 122, 123], "fertil": [3, 4, 17, 39, 67, 70, 71, 99, 100, 110, 120, 121, 122, 123], "linearbirth": [3, 4, 20, 21, 31], "lineardeath": [3, 4, 15, 20, 21], "verhulst": [3, 4, 21, 67, 70, 71, 120, 121, 122, 123], "verhulstvark": [3, 4, 123], "oldagedeath": [3, 4, 67, 68, 69, 70, 71, 100, 105, 109, 118, 119, 120, 121, 122, 123], "getold": [3, 4, 62, 67, 68, 69, 70, 71, 100, 109, 118, 119, 120, 121, 122, 123], "evalu": [3, 4, 13, 18, 19, 22, 84, 123], "multievalu": [3, 4, 84, 100, 123], "shareevalu": [3, 4], "singleevalu": [3, 4, 13, 18, 22, 67, 100, 122, 123], "populationfactori": [3, 63, 64, 66, 109], "statpopfactori": [3, 63, 65, 109], "dynpopfactori": [3, 63, 65, 109], "tut_staticpop": [3, 63, 109, 117, 119], "tut_oldagediepop": [3, 63, 68, 118], "tut_movepop": [3, 63, 109, 119], "tut_parthenopop": [3, 63, 120, 121], "tut_sexualpop": [3, 63, 67, 121, 122, 123], "tut_environaltpop": [3, 63, 66, 114, 122, 123], "io": [3, 62], "groupread": [3, 41], "gridgroupread": [3, 38, 41], "geogroupread": [3, 41], "climategroupread": [3, 41], "veggroupread": [3, 41], "navgroupread": [3, 41], "popread": [3, 41], "statuswrit": [3, 41], "gridwrit": [3, 41, 58], "geowrit": [3, 41, 58], "climatewrit": [3, 41, 58], "vegwrit": [3, 41, 58], "navwrit": [3, 41, 58], "popwrit": [3, 41, 58], "qdfutil": [3, 41, 55], "constant": [3, 41, 112], "qdfarrai": [3, 41], "qhgxmlnode": [3, 41, 51], "qhgxmltree": [3, 41, 51], "paramprovider2": [3, 39, 41, 64, 65, 66], "modulecomplex": [3, 5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 41], "welldumprestor": [3, 41], "permdumprestor": [3, 41], "app": [3, 110, 117, 118, 119, 120, 121, 122, 123], "simparam": [3, 23, 26, 66, 110], "tool": [3, 32, 38, 108, 109, 110, 112, 113, 114, 115, 122], "page": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 111], "describ": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 44, 46, 48, 49, 51, 57, 58, 59, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 101, 102, 103, 104, 105, 106, 107, 111, 116, 117, 118, 119, 120, 121, 122], "pertain": [4, 13, 18, 19, 26, 101, 102, 103, 107, 118], "abstract": [4, 5, 33, 64, 65, 66, 78, 81, 82], "variou": [4, 12, 13, 29, 41, 54, 58, 77, 96, 109, 110, 111], "phase": [4, 26, 39], "preloop": [4, 26, 63], "befor": [4, 5, 13, 17, 24, 26, 36, 39, 55, 57, 63, 79, 87, 122, 123], "loop": [4, 5, 17, 24, 26, 35, 36, 39, 64, 110, 122, 123], "float": [4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 35, 39, 40, 43, 45, 47, 50, 54, 55, 57, 58, 60, 67, 68, 69, 70, 71, 86, 118, 119, 120, 121, 122, 123], "ftime": [4, 5, 6, 12, 20, 21, 35, 39, 40], "begin": [4, 5, 39, 62, 82, 117, 118, 119, 120], "iagentindex": [4, 5, 8, 9, 10, 11, 14, 15, 16, 22, 39, 63, 67, 68, 69, 70, 71, 118, 119, 120, 121, 122, 123], "ft": [4, 5, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 39, 67, 122, 123], "itself": [4, 14, 18, 19, 22, 58, 122], "care": 4, "becaus": [4, 17, 20, 21, 29, 39, 64, 66, 118, 120, 121, 123], "after": [4, 5, 6, 26, 39, 55, 63, 68, 69, 77, 79, 117, 118, 119, 120, 121, 123], "call": [4, 5, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 26, 28, 29, 35, 36, 39, 40, 46, 48, 51, 55, 62, 63, 64, 65, 66, 67, 72, 83, 84, 85, 87, 106, 110, 113, 116, 117, 122, 123], "postloop": [4, 26], "There": [4, 82, 89, 109, 110], "other": [4, 14, 17, 19, 22, 24, 61, 62, 63, 67, 68, 69, 70, 71, 72, 80, 81, 96, 106, 110, 120, 123], "arbitrari": [4, 18, 24, 43, 45, 47, 50, 54, 58, 60, 74, 81, 92, 106], "numer": [4, 39, 55, 96], "rate": 4, "onset": 4, "altitud": [4, 18, 19, 24, 30, 44, 55, 56, 67, 101, 102, 110, 112, 113, 122, 123], "prefer": [4, 18, 19, 22, 67, 122, 123], "xml": [4, 5, 13, 24, 51, 62, 65, 66, 98], "movement": [4, 39, 110], "death": [4, 11, 15, 20, 21, 39, 110, 116, 117, 119, 120, 121, 122, 123], "ppop": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 35, 39, 66], "pcg": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 30, 39, 47, 58, 64, 66, 67, 68, 69, 70, 71, 72, 117, 118, 119, 120, 121, 122, 123], "sactionnam": [5, 6, 7, 12, 16, 22], "sid": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "A": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 32, 36, 39, 42, 44, 45, 46, 48, 49, 51, 54, 57, 58, 59, 62, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 79, 84, 86, 87, 89, 92, 99, 100, 105, 106, 113, 116, 118, 119, 120, 121, 122, 123], "pointer": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 29, 34, 35, 36, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 55, 57, 58, 59, 60, 61, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 79, 80, 81, 84, 85, 87, 88, 89, 91, 92, 93, 110, 119, 120, 121, 122, 123], "spopulationi": 5, "perform": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 39, 54, 57, 58, 63, 77, 89, 110, 120, 121, 122, 123], "overwritten": [5, 39, 48, 86], "doe": [5, 7, 8, 9, 15, 19, 22, 24, 32, 36, 39, 46, 48, 55, 65, 72, 74, 84, 117, 118, 119, 120, 121], "return": [5, 8, 26, 28, 31, 34, 35, 36, 38, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 61, 62, 64, 65, 66, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 118, 119, 120, 121, 122, 123], "loss": 5, "section": [5, 110], "been": [5, 12, 18, 20, 21, 26, 28, 31, 36, 39, 64, 75, 79, 82, 86, 96, 123], "finish": [5, 62, 117, 120, 121], "preapr": 5, "hid_t": [5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 36, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 53, 54, 55, 57, 59, 60, 61, 63, 67, 68, 69, 70, 71, 97, 118, 119, 120, 121, 122, 123], "hspeciesgroup": [5, 6, 8, 10, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 36, 39, 57, 61, 97], "hdf": [5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 39, 43, 45, 47, 48, 50, 53, 54, 55, 57, 60, 61, 67, 68, 69, 70, 71, 106, 118, 120], "handl": [5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 36, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 53, 54, 55, 59, 60, 61, 63, 64, 67, 68, 69, 70, 71, 75, 82, 88, 110, 120], "specif": [5, 24, 26, 39, 46, 54, 58, 61, 91, 110, 113, 120, 121], "sattrnam": [5, 6, 10, 11, 12, 16, 20, 21, 22, 36], "dvalu": [5, 6, 10, 11, 12, 16, 20, 21, 22, 36, 86], "restor": [5, 31, 36, 52, 53, 61, 108], "pmc": [5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22], "get": [5, 13, 18, 19, 22, 26, 39, 48, 51, 55, 57, 64, 74, 75, 76, 77, 79, 81, 82, 86, 87, 96, 119, 120, 121, 122, 123], "Such": [5, 39, 64, 66], "input": [5, 13, 18, 19, 24, 28, 38, 39, 41, 62, 75, 86, 95, 98, 106, 118, 119, 120, 121, 123], "bool": [5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 29, 30, 35, 36, 38, 39, 47, 53, 57, 75, 82, 86, 90, 92, 95, 96, 102, 122, 123], "satt": 5, "true": [5, 6, 13, 26, 35, 36, 38, 47, 53, 57, 82, 83, 86, 90, 95, 96, 102, 122, 123], "paction": [5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "bstrict": [5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 36], "compar": [5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 36, 57], "strict": [5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 36], "comparison": [5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 36], "equal": [5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 31, 36, 37, 39, 55, 57, 90, 103, 112, 122, 123], "stringmap": [5, 38, 46, 47, 51, 62], "mparam": 5, "sparam": [5, 39], "map": [5, 28, 32, 35, 36, 47, 51, 62], "present": [5, 24, 86, 102, 112], "unknown": [5, 57, 66, 86], "stringvec": [5, 55, 64, 86, 96], "ciecl": 6, "center": [6, 30, 122], "radiu": [6, 30, 44, 56, 94, 102, 112], "permiss": 6, "fals": [6, 29, 53, 57, 83, 86, 96], "togeteh": 6, "prioriti": [6, 26, 35, 36, 39, 51, 62, 63, 100, 105, 108, 118, 119, 120, 121, 122, 123], "shold": 6, "mve": 6, "elimin": 6, "those": [6, 10, 11, 15, 18, 19, 20, 21, 22, 28, 96, 105, 122, 123], "cross": [6, 14, 32, 104], "boundari": [6, 112], "attr_confinedmove_nam": 6, "attr_confinedmove_x_nam": 6, "confinedmove_x": 6, "x": [6, 77, 88, 89, 90, 112, 113], "coordin": [6, 88, 94, 102, 112, 122], "confin": 6, "circl": [6, 94, 122], "attr_confinedmove_y_nam": 6, "confinedmove_i": 6, "y": [6, 86, 88, 89, 90], "attr_confinedmove_r_nam": 6, "confinedmove_r": 6, "fill": [6, 13, 17, 18, 19, 24, 33, 36, 39, 51, 76, 86, 92, 109, 114], "insid": [6, 26, 77], "done": [6, 17, 18, 19, 24, 39, 63, 120], "modifi": [6, 39, 40, 68, 69, 70, 71, 96, 100, 118, 119, 120, 121], "lead": 6, "outsid": 6, "registr": [6, 12, 39], "pf": [6, 12], "extract": [6, 8, 10, 11, 12, 14, 15, 16, 19, 20, 21, 22, 39, 57, 62, 113], "ignor": [6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 96, 106, 112, 120], "whose": [6, 8, 10, 11, 15, 16, 20, 21, 22, 39, 55, 64, 68, 69, 70, 71, 88, 94, 105, 114, 120, 121], "mpve": [6, 16], "pure": [7, 34, 65, 77, 85, 89], "serv": [7, 15, 22, 33, 39, 65, 84], "event": [7, 13, 14, 18, 19, 26, 28, 39, 40, 67, 84, 97, 108, 117, 118, 119, 120, 121, 122, 123], "clss": 7, "adoutput": [7, 13, 18, 19], "weight": [7, 13, 18, 19, 22, 122, 123], "determin": [8, 26, 66], "attr_fertility_nam": 8, "attr_fertility_min_age_nam": 8, "fertility_min_ag": [8, 100, 120, 121, 122, 123], "minimum": [8, 13, 14, 109], "puberti": 8, "attr_fertility_max_age_nam": 8, "fertility_max_ag": [8, 100, 120, 121, 122, 123], "maximum": [8, 13, 15, 18, 19, 22, 30, 39, 68, 69, 75, 103, 118], "climacterium": 8, "attr_fertility_interbirth_nam": 8, "fertility_interbirth": [8, 100, 120, 121, 122, 123], "interbirth": 8, "decid": [8, 122], "life": [8, 39, 99], "meber": 8, "accordingli": [8, 117], "femal": [8, 10, 11, 17, 39, 67, 70, 99, 117, 118, 119, 120, 121], "rang": 8, "m_ffertilityminag": 8, "m_ffertilitymaxag": 8, "m_finterbirth": 8, "year": [8, 9, 15, 24, 40, 101, 107, 112], "ago": [8, 112], "male": [8, 17, 39, 99, 117, 118, 119, 120, 121], "older": [8, 24], "match": [8, 10, 11, 13, 14, 15, 18, 19, 20, 39, 53, 74, 110], "thze": [8, 96], "simpli": [9, 39, 48, 105, 120], "calcul": [9, 10, 11, 12, 14, 15, 18, 19, 28, 29, 30, 32, 39, 40, 63, 77, 79, 80, 88, 89, 91, 92, 93, 94, 113, 120, 122, 123], "As": [9, 26], "besid": 9, "attr_getold_nam": 9, "apwel": [9, 10, 11, 14, 15, 17, 20, 21, 22, 61, 92], "random": [9, 10, 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 61, 64, 66, 67, 68, 69, 70, 71, 72, 87, 91, 97, 105, 117, 118, 119, 120, 121, 122, 123], "gener": [9, 10, 11, 12, 13, 14, 15, 17, 20, 21, 22, 24, 31, 39, 40, 57, 61, 62, 64, 66, 67, 68, 69, 70, 71, 72, 87, 91, 92, 105, 106, 117, 118, 119, 120, 121, 122, 123], "increas": [9, 40, 118], "isequ": 9, "pair": [10, 11, 13, 17, 24, 26, 28, 32, 51, 58, 86, 87, 88, 94, 121, 122, 123], "p_b": 10, "capac": [10, 11, 20, 21, 56, 80, 81, 120, 123], "local": [10, 11, 21, 120, 123], "n": [10, 11, 20, 21, 30, 55, 62, 66, 82, 83, 86, 87, 88, 89, 90, 93, 95, 96, 112, 113], "b_0": [10, 11, 20, 21], "theta": [10, 11, 20, 21], "turnov": [10, 11, 20, 21], "These": [10, 11, 39, 48, 63, 100, 113, 117, 118, 119, 120, 121, 122, 123], "attr_linbirth_nam": 10, "attr_linbirth_b0_nam": 10, "linearbirth_b0": 10, "attr_linbirth_turnover_nam": [10, 11], "linearbirth_theta": 10, "attr_linbirth_capacity_nam": [10, 11], "linearbirth_k": 10, "db0": 10, "dtheta": [10, 11], "dk": [10, 11], "adk": [10, 11, 21], "istrid": [10, 11, 21], "global": [10, 11, 20, 31, 110], "uniform": [10, 11, 22, 122, 123], "eac": [10, 11], "stride": [10, 11, 21], "probabilitui": [10, 11], "trygetattribut": 10, "p_d": 11, "d_0": [11, 14, 20, 21], "attr_lindeath_nam": 11, "attr_lindeath_d0_nam": 11, "lineardeath_d0": 11, "attr_lindeath_turnover_nam": 11, "lineardeath_theta": 11, "attr_lindeath_capacity_nam": 11, "lineardeath_k": 11, "dd0": 11, "atttribut": [11, 15], "simpl": [12, 55, 72, 86, 88, 96, 105, 113, 117], "statist": [12, 26, 54, 58, 97], "particular": [12, 24, 28, 31, 39, 48, 67, 70, 71, 82, 97, 109, 120, 121, 122], "total": [12, 24, 29, 39, 80, 81, 87, 101, 113, 117, 118, 119, 120, 121], "distanc": [12, 14, 21, 30, 32, 44, 49, 56, 94, 102, 104, 113], "evid": 12, "result": [12, 19, 62, 89, 90, 94, 117, 118, 119, 120, 121, 122, 123], "hops_new": 12, "dist_new": 12, "time_new": 12, "subgroup": [12, 24, 53, 54, 55, 57, 105], "species_nam": [12, 62, 100, 117, 118, 119, 120, 121, 122, 123], "attr_movestats_nam": 12, "attr_movestats_mode_nam": 12, "movestats_mod": 12, "constructor": [12, 63, 64, 116, 117, 118, 119, 120, 121, 122, 123], "init": [12, 67, 68, 69, 70, 71, 72], "yet": [12, 20, 21, 24, 64, 74, 121, 122, 123], "still": [12, 119, 122], "valid": [12, 26, 39], "travers": [12, 96], "temporari": 12, "hop": [12, 56], "dist": [12, 56, 90, 113], "mode_stat_non": 12, "invalid": 12, "mode_stat_first": 12, "reach": [12, 62, 68, 75, 82, 94, 104, 118], "mode_stat_min": 12, "smallest": [12, 22, 113, 122, 123], "mode_stat_last": 12, "latest": 12, "hspeciesactiongroup": 12, "being": [12, 13, 18, 19, 39, 48, 64, 66, 68, 69, 70, 71, 113], "combin": [13, 26, 54, 58, 83, 123], "wai": [13, 24, 94, 97, 110, 117, 118, 119, 120, 122], "multipli": 13, "possibl": [13, 15, 17, 31, 33, 35, 39, 62, 77, 79, 80, 81, 86, 96, 104, 117, 121], "mode_add_simpl": [13, 123], "ouput": 13, "mode_add_block": 13, "block": [13, 55, 75, 94, 95], "mode_mul_simpl": 13, "mode_max_simpl": 13, "3": [13, 29, 30, 38, 47, 55, 57, 62, 86, 87, 89, 90, 95, 96, 100, 103, 105, 112, 117, 118, 119, 120, 121, 122, 123], "mode_max_block": 13, "4": [13, 22, 26, 29, 30, 38, 47, 54, 55, 57, 58, 62, 77, 82, 86, 87, 89, 93, 96, 100, 103, 105, 110, 119, 120, 121, 122, 123], "mode_min_simpl": 13, "none": 13, "note": [13, 17], "shoud": 13, "cumul": [13, 18, 19, 22, 122, 123], "attr_multeval_nam": 13, "typedef": [13, 28, 32, 35, 36, 37, 53, 77, 86, 94, 96], "evaluatorinfo": [13, 123], "adoutputweight": [13, 18, 19], "mevalu": 13, "imod": [13, 82], "bdeleteevalu": 13, "m": [13, 15, 18, 19], "numcel": [13, 18, 19, 42, 44, 49, 53, 56, 59, 101, 102, 103, 105, 107], "mode_xxx_xxx": 13, "th": [13, 18, 19, 22, 57, 88, 93, 103, 117, 118, 119, 120, 121, 123], "reset": [13, 18, 19, 29], "flag": [13, 18, 19, 26, 29, 30, 54, 58, 86, 96], "modul": [13, 19, 24, 41, 51, 52, 57, 61, 62, 92, 93, 94, 95, 96, 100, 108, 118, 119, 120, 121, 122, 123], "complex": [13, 19, 55, 116, 118], "entri": [13, 32, 39, 51, 57, 68, 69, 103, 104, 118, 119, 120, 121], "alt": [13, 24, 100, 112, 113, 122, 123], "npp": [13, 24, 29, 40, 56, 59, 100, 107, 112, 113, 123], "multi_weight_alt": [13, 100, 123], "multi_weight_npp": [13, 100, 123], "8": [13, 24, 26, 39, 47, 57, 58, 62, 82, 90, 96, 100, 103, 117, 118, 119, 120, 121, 122, 123], "altpref": [13, 123], "01": [13, 100, 116, 120, 122, 123], "1500": [13, 100, 122, 123], "2000": [13, 55, 100, 122, 123], "npppref": 13, "destin": [13, 18, 19, 32, 78, 80, 81, 104], "m_adoutputweight": [13, 18, 19], "previous": [13, 18, 19, 24, 39, 91], "ievent": [13, 14, 18, 19], "pdata": [13, 14, 18, 19, 39, 57, 67, 76, 80, 81, 122, 123], "cast": [13, 14, 18, 19, 74, 85], "correct": [13, 14, 18, 19, 53, 66, 74, 85], "tyoe": 13, "event_id_flush": 13, "sea": [14, 30, 32, 101, 102, 110, 112, 122], "bridg": [14, 32, 56, 104], "landmass": 14, "sampl": [14, 32, 55], "p_0": 14, "decai": 14, "d": [14, 55, 62, 83, 86, 87, 89, 90, 96], "p_c": 14, "cdot": [14, 18, 19], "word": [14, 62, 68, 69, 70, 71, 99, 100, 112], "diminish": 14, "grow": [14, 121], "land": [14, 32], "mass": [14, 32, 56], "model": [14, 20, 21], "abil": 14, "attr_navigate_nam": 14, "attr_navigate_decay_nam": 14, "navigate_decai": [14, 100], "attr_navigate_dist0_nam": 14, "navigate_dist0": [14, 100], "attr_navigate_prob0_nam": 14, "navigate_prob0": [14, 100], "attr_navigate_min_dens_nam": 14, "navigate_min_den": [14, 100], "densiti": 14, "clean": [14, 109, 117, 118, 119, 120, 121, 122, 123], "clear": [14, 17, 39, 122, 123], "aom": 14, "containi": 14, "deletingh": 14, "ia": [14, 20, 21, 22, 24, 96], "drawn": [14, 15, 22, 113, 122, 123], "endpoint": 14, "sure": [14, 39, 63, 87, 116, 118, 122, 123], "type": [14, 18, 19, 24, 38, 39, 40, 47, 53, 55, 57, 62, 74, 81, 83, 84, 85, 94, 103, 105, 110, 112, 118, 119, 120, 121, 122, 123], "integ": [14, 18, 19, 28, 57, 74, 85, 86, 92, 99], "interfacx": 14, "relat": [14, 38, 39, 40, 47, 64, 66, 67, 79, 110], "cut": 15, "off": [15, 83, 86, 121], "lucki": 15, "hundr": 15, "old": [15, 119], "r": [15, 22, 113, 117, 118, 119, 120, 121, 122, 123], "u": [15, 48, 55, 95], "maximuma": 15, "m_": 15, "kill": [15, 67, 118, 122, 123], "hi": 15, "surviv": [15, 117, 118, 119, 120, 121], "attr_oldagedeath_nam": 15, "attr_oldagedeath_maxage_nam": 15, "oad_max_ag": [15, 99, 100, 105, 118, 119, 120, 121, 122, 123], "averag": [15, 101, 113], "attr_oldagedeath_uncertainty_nam": 15, "oad_uncertainti": [15, 99, 100, 105, 118, 119, 120, 121, 122, 123], "uncertainti": 15, "let": [16, 22, 26, 82, 97, 104, 117, 118, 119, 120, 121, 122, 123], "direct": [16, 22, 30, 51, 56, 82, 90, 123], "simulationg": 16, "diffus": 16, "attr_randommove_nam": 16, "attr_randommove_prob_nam": 16, "randommove_prob": [16, 119, 120, 121], "choesen": 16, "randomli": [16, 39, 68, 87, 119, 121], "extractattributesqdf": [16, 36], "writeattributesqdf": [16, 36], "obvious": [16, 22, 100], "maxim": 17, "ech": [17, 51], "them": [17, 18, 26, 39, 40, 64, 67, 68, 69, 70, 71, 78, 81, 82, 86, 96, 110, 116, 118, 119, 120, 121, 122, 123], "own": [17, 54, 58, 63, 67, 70, 72, 110, 120, 121], "member": [17, 20, 21, 48, 57, 63, 66, 67, 68, 69, 70, 71, 118, 119, 120, 121, 122, 123], "imateindex": 17, "within": [17, 18, 19, 39, 118], "blue": [17, 83, 113], "red": [17, 79, 83, 113, 122], "attr_randompair_nam": 17, "mark": [17, 78, 79, 81, 120], "alreadi": [17, 18, 19, 64, 119], "lock": 17, "Then": [17, 19, 120], "select": [17, 22, 51, 77, 87, 122, 123], "expect": [17, 20, 21, 32, 39, 67, 68, 69, 70, 71, 80, 81, 86, 99, 109], "field": [17, 22, 55, 118, 120, 121, 122], "m_imateindex": [17, 67, 70, 71, 120, 121, 122, 123], "assign": [18, 19, 22, 32, 70, 71, 86, 121, 122, 123], "obtain": [18, 19], "via": 18, "poli": [18, 19, 57, 67, 88, 122, 123], "function": [18, 19, 24, 39, 48, 55, 57, 80, 83, 87, 88, 89, 90, 120, 121, 122, 123], "while": [18, 19, 55, 62, 82, 89, 93, 120], "m_inumcel": [18, 19, 29, 30, 38, 40, 48, 53, 122, 123], "raw": [18, 19], "wherea": [18, 19, 82, 121, 123], "often": [18, 19], "subarrai": [18, 19, 22], "accumul": [18, 19, 22], "s_i": [18, 19], "_": [18, 19, 64, 66, 100], "leq": [18, 19], "outputarrai": [18, 19], "c_i": [18, 19], "c_0": [18, 19], "s_0": [18, 19], "c_": [18, 19], "attr_shareeval_nam": 18, "attr_shareeval_arraynam": 18, "shareevaluator_": 18, "s_arraynam": 18, "templat": [18, 39, 48, 55, 57, 66, 80, 81, 83, 87, 96, 97, 117], "attr_shareeval_polynam": 18, "s_polynam": 18, "_arraynam": 18, "_polynam": 18, "respect": 18, "bcumul": [18, 19], "intset": [18, 19], "striggerid": [18, 19], "itriggerid": [18, 19], "construct": [18, 88], "adinputdata": [18, 19], "trigger": [18, 19, 110], "recalcul": [18, 19], "everyth": [18, 19, 26], "stai": [18, 19], "until": [18, 19, 26, 36, 62, 75], "avalu": 18, "redon": [18, 19], "tri": [18, 35, 39, 64], "sharedevalu": 18, "theit": 18, "displai": [18, 19, 26, 28, 36, 81, 83, 88, 91, 92], "calcvalu": 18, "icellindex": [18, 19, 22, 39, 122, 123], "m_imaxneighbor": [18, 19, 30, 44], "m_adinput": [18, 19], "aa": [18, 19, 113], "exchangeandcumul": 18, "potenti": 19, "attr_single_eval_nam": 19, "splparamnam": 19, "char": [19, 22, 24, 39, 55, 57, 62, 63, 67, 68, 69, 70, 71, 75, 76, 82, 83, 86, 87, 88, 89, 90, 91, 93, 95, 96, 118, 119, 120, 121, 122, 123], "splparnam": [19, 57], "pinputarraynam": 19, "wll": 19, "null": [19, 34, 35, 42, 44, 46, 49, 55, 58, 59, 62, 74, 82, 86, 95, 119, 120, 121, 122, 123], "attempt": 19, "made": [19, 28, 96, 120], "sinputaraynam": 19, "m_splparnam": 19, "flagi": 19, "populationd": 20, "dynam": [20, 21], "incorpor": [20, 21, 30], "attr_verhulst_nam": [20, 21], "attr_verhulst_b0_nam": [20, 21], "verhulst_b0": [20, 21, 120, 121, 122, 123], "attr_verhulst_d0_nam": [20, 21], "verhulst_d0": [20, 21, 120, 121, 122, 123], "attr_verhulst_turnover_nam": [20, 21], "verhulst_theta": [20, 21, 120, 121, 122, 123], "attr_verhulst_capacity_nam": 20, "verhulst_k": [20, 120, 121, 122], "known": [20, 21, 62], "intial": [20, 21], "withe": [20, 21], "appropri": [20, 21], "lineardeth": [20, 21], "vari": 21, "per": [21, 30, 31, 39, 40, 86, 107, 112], "success": [21, 31, 42, 43, 45, 46, 47, 48, 50, 51, 53, 54, 55, 57, 58, 59, 60, 62, 64, 74, 75, 76, 79, 82, 86, 92, 93, 95, 117, 118, 119], "attr_weightedmove_nam": 22, "attr_weightedmove_prob_nam": 22, "weightedmove_prob": [22, 100, 122, 123], "adenvweight": 22, "neoighbor": 22, "commun": [22, 122, 123], "channel": 22, "typic": [22, 28, 31], "actual": [22, 26, 29, 31, 37, 39, 48, 55, 77, 80, 101, 110, 122, 123], "greater": [22, 28, 87, 122, 123], "neighborhood": [22, 30, 38, 103, 110, 122], "sum": [22, 93], "previou": [22, 39, 87, 88, 119, 121, 122, 123], "produc": [22, 39, 96, 122], "lookup": [22, 113, 122, 123], "tabl": [22, 54, 86, 122, 123], "chosen": [22, 39, 119, 122, 123], "81": [22, 122, 123], "95": [22, 122, 123], "henc": 22, "proport": [22, 122, 123], "pprefix": 22, "debu": 22, "print": [22, 51, 62, 74, 82, 83, 92, 96], "directorx": 23, "top": [23, 62, 106, 116], "level": [23, 26, 30, 35, 36, 39, 62, 101, 102, 106, 112, 117, 118, 119, 120, 121, 122, 123], "qhg4": [24, 64, 66, 77, 106, 111, 116, 117, 118, 119, 120, 121, 122, 123], "consist": [24, 62, 86, 110], "main": [24, 26, 55, 62, 64, 66, 82, 83, 86, 87, 89, 90, 93, 95, 96, 110], "logfil": [24, 117, 118, 119, 120, 121, 122, 123], "default": [24, 63, 112, 113], "simtest": 24, "output_": 24, "search": [24, 28, 53, 64, 74, 108, 112, 117, 118, 119, 120, 121, 122, 123], "65536": 24, "shift": 24, "sequenc": [24, 62, 88, 96, 122], "gzip": [24, 82, 95], "inform": [24, 28, 33, 53, 105, 106, 117, 118, 119, 120, 121, 122, 123], "root": [24, 43, 45, 47, 50, 51, 54, 57, 58, 60, 62, 106, 109, 116, 117, 118, 119, 120, 121, 122, 123], "don": [24, 53, 72, 117, 119, 120], "compat": 24, "handler": [24, 63], "ctrl": 24, "c": [24, 39, 55, 57, 62, 76, 82, 83, 86, 90, 92, 94, 96, 112, 113, 114, 122], "sig_int": 24, "exit": [24, 39], "mai": [24, 30, 48, 68, 69, 70, 71, 86, 96, 100, 106, 110, 119], "othr": 24, "least": [24, 26, 39, 55, 57, 80, 81, 82, 96], "altern": [24, 66, 114, 116, 117, 118, 119, 120, 121, 122, 123], "dat": [24, 55, 68, 69, 70, 71, 98, 110], "prepend": [24, 82, 83, 117, 118, 119, 120, 121, 122, 123], "without": [24, 39, 86, 87], "path": [24, 28, 55, 57, 112, 115, 116, 117, 118, 119, 120, 121, 122, 123], "configur": [24, 66, 86, 122], "applic": [24, 39], "superced": 24, "your": 24, "70": 24, "70000": 24, "plugin": [24, 64, 108], "mujst": 24, "look": [24, 113, 117, 118, 119, 120, 121, 122, 123], "efffect": 24, "prepar": [24, 31, 38, 39, 123], "evtfil": 24, "inter": 24, "arrnam": 24, "technic": 24, "resiz": [24, 81], "techic": 24, "seq": 24, "phrase": 24, "hexnumb": 24, "16": [24, 26, 39, 58, 77, 91], "digit": [24, 100], "directli": [24, 40, 74, 82], "nuber": [24, 117, 118, 119, 120, 121], "hash": [24, 92, 93], "sha": [24, 93], "512": 24, "conform": 24, "def": [24, 112], "footer": 24, "dest": 24, "rng": [24, 39, 61, 64, 66], "NOT": 24, "seed_end": 24, "hex": [24, 56, 92, 112, 113], "popnam": 24, "setparam": 24, "pparam": [24, 51], "exact": 24, "attent": 24, "recent": 24, "replacess": 24, "gracefulli": [24, 26], "todo": [25, 26, 75, 76, 92, 104, 108], "figur": [26, 105], "sprocess": 26, "cf": [26, 36], "stage": 26, "through": [26, 35, 36, 39, 64, 94], "predefin": 26, "initializestep": [26, 35], "lower": [26, 36, 121], "come": 26, "ensur": [26, 39], "lat": [26, 77, 99, 113], "onc": 26, "finalizestep": [26, 35], "termin": 26, "alltheir": 26, "initialis": [26, 63, 92], "non": [26, 77, 82], "runloop": 26, "sqdfout": 26, "iwhat": [26, 58, 83], "vsub": [26, 58], "idumpmod": [26, 54, 58, 77, 79, 97], "ed": [26, 54, 58, 83], "output_flag": [26, 58], "wr_none": [26, 58], "wr_grid": [26, 58], "wr_geo": [26, 58], "wr_cli": [26, 58], "wr_veg": [26, 58], "wr_nav": [26, 58], "wr_all": [26, 58], "31": [26, 58], "wr_mov": [26, 58], "32": [26, 58], "wr_occ": 26, "64": [26, 105, 112], "occup": [26, 56], "wr_pop": [26, 58], "128": [26, 58, 80, 81], "popwrite_flag": [26, 58], "meaning": [26, 54, 58], "pw_none": [26, 54, 58], "pw_agents_onli": [26, 54, 58], "pw_stats_onli": [26, 54, 58], "pw_additional_onli": [26, 54, 58], "pw_all": [26, 54, 58], "7": [26, 47, 54, 57, 58, 62, 87, 96, 100, 103, 105, 121, 122, 123], "try": [26, 67, 119, 120], "interrupt": 26, "happen": [28, 97, 122, 123], "regular": [28, 74], "awar": [28, 122, 123], "uint": [28, 29, 30, 32, 36, 38, 39, 40, 44, 48, 49, 55, 57, 64, 66, 67, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 80, 81, 82, 86, 87, 92, 95, 96, 117, 118, 119, 120, 121, 122, 123], "length_arrai": 28, "named_arrai": 28, "struct": [28, 37, 39, 42, 44, 46, 48, 49, 53, 59, 67, 68, 69, 70, 71, 74, 77, 118, 119, 120, 121, 123], "group_fil": 28, "vgroup": [28, 55], "sfile": [28, 62, 93, 96], "timed_fil": 28, "target_info": 28, "sfullnam": 28, "sgroup": [28, 55], "sarrai": 28, "target_list": 28, "array_s": 28, "event_list": 28, "associ": [28, 29, 30, 36, 39, 110], "length": [28, 96], "about": [28, 118, 120], "static": [28, 42, 44, 46, 49, 53, 55, 58, 59, 62, 64, 74, 75, 76, 82, 83, 87, 88, 95, 96, 116, 119], "senveventfil": 28, "fstarttim": [28, 43, 45, 47, 50, 54, 57, 58, 60], "vtarget": 28, "like": [28, 61, 83, 96, 104, 109, 122], "rovid": 28, "istep": [28, 43, 45, 47, 50, 54, 58, 60], "question": 28, "ifirststep": 28, "stamp": [28, 55], "m_pgeographi": [28, 29, 122, 123], "m_pveget": 28, "timestamp": [28, 113], "calculatesth": 28, "betwe": 28, "event_id_geo": [28, 122, 123], "event_id_veg": [28, 123], "icheckstep": 28, "cirrent": 28, "error": [28, 39, 53, 55, 58, 75, 83, 95], "few": [28, 63], "item": [29, 30, 39, 55], "net": [29, 40, 107, 110, 123], "primari": [29, 40, 107, 110, 123], "product": [29, 40, 107, 110, 123], "past": 29, "climatecount": 29, "m_inumseason": [29, 42], "season": [29, 101], "m_iseasonmonth": 29, "month": 29, "6": [29, 30, 38, 47, 57, 62, 86, 87, 89, 90, 100, 103, 105, 110, 120, 121, 122, 123], "12": [29, 37, 57, 77], "m_icurseason": 29, "m_iseasonstep": 29, "climatenumb": 29, "m_adactualtemp": 29, "temperatur": [29, 101, 110, 113], "m_adactualrain": 29, "rainfal": [29, 101, 113], "m_adannualmeantemp": 29, "annual": [29, 101], "m_adannualrainfal": 29, "m_aadseasonaltempd": 29, "m_aadseasonalrainr": 29, "ratio": 29, "m_bupdat": [29, 30], "inumcel": [29, 30, 38, 53], "inumseason": 29, "pgeographi": [29, 44], "iseason": 29, "inlin": [29, 31, 39, 89, 90], "geograph": 30, "lobitud": 30, "latitud": [30, 44, 56, 94, 99, 102, 110, 113, 117, 118, 119, 120, 121, 122, 123], "ic": [30, 67, 74, 101, 102, 112, 113, 122, 123], "cover": [30, 102, 113], "geonumb": 30, "m_dradiu": [30, 44], "earth": [30, 94, 102, 112, 122, 123], "m_dsealevel": [30, 44], "m_adlatitud": 30, "radian": [30, 90, 94], "m_adlongitud": 30, "longitud": [30, 44, 56, 94, 99, 102, 110, 113, 117, 118, 119, 120, 121, 122, 123], "m_adaltitud": [30, 122, 123], "meter": [30, 40, 107, 122], "m_addist": 30, "max": [30, 113], "m_adarea": 30, "area": [30, 44, 56, 112, 113], "m_abic": [30, 122, 123], "coverag": [30, 101, 102], "One": [30, 55], "m_adwat": 30, "presenc": 30, "water": [30, 40, 44, 56, 67, 102, 107, 110, 113, 122, 123], "river": [30, 102], "m_abcoast": 30, "coast": [30, 102, 107], "m_adangl": 30, "orient": 30, "east": 30, "pi": 30, "north": 30, "west": 30, "south": [30, 122, 123], "j": [30, 93, 102], "explicili": 30, "imaxneighbor": 30, "dradiu": 30, "dsealevel": 30, "sphere": [30, 94, 122], "sens": [30, 67], "spheric": [30, 94], "angl": [30, 56, 89, 90], "neoghbor": 30, "uniqu": [31, 39, 64, 66], "fo": [31, 39, 107], "agentid": [31, 55, 99, 105, 117, 118, 119, 120, 121, 122, 123], "offset": [31, 57, 82, 113], "increment": 31, "even": [31, 97], "idtyp": [31, 35, 39], "ibas": 31, "ioff": 31, "iincrement": 31, "found": [31, 34, 35, 36, 51, 53, 64, 77, 86, 110, 112], "far": [31, 83, 120], "processs": 31, "take": [31, 38, 48, 120, 121], "icur": [31, 77, 79], "travel": [32, 110, 113], "thes": 32, "island": [32, 104, 110], "tunnel": 32, "seawai": 32, "ne": [32, 112], "manual": 32, "gridtyp": [32, 37, 39, 56], "distlist": 32, "distancemap": 32, "istanc": 32, "bridgedef": 32, "bridgelist": 32, "definitiion": 32, "m_inumport": [32, 49], "port": [32, 104], "m_inumdest": [32, 49], "m_inumdist": [32, 49], "m_dsampledist": [32, 49], "m_inumbridg": [32, 49], "m_mdestin": 32, "involv": [32, 106], "m_vbridg": 32, "mdest": 32, "dsampledist": 32, "vbridg": 32, "inumport": 32, "inumdest": 32, "inumdist": 32, "wether": 32, "nujmber": 32, "agre": 32, "withth": [32, 51], "instanti": [33, 48, 51], "refer": [33, 116, 122], "document": [33, 62, 110, 122], "declar": [34, 37, 96, 117], "sspeciesnam": [34, 35, 53, 57], "want": [34, 35, 36, 39, 112], "doesn": [34, 35, 57, 74], "apart": [35, 63, 67, 70, 71, 89, 90, 106, 119, 122], "popmap": 35, "popvec": 35, "merg": [35, 39], "popualt": 35, "collect": [35, 51, 53, 62, 64, 77, 86], "baddtoextinct": 35, "extinct": 35, "secifi": [35, 51], "iindex": [35, 78, 79, 80, 81], "fstep": [35, 57], "doaction": 35, "size_t": [35, 39, 80, 81], "sspeci": 35, "exec": 36, "ut": 36, "higher": 36, "actlist": 36, "namelist": 36, "o": [36, 57, 62, 77, 82, 83, 86, 89, 90, 93, 96, 113, 122], "iprio": [36, 39], "tpo": 36, "priotii": 36, "aassoci": 36, "proriti": 36, "prevrioous": 36, "act": 36, "vprio": 36, "regit": 36, "count": [36, 39, 62, 77, 91, 113, 122, 123], "iwhich": [36, 93], "assopci": 36, "hdf5": [36, 39, 42, 44, 46, 49, 55, 59, 67, 68, 69, 70, 71, 106, 118, 120, 121, 123], "modulemap": [36, 51], "mmodul": 36, "grouo": 36, "fromth": 36, "wiil": 36, "pp": 36, "proorit": 36, "registerd": [36, 121], "m_iglobalid": 37, "uchar": [37, 39, 77, 79], "m_inumneighbor": 37, "m_aneighbor": 37, "max_neigh": 37, "processor": [37, 97], "situat": [37, 122, 123], "icosahedr": [37, 38, 103, 112, 122], "num": [37, 117, 118, 119, 120, 121, 122, 123], "remain": [37, 119, 121], "support": [38, 97], "def2qdf": [38, 111], "m_iid": 38, "m_acel": 38, "m_ityp": 38, "cartesian": 38, "subdivid": [38, 110, 117, 118, 119, 120, 121, 122, 123], "icosahedron": [38, 110, 112, 117, 118, 119, 120, 121, 122, 123], "m_iconnect": [38, 122, 123], "iid": 38, "smsurfacedata": 38, "nor": 38, "might": [38, 84], "store": [38, 39, 51, 53, 54, 62, 106], "surfac": [38, 103], "later": [38, 39, 62, 66, 86], "neighorhood": 38, "gfrom": 38, "pgeo": 38, "pclim": 38, "pveg": [38, 60], "pnav": [38, 50], "properti": [39, 99, 100, 110], "featur": [39, 64], "properto": 39, "behaviour": 39, "mate": [39, 64, 66, 67, 70, 71, 110, 120, 121, 122, 123], "offspr": [39, 121], "m_ilifest": [39, 122, 123], "m_icellindex": [39, 122, 123], "m_ulid": 39, "m_ulcellid": 39, "m_fbirthtim": 39, "m_igend": [39, 120], "life_state_dead": [39, 122, 123], "dead": [39, 99, 120], "life_state_al": 39, "aliv": [39, 99], "life_state_fertil": 39, "agenmt": 39, "live": 39, "life_state_mov": 39, "life_state_sail": 39, "tha": 39, "inhabit": 39, "ppoploop": 39, "ilayers": [39, 64, 66, 67, 68, 69, 70, 71, 72, 79, 80, 81, 117, 118, 119, 120, 121, 122, 123], "apidgen": [39, 64, 66], "uint32_t": [39, 64, 66, 67, 68, 69, 70, 71, 72, 91, 92, 117, 118, 119, 120, 121, 122, 123], "aulstat": [39, 64, 66, 67, 68, 69, 70, 71, 72, 91, 117, 118, 119, 120, 121, 122, 123], "ppopfind": [39, 64, 66, 67, 68, 69, 70, 71, 72, 117, 118, 119, 120, 121, 122, 123], "know": [39, 64, 66, 74], "predat": [39, 63, 64, 66], "prei": [39, 63, 64, 66], "ship": [39, 64, 66], "abl": [39, 64, 66, 68], "capabl": [39, 64, 66], "aise": [39, 64, 66, 67, 68, 69, 70, 71, 72, 117, 118, 119, 120, 121, 122, 123], "seed": [39, 64, 66, 67, 68, 69, 70, 71, 72, 87, 92, 105, 117, 118, 119, 120, 121, 122, 123], "methood": 39, "immediatel": 39, "cleanup": 39, "ction": 39, "invok": 39, "nirth": 39, "just": [39, 83, 117], "afer": 39, "imotherindex": 39, "ifatherindex": 39, "occur": [39, 96], "mother": [39, 67, 70, 71], "father": [39, 67, 70, 71], "els": [39, 51, 55, 62, 66, 82, 86, 89, 90, 91, 93, 95, 122, 123], "deal": [39, 52, 61, 119], "race": 39, "condit": [39, 112, 120], "put": [39, 86], "icellindexfrom": 39, "icellindexto": 39, "inumag": 39, "reserv": [39, 79], "contigu": [39, 77], "rerturn": 39, "firt": 39, "ieventid": [39, 122, 123], "updatev": 39, "rearrang": 39, "compact": 39, "anf": [39, 66], "correctli": [39, 96], "ppp": [39, 64, 65, 66], "bupdatecount": 39, "ppdata": [39, 63, 67, 68, 69, 70, 71, 118, 119, 120, 121, 122, 123], "style": 39, "On": [39, 123], "typenam": [39, 48, 55, 57, 80, 81, 83, 87, 96, 97], "t1": [39, 57], "pagentdatamemb": 39, "pagentmemb": 39, "advanc": 39, "continu": 39, "setagentbas": 39, "pbasic": 39, "callss": 39, "populatiuon": 39, "inject": 39, "ulong": [39, 120], "returnsan": 39, "minu": 39, "nbumber": 39, "held": 39, "recount": 39, "neg": [39, 57, 71, 79, 121, 122, 123], "mmove": 39, "manipul": [39, 63, 79], "ponter": 39, "procedur": 39, "setagentdatatyp": 39, "cerat": 39, "m_aagent": [39, 118, 119, 120, 121, 122, 123], "m_pagentcontrol": 39, "m_awritecopi": 39, "auxiliari": [39, 119, 120, 121], "m_pwritecopycontrol": 39, "m_pcg": [39, 66, 118, 119, 120, 121, 122, 123], "m_prio": [39, 118, 119, 120, 121, 122, 123], "info": [39, 47, 51, 56, 57, 106, 113], "m_ppopfind": [39, 66], "ppopul": 39, "m_vbirthlist": 39, "consecut": 39, "tripl": 39, "m_vdeathlist": 39, "m_vmovelist": 39, "reduc": 39, "unparalleliz": 39, "origint": 39, "icellto": 39, "affect": 39, "overridden": 39, "inumbirth": [39, 120], "pibirthdata": [39, 120], "post": 39, "natal": 39, "inumdeath": 39, "pideathdata": 39, "sizeof": [39, 93, 122, 123], "hagentdatatyp": [39, 63, 67, 68, 69, 70, 71, 118, 119, 120, 121, 122, 123], "datatyp": [39, 57, 63, 105], "extend": [39, 42, 44, 46, 49, 59, 63, 67, 68, 69, 70, 71, 118, 119, 120, 122, 123], "overriden": 39, "dataspace_id": 39, "dataset_id": 39, "hagenttyp": [39, 97], "hdataspace_id": 39, "hdataset_id": 39, "hdataspac": [39, 47, 57, 97], "hdataset": [39, 47, 57, 97], "compactli": 39, "ident": [39, 118, 119, 120, 121, 122, 123], "WILL": 39, "BE": 39, "AS": 39, "IT": 39, "duplic": 39, "grass": 40, "shrub": 40, "tree": [40, 51, 62, 115, 116], "estim": 40, "newer": 40, "paleo": 40, "axel": 40, "timmermann": 40, "m_inumvegspeci": 40, "m_adbaseanpp": 40, "kg": 40, "carbon": [40, 107], "suar": 40, "m_adtotalanpp": 40, "closen": 40, "shore": 40, "climateattribut": 42, "sfilenam": [42, 43, 44, 45, 46, 47, 48, 49, 50, 53, 54, 57, 58, 59, 60, 82, 83], "hfile": [42, 43, 44, 45, 46, 47, 48, 49, 50, 53, 54, 55, 57, 59, 60], "climategridgroupread": 42, "failur": [42, 43, 44, 45, 46, 47, 49, 50, 51, 54, 55, 57, 58, 59, 60, 61, 62, 64, 74, 75, 76, 79, 82, 93, 95], "pattribut": [42, 44, 46, 48, 49, 59], "numseason": [42, 56, 101], "pclimat": 42, "sarraynam": [42, 44, 46, 48, 49, 59], "succ": [42, 44, 49, 57, 59, 61], "actualtemp": [42, 56, 101], "actualrain": [42, 56, 101], "annualmeantemp": [42, 56, 101, 113], "annualrainfal": [42, 56, 101, 113], "seasonaltempdiff": [42, 56], "seasonalrainratio": [42, 56], "curseason": [42, 56], "desctib": [43, 45, 47, 50, 53, 54, 55, 60], "pc": [43, 62], "sinfostr": [43, 45, 47, 50, 54, 57, 58, 60], "hclimategroup": [43, 60], "geoattribut": 44, "maxneigh": [44, 56, 102], "sealevel": [44, 56, 102, 113], "icecov": [44, 56, 102, 113], "coastal": [44, 56, 102, 113], "pgg": 45, "gographi": 45, "hgeogroup": 45, "gridattribut": 46, "smdata": 46, "parent": [46, 72, 84, 117], "goe": [46, 113], "gtid": 46, "pgroup": [46, 48], "celldataset": [46, 56, 103], "gridgroupobject": 46, "psm": 47, "spefic": 47, "bnew": 47, "hcelltyp": 47, "hgridgroup": 47, "9": [47, 57, 62, 87, 91, 100, 103], "01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890": 47, "abstractt": 48, "fata": 48, "environemnt": [48, 121, 122, 123], "close": [48, 53, 54, 55, 57, 64, 83, 102], "intend": 48, "sgroupnam": [48, 57], "suffic": 48, "account": [48, 120, 121], "navattribut": 49, "numport": [49, 56, 104], "numdest": [49, 56, 104], "sampledist": [49, 56, 104], "numbridg": [49, 56], "pnavig": 49, "destid": [49, 56, 104], "hnavgroup": 50, "submodul": [51, 123], "paramprovid": 51, "bundl": [51, 100], "smparam": 51, "msubmodul": 51, "alat": 51, "second": [51, 54, 55, 57, 62, 69, 87, 94, 117, 118, 119, 120, 121], "wth": 51, "skei": [51, 96], "sval": 51, "psubmodul": 51, "request": 51, "smodulenam": 51, "descend": 51, "sclassnam": [51, 64, 66], "classinfo": 51, "slect": 51, "sxmlfile": 51, "subtag": [51, 100], "att_param": 51, "tag": [51, 62, 100], "nam": 51, "pmodul": 51, "m_modul": 51, "whcich": 51, "pprio": 51, "pa": 51, "priority_valu": 51, "pclass": 51, "give": [52, 61, 62, 72, 97, 98, 99, 100], "overview": [52, 61, 97, 98, 99, 100, 108], "permdumprestorefil": 52, "dumpin": 52, "permdumpstoretodotodotodo": 52, "popinfo": 53, "m_sclassnam": 53, "m_sspeciesnam": 53, "popinfolist": 53, "ppopbas": 53, "brestor": 53, "agentdataset": [53, 55, 56, 105], "populatin": 53, "certainli": 53, "wrong": [53, 86, 90, 92], "beg": 53, "writer": [54, 58], "vpop": [54, 58], "sspc": 54, "iwspeci": 54, "ssub": 54, "shown": 54, "below": [54, 57, 86, 112, 113, 122], "dump_mode_flat": [54, 58, 77, 79], "dump_mode_smart": [54, 58, 77, 79], "ppb": 54, "simplifi": [55, 57, 62], "dimension": [55, 57, 90], "sqdffile": 55, "resourc": [55, 57, 74, 115], "dataset": [55, 57, 106, 113], "group1": 55, "groupn": 55, "spathtodataset": 55, "sdataset": 55, "sgroup2": 55, "sgroup1": 55, "access": [55, 63, 80, 81, 82, 110], "pbuffer": 55, "isiz": [55, 57, 74, 75, 77, 80, 81, 82, 87], "sfieldnam": 55, "buffer": [55, 75, 76, 77, 78, 79, 82, 87, 93, 95], "assum": [55, 116, 117, 118, 119, 120, 121, 122, 123], "compound": 55, "possibli": 55, "retriev": 55, "hbasetyp": 55, "go": [55, 113], "fix": 55, "compil": [55, 62, 66, 82, 83, 86, 87, 89, 90, 93, 95, 96, 108, 111, 114, 115, 116], "qdfa_exampl": 55, "l": [55, 62, 86, 96, 109], "lutil": [55, 62], "lhdf5": 55, "includ": [55, 62, 82, 83, 86, 87, 89, 90, 93, 95, 96, 112, 118, 119, 120, 121, 122, 123], "cstdio": [55, 62, 82, 86, 87, 89, 90, 93, 95], "stdstrutilst": [55, 82, 83, 86, 96], "qdfarrayt": 55, "iargc": [55, 62, 82, 83, 86, 87, 89, 90, 93, 95, 96], "apargv": [55, 62, 82, 83, 86, 87, 89, 90, 93, 95, 96], "iresult": [55, 62, 83, 86, 87, 93, 95, 118, 119, 120, 121, 122, 123], "sdspathenv": 55, "sdspathpop": 55, "sdsfieldpop": 55, "pqa": 55, "stitl": 55, "stdsprintf": [55, 96], "sunderlin": 55, "stdprintf": [55, 66, 83], "pbuf": [55, 77, 79, 80, 81, 82, 87], "isum": 55, "icount": 55, "ishow": 55, "f": [55, 86, 88, 89, 90, 96, 113], "couldn": [55, 62, 64, 93, 95], "reat": 55, "block_siz": 55, "stitle2": 55, "sunderline2": 55, "stdrintf": 55, "long": [55, 57, 75, 76, 82, 86, 91, 99], "s1": 55, "s2": 55, "show_siz": 55, "ld": 55, "usag": [55, 62, 79, 82, 93, 95], "smallworld_20k": 55, "162": 55, "000000": 55, "7033": 55, "16004981": 55, "15994433": 55, "15979961": 55, "15993209": 55, "15982553": 55, "15971321": 55, "15994469": 55, "15999545": 55, "15987197": 55, "6180796": 55, "6729661": 55, "6687290": 55, "6724333": 55, "6691826": 55, "6169780": 55, "6729769": 55, "6685779": 55, "6707918": 55, "6704678": 55, "6201963": 55, "6494376": 55, "6479221": 55, "6424504": 55, "15981005": 55, "6499020": 55, "6484836": 55, "6538438": 55, "6524867": 55, "6524903": 55, "6435951": 55, "1033": 55, "6301606": 55, "6305062": 55, "6305098": 55, "6305134": 55, "6258408": 55, "6282923": 55, "6241165": 55, "6304666": 55, "6337640": 55, "6304702": 55, "popgroup_nam": 56, "geogroup_nam": 56, "cligroup_nam": 56, "veggroup_nam": 56, "gridgroup_nam": 56, "mstatgroup_nam": 56, "movestatist": 56, "navgroup_nam": 56, "occgroup_nam": 56, "agent_dataset_nam": 56, "cell_dataset_nam": 56, "ctrl_dataset_nam": 56, "dead_dataset_nam": 56, "deadspac": 56, "genome_dataset_nam": 56, "genom": [56, 63], "phenome_dataset_nam": 56, "phenom": 56, "root_attr_nam": 56, "root_step_nam": 56, "root_time_nam": 56, "starttim": [56, 57, 106], "root_info_nam": 56, "grid_stype_ico": 56, "ico": [56, 112], "grid_stype_hex": 56, "grid_stype_rect": 56, "rect": [56, 112], "grid_attr_num_cel": 56, "grid_attr_typ": 56, "grid_attr_format": 56, "gridformat": 56, "grid_attr_period": 56, "period": [56, 103, 112], "grid_ds_cell_id": 56, "cellid": [56, 105], "grid_ds_num_neigh": 56, "numneighbor": 56, "grid_ds_neighbor": 56, "geo_attr_num_cel": 56, "geo_attr_max_neigh": 56, "geo_attr_radiu": 56, "geo_attr_sealevel": 56, "geo_ds_longitud": 56, "geo_ds_latitud": 56, "geo_ds_altitud": 56, "geo_ds_area": 56, "geo_ds_dist": 56, "geo_ds_ice_cov": 56, "geo_ds_wat": 56, "geo_ds_coast": 56, "geo_ds_angl": 56, "geo_ds_dir": 56, "cconst": 56, "cli_attr_num_cel": 56, "cli_attr_num_season": 56, "cli_ds_actual_temp": 56, "cli_ds_actual_rain": 56, "cli_ds_ann_mean_temp": 56, "cli_ds_ann_tot_rain": 56, "cli_ds_seas_temp_diff": 56, "cli_ds_seas_rain_rat": 56, "cli_ds_cur_season": 56, "veg_attr_num_cel": 56, "veg_attr_num_speci": 56, "numspeci": [56, 59, 107], "veg_ds_mass": 56, "veg_ds_base_npp": 56, "basenpp": [56, 59, 107, 113], "veg_ds_npp": 56, "nav_attr_num_port": 56, "nav_attr_num_dest": 56, "nav_attr_num_dist": 56, "numdist": [56, 104], "nav_attr_sample_dist": 56, "nav_attr_num_bridg": 56, "nav_ds_multipl": 56, "nav_ds_dest_id": 56, "nav_ds_dist": 56, "nav_ds_bridg": 56, "mstat_attr_num_cel": 56, "mstat_ds_hop": 56, "mstat_ds_dist": 56, "mstat_ds_tim": 56, "spop_attr_class_nam": 56, "classnam": [56, 64, 105], "spop_attr_species_nam": 56, "spop_attr_num_cel": 56, "spop_attr_prio_info": 56, "prioinfo": [56, 105], "spop_attr_init_se": 56, "initialse": [56, 105], "spop_ds_cap": 56, "spop_ds_hop": 56, "spop_ds_dist": 56, "spop_ds_tim": 56, "interact": [57, 116], "qdfutilst": 57, "qith": 57, "h5p_default": 57, "brw": 57, "otherwi": 57, "hgroup": 57, "stand": 57, "bforcecheck": 57, "ssubnam": 57, "sdatasetnam": 57, "hdatatyp": 57, "sname": [57, 62, 65, 74, 86], "hloc": 57, "svalu": 57, "pvalu": 57, "tvalu": 57, "copnvert": 57, "accept": [57, 96], "convert": [57, 63, 68, 69, 70, 71, 91, 92, 94, 96], "stringstream": [57, 96], "qdf_extractsattribut": 57, "tp": [57, 81], "ampti": 57, "inum": [57, 76, 77, 78, 79, 80, 81, 86, 92], "vvalu": 57, "htype": 57, "attriut": 57, "magic": 57, "both": [57, 58, 77, 89, 90, 105], "qdf_extractattribut": 57, "aarrai": 57, "extraczt": 57, "vdata": 57, "replac": [57, 87, 96, 113, 122, 123], "inumarr": 57, "writtten": 57, "loc_id": 57, "pindent": [57, 62, 88], "b": [57, 74, 86, 90, 91], "indent": [57, 88], "stdout": [57, 83, 86, 92], "ds_type_non": 57, "ds_type_char": 57, "ds_type_short": 57, "short": [57, 86, 109, 110, 114, 115, 117, 118, 119, 120, 121, 122, 123], "ds_type_int": 57, "ds_type_long": 57, "ds_type_llong": 57, "ds_type_uchar": 57, "unsign": [57, 75, 76, 86, 87, 88, 91, 93, 96], "ds_type_ushort": 57, "ds_type_uint": 57, "ds_type_ulong": 57, "ds_type_ullong": 57, "ds_type_float": 57, "11": [57, 103], "ds_type_doubl": 57, "ds_type_ldoubl": 57, "13": [57, 77], "hsize_t": 57, "vsize": 57, "analys": 57, "spopqdf": 57, "sqdf": 57, "ppl": [57, 88], "specieifi": 57, "qdf_comparedatatyp": 57, "t2": 57, "spath": 57, "respons": [58, 80, 81], "cellgrid": [58, 110], "nviron": 58, "xxxwriter": 58, "inid": 58, "ordinari": [58, 120], "vegattribut": 59, "m_inumvegspc": 59, "pveget": 59, "welldumprestorefil": 61, "randomm": 61, "inumwel": 61, "sowner": 61, "rwng": 61, "owner": 61, "ofr": 61, "genetoc": 61, "identifi": 61, "pline": [62, 76, 82], "plr": [62, 82], "ilevel": 62, "pars": 62, "deliv": 62, "getnext": 62, "sibl": 62, "child": 62, "attribute_nam": 62, "attribute_valu": 62, "type_no_tag": 62, "No": 62, "type_start_tag": 62, "x1": [62, 88], "type_empty_tag": 62, "type_end_tag": 62, "setnext": 62, "pnext": 62, "setchild": 62, "pchild": 62, "scanner": 62, "satrt": 62, "letter": 62, "underscor": 62, "context": 62, "getcurstr": 62, "m_scurstr": 62, "skip": 62, "blank": [62, 82], "retrun": [62, 74, 91], "symbol": 62, "sym_non": 62, "sym_word": 62, "sym_open_bra": 62, "sym_close_bra": 62, "sym_open_slash_bra": 62, "sym_close_slash_bra": 62, "sym_quot": 62, "sym_equ": 62, "sym_slash": 62, "qhgxml_exampl": 62, "qhgxml": [62, 100], "lz": [62, 82, 95], "shownod": 62, "pn": 62, "sindent": 62, "printf": [62, 66, 82, 83, 86, 87, 89, 90, 93, 95, 96], "c_str": [62, 86, 87], "ma": [62, 119], "attr": 62, "zd": 62, "const_iter": 62, "children": 62, "inc": 62, "pc1": 62, "256": [62, 112], "sprintf": 62, "mattr": 62, "pqx": 62, "xmlfile": 62, "ooanavshybychmtdpop": 62, "species_id": [62, 100, 117, 118, 119, 120, 121, 122, 123], "117": 62, "nperszhybbirthdeathrel": 62, "hybbirthdeathrel_hybminprob": 62, "2021484375": 62, "locenv": 62, "nppcap_k_max_sapien": 62, "44": 62, "74609375": 62, "nppcap_k_min_sapien": 62, "privparammix": 62, "npershybbirthdeathrel_b0_sapien": 62, "3099609375": 62, "npershybbirthdeathrel_d0_sapien": 62, "npershybbirthdeathrel_theta_sapien": 62, "persfertil": 62, "test_fil": 62, "rare": 63, "impli": [63, 100], "destructor": [63, 65, 118, 119, 120, 121, 122, 123], "overrid": [63, 116, 118], "he": [63, 90, 97, 122, 123], "edfault": 63, "addpopspecificagentdata": [63, 118, 119, 120, 121, 122, 123], "addpopspecificagentdatatypeqdf": [63, 69, 70, 71, 118, 119, 120, 121, 122, 123], "how": [63, 116, 118, 119, 120, 121, 122], "repect": 63, "complic": 63, "thing": [63, 108], "hybridis": 63, "mix": 63, "sumul": 63, "tutori": [63, 67, 68, 69, 70, 71, 72, 108, 111, 115], "mayb": 63, "fischer": 63, "kolmogorov": 63, "plankton": 63, "classs": [64, 66], "encapsul": 64, "demand": 64, "librari": [64, 92], "xxxpopwrapp": 64, "getinfo": 64, "createpop": 64, "apidg": [64, 66, 67, 68, 69, 70, 71, 72, 117, 118, 119, 120, 121, 122, 123], "tut_environcapaltpop": [64, 66, 123], "populaion": 64, "rel": 64, "cpp_templat": [64, 66], "http": [64, 66, 72, 91], "github": [64, 66], "com": [64, 66, 72], "jodyxha": [64, 66], "blob": [64, 66], "vsodir": 64, "plug": 64, "ins": 64, "storag": [64, 66], "populk": 64, "popwrapp": 64, "peculiar": 66, "cpp_for_configur": [66, 109], "script": [66, 109, 116, 117, 118, 119, 120, 121, 122, 123], "sh": 66, "statement": 66, "subset": [66, 87, 106], "thereof": 66, "bverbos": 66, "m_ilayers": [66, 80, 81], "m_apidg": 66, "m_aulstat": 66, "m_aise": 66, "dyin": [67, 70, 71], "sexual": [67, 71, 116, 120], "reproduc": [67, 70, 71, 97], "react": [67, 122, 123], "ot": [67, 78, 81], "envrion": 67, "express": [67, 74], "sixth": 67, "part": [67, 68, 69, 70, 71, 72, 80, 81, 89, 117, 118, 119, 120, 121], "m_fage": [67, 68, 69, 70, 71, 118, 119, 120, 121, 122, 123], "addition": [67, 70, 71, 110, 123], "m_flastbirth": [67, 70, 71, 120, 121, 122, 123], "tut_environaltag": [67, 122], "system": [67, 68, 69, 70, 71, 72], "breed": [67, 68, 69, 70, 71, 72], "genet": [67, 68, 69, 70, 71, 72, 110], "iagent": [67, 70, 71, 120, 121, 122, 123], "imoth": [67, 70, 71, 120, 121, 122, 123], "ifath": [67, 70, 71, 120, 121, 122, 123], "babi": [67, 70, 71, 121, 122, 123], "enabl": [67, 70], "asexu": [67, 70, 120], "reproduct": [67, 70, 116, 120], "existin": [67, 68, 69, 70, 71], "entriu": [67, 70, 71], "strin": 67, "suddenli": 67, "selv": 67, "under": [67, 74, 112, 122, 123], "schedul": 67, "third": 68, "therefor": [68, 69, 117, 120], "tut_oldagedieag": [68, 69, 118], "textual": [68, 69, 70, 71, 112], "represent": [68, 69, 70, 71, 77, 79, 92], "cours": [68, 69, 70, 71], "fail": [68, 69, 70, 71], "andd": 68, "tut_oldagepop": 69, "reachin": 69, "tut_parhenopop": 70, "fourth": 70, "tut_parthenoag": [70, 120], "fifth": 71, "tut_sexu": [71, 121], "denot": [71, 79, 100, 110, 120, 121, 122, 123], "unpair": 71, "tutstaticpop": 72, "simplest": [72, 117, 118, 119, 120], "trivial": 72, "accord": 72, "talk": 72, "head": 72, "www": [72, 91], "youtub": 72, "watch": 72, "v": [72, 86, 89, 90, 94, 96, 112, 113], "szpzuiwu1tw": 72, "heaven": 72, "too": [72, 119, 122, 123], "ref": [72, 77, 119, 120], "tutorialstatic_ref": 72, "singleton": [74, 83], "caller": [74, 80, 81], "stringlist": 74, "arraystruct": 74, "m_isiz": 74, "m_pdarr": 74, "pdarr": 74, "stype": 74, "nuull": 74, "speicifi": 74, "unregist": 74, "snamepattern": 74, "wiht": 74, "pattern": [74, 84, 85, 108, 113], "array_a": 74, "someth": [74, 90, 97], "m_parr": 74, "ptemp": 74, "pfile": 75, "ibufs": [75, 76], "fin": [75, 82], "cursor": 75, "p": [75, 89, 94, 118, 119, 120, 121], "proved": 75, "pisiz": 75, "plim": 75, "iskip": 75, "ov": 75, "bufreadertotototo": 75, "bclosefil": 75, "sout": 76, "def_buf_s": 76, "bufwriter_todododod": 76, "test1": 77, "chain": [77, 79, 120], "lbcontol": 77, "lbcontroller_ref": 77, "iprev": 77, "inext": 77, "l2node": 77, "pl2l": 77, "iel": 77, "ustat": [77, 79], "pihol": 77, "piactiv": 77, "defragment": 77, "lowest": 77, "0123456789012345678901234567890": 77, "xxoxooxxxxoxooooxoxxxoooxxooooo": 77, "25": [77, 113, 121, 122], "24": 77, "19": [77, 121, 122, 123], "18": [77, 118, 121], "mor": 77, "mdifi": 77, "ina": 77, "seriaiz": 77, "ito": [78, 80, 81], "ifrom": [78, 80, 81], "itolay": [78, 80, 81], "itoindex": [78, 80, 81], "ifromlay": [78, 80, 81], "ifromindex": [78, 80, 81], "reus": [78, 81], "anexist": 78, "strategi": [78, 80, 81], "freed": [78, 81], "elemen": 78, "orign": [78, 80, 81], "schemat": 79, "arrow": [79, 110], "green": [79, 83, 113], "white": [79, 113], "box": [79, 110], "ve": 79, "power": 79, "plb": 79, "furthermor": [79, 117, 118, 120, 121], "adder": 79, "entail": 79, "ilay": [79, 80], "lindex": 79, "correpond": 79, "compactifi": 79, "fact": [79, 121], "retun": 79, "iarrays": 80, "istrategi": [80, 81], "mb_destroy_delay1": [80, 81], "layers": 80, "mb_destroy_eag": [80, 81], "mb_destroy_delai": [80, 81], "mb_destroy_lazi": [80, 81], "transpar": [80, 81, 113], "istart": [80, 81], "pblock": [80, 81], "overwrit": [80, 81], "idest": [80, 81], "iorig": [80, 81], "idestlay": [80, 81], "garbag": 81, "linereader_std": 82, "linereader_gz": 82, "comfort": 82, "text": [82, 100, 113], "tw": 82, "smode": [82, 83, 95], "ilinelen": 82, "max_line2": 82, "rt": 82, "linereader_xxx": 82, "pmode": 82, "gzfile": 82, "construcor": 82, "gnl_ignore_al": 82, "accesss": 82, "gnl_ignore_non": 82, "gnl_ignore_blank": 82, "drop": 82, "gnl_ignore_com": 82, "comment": 82, "gnl_ignore_matcomm": 82, "gnl_trim": 82, "trim": 82, "15": [82, 100, 119, 120, 121, 122, 123], "contentr": 82, "byte": 82, "whenc": 82, "seek_set": 82, "forward": 82, "seek_end": 82, "backward": 82, "seek_cur": 82, "readi": 82, "lr_exampl": 82, "strutil": 82, "05d": 82, "log": [83, 110, 117, 118, 119, 120, 121, 122, 123], "warn": 83, "color": [83, 113], "logxxx": 83, "arg": [83, 96], "sformat": [83, 96], "log_statu": 83, "w": [83, 103, 113], "log_warn": 83, "log_error": 83, "purpl": 83, "log_disp": 83, "log_status2": 83, "log_warning2": 83, "log_error2": 83, "log_disp2": 83, "slogfil": 83, "show_non": 83, "show_al": 83, "show_statu": 83, "show_warn": 83, "show_error": 83, "show_disp": 83, "disp": 83, "slogfilenam": 83, "sline0": 83, "spre": 83, "spost": 83, "prefx": 83, "suffix": 83, "art": 83, "sline": [83, 96], "sheader": 83, "scolor": 83, "ml_exampl": 83, "messloggert": 83, "logblock": 83, "dual": 83, "glubber": 83, "useprefix": 83, "usecolor": 83, "color_on": 83, "recogn": 83, "m_vobserv": 84, "togeth": [85, 110, 118], "argument": [86, 87, 90, 110], "inumopt": 86, "vararg": 86, "opt": [86, 109, 120, 121, 122, 123], "boverwrit": 86, "repeat": 86, "sconfigfil": 86, "config": [86, 117, 118, 119, 120, 121, 122, 123], "overwrittem": 86, "vmand": 86, "mandatori": 86, "vunknown": 86, "vfree": 86, "somit": 86, "vsoption": 86, "fout": [86, 88, 96], "bline": 86, "remark": 86, "ye": 86, "paramreader_ok": 86, "paramreader_err_mandatory_miss": 86, "miss": 86, "paramreader_err_missing_param": 86, "paramreader_err_option_set": 86, "paramreader_err_bad_config_fil": 86, "paramreader_err_unknown_opt": 86, "paramreader_err_free_param": 86, "preced": 86, "prex": 86, "pr_exampl": 86, "bhelp": 86, "isel": 86, "c1": 86, "default_nam": 86, "psopt": 86, "ppr": 86, "bok": 86, "selector": 86, "successs": 86, "iinits": 87, "inumtot": 87, "inumsel": 87, "pwell": [87, 92], "yield": 87, "rand": [87, 92], "srand": 87, "realloc": 87, "inews": 87, "perm_exampl": 87, "cstdlib": 87, "apair": 87, "zero": [87, 100], "three": [87, 90, 96, 98], "four": [87, 96], "five": [87, 96], "six": 87, "pperm": 87, "pres1": 87, "pres2": 87, "pres3": 87, "piecewis": 88, "linear": 88, "x_i": 88, "v_i": 88, "segment": 88, "x_": 88, "v_": 88, "v_0": 88, "x_0": 88, "v_n": 88, "inumseg": 88, "cordin": 88, "slope": 88, "fx": [88, 89, 90], "fv": 88, "getval": 88, "project": [88, 103, 113, 122], "axi": [88, 89], "textfil": 88, "scaption": 88, "caption": 88, "screen": 88, "sdata": [88, 96], "suitabl": 88, "v1": [88, 89, 90, 94], "x2": 88, "v2": [88, 89, 90, 94], "xn": 88, "vn": 88, "quaternion": 89, "handi": 89, "fr": 89, "fi": 89, "fj": 89, "fk": 89, "pq": 89, "q": [89, 113, 122], "pv": [89, 90], "compon": [89, 90, 110], "wise": 89, "imaginari": 89, "cnsturctor": 89, "almost": 89, "contructor": 89, "equival": 89, "createrot": 89, "fangl": 89, "fy": [89, 90], "fz": [89, 90], "pvfrom": 89, "pvto": 89, "makerot": 89, "vfrom": 89, "vto": 89, "former": 89, "latter": 89, "oject": 89, "rotatio": 89, "arund": 89, "perpendicular": 89, "transform": 89, "q1": 89, "q2": 89, "mult": 89, "invert": 89, "inver": 89, "calcnorm": [89, 90], "divid": 89, "unit": [89, 90], "quat_exampl": 89, "cmath": 89, "showvec": [89, 90], "pcaption": [89, 90], "m_fx": [89, 90], "m_fy": [89, 90], "m_fz": [89, 90], "showquat": 89, "m_fr": 89, "m_fi": 89, "m_fj": 89, "m_fk": 89, "qrot": 89, "m_pi": 89, "sqrt": 89, "z": [89, 90, 96], "xr": 89, "yr": 89, "zr": 89, "ecpress": 90, "dotproduct": 90, "crossproduct": 90, "getcrosss": 90, "getangl": 90, "fuzzi": 90, "certain": [90, 118], "amount": 90, "vec_exampl": 90, "v3": 90, "vr": 90, "xy": 90, "inde": 90, "pretti": 91, "good": 91, "pseudo": 91, "randmom": 91, "paper": 91, "chri": 91, "lomont": 91, "org": 91, "math": 91, "2008": 91, "lomont_prng_2008": 91, "pdf": 91, "uint_32": 91, "uiindex": 91, "uint32": 91, "max_wrand": 91, "radom": 91, "grain": 91, "odd": 91, "dsigma": 91, "around": 91, "sigma": 91, "uint31_t": 91, "muber": 91, "nan": 91, "dprevnorm": 91, "gauss": 91, "pstring": 91, "nice": 91, "help": 92, "managinf": 92, "ssequenc": 92, "vulstat": 92, "hexadeim": 92, "hexadecim": [92, 96], "sphrase": 92, "md5": [92, 93], "state_s": 92, "ise": 92, "aren": 92, "anymor": 92, "ppwell": 92, "cur_index": 92, "001ef32c": 92, "31bb311a": 92, "cc5190d3": 92, "bbca71aa": 92, "bfull": 92, "wellutilsexampl": 92, "tototot": 92, "pshasum": 93, "checksum": 93, "sha_siz": 93, "pmd5sum": 93, "nae": 93, "md5_size": 93, "pripsum": 93, "rip": 93, "rip_siz": 93, "sstring": [93, 96], "crypto_exampl": 93, "lcrypto": 93, "crypt_exampl": 93, "cstring": 93, "id_sha": 93, "id_md5": 93, "id_rip": 93, "asnam": 93, "aid": 93, "showhex": 93, "psum": 93, "ilen": 93, "02x": 93, "strcmp": 93, "amd5": 93, "asha": 93, "arip": 93, "geometr": 94, "typ": 94, "dpoint": 94, "sphercoord": 94, "dp1": 94, "dp2": 94, "dt": 94, "fraction": 94, "thspheric": 94, "beetween": 94, "degre": [94, 99, 101, 113], "great": 94, "resultig": 94, "3d": 94, "polar": 94, "coordinatesin": 94, "cosnt": 94, "ector": 94, "dlon1": 94, "dlat1": 94, "dlon2": 94, "dlat2": 94, "dr": 94, "dx0": 94, "dy0": 94, "dz0": 94, "dx1": 94, "dy1": 94, "dz1": 94, "dx2": 94, "dy2": 94, "dz2": 94, "retrurn": 94, "thee": 94, "along": [94, 113], "iblocks": 95, "sinput": 95, "soutput": 95, "gunzip": 95, "gz_exampl": 95, "bgzip": 95, "gz_block_siz": 95, "8192": 95, "pgz": 95, "across": 96, "variad": 96, "throughout": 96, "vpart": 96, "ssep": 96, "bkeepempti": 96, "split": 96, "fragment": 96, "receiv": 96, "str": 96, "whitespac": 96, "front": 96, "sbig": 96, "sstart": 96, "sold": 96, "snew": 96, "occurr": 96, "teturn": 96, "vstring": 96, "kei": [96, 112], "sep": 96, "val": 96, "sdir": 96, "convers": 96, "stdfprintf": 96, "work": 96, "strig": 96, "treat": 96, "use": 96, "bv": 96, "squar": [96, 107], "bracket": 96, "rv": 96, "recurs": 96, "su_exampl": 96, "iostream": 96, "stringvecvecvec": 96, "testobj": 96, "sb": 96, "m_ia": 96, "m_sb": 96, "friend": 96, "paraet": 96, "ei": 96, "zwei": 96, "drei": 96, "vier": 96, "intvec": 96, "vnumber": 96, "ob1": 96, "ob2": 96, "vecobj": 96, "varlen": 96, "tre": 96, "quatro": 96, "quatr": 96, "foif": 96, "cinqu": 96, "partial": 97, "snapshot": [97, 122], "program": [97, 110, 117, 118, 119, 120, 121], "exactli": 97, "simualt": 97, "late": 97, "dumpstateqdf": 97, "restorestateqdf": 97, "dumpspeciesdataqdf": 97, "restorespeciesdataqdf": 97, "dumpagentdataqdf": 97, "restoreagentdataqdf": 97, "dumpstatarrsqdf": 97, "restorestatarrsqdf": 97, "dumpadditionaldataqdf": 97, "restoreadditionaldataqdf": 97, "easiest": 97, "hav": [97, 121], "resum": 97, "environment_dump": 97, "population1_dump": 97, "population2_dump": 97, "restore": 97, "quickli": 97, "got": 97, "synch": 97, "mostli": [98, 122], "onto": [99, 100], "essenti": [99, 110], "csv": 99, "qhgdat": 99, "commentlin": 99, "headerlin": 99, "fixedhead": 99, "lifest": [99, 105, 117, 118, 119, 120, 121, 122, 123], "birthtim": [99, 105, 117, 118, 119, 120, 121, 122, 123], "lastbirth": [99, 120, 121, 122, 123], "datalin": 99, "fixedvalu": 99, "lon": [99, 113], "73": 99, "5226878712168": 99, "65": 99, "9375": 99, "72": 99, "22": [99, 120], "easili": 100, "cr": [100, 113], "tag_cont": 100, "start_tag": 100, "end_tag": 100, "empty_tag": 100, "tag_nam": 100, "att_nam": 100, "att_valu": 100, "attvalu": 100, "ascii": 100, "word_start": 100, "word_cont": 100, "alpha": [100, 113], "dtd": 100, "attlist": 100, "cdata": 100, "nest": 100, "ooanavrelcomppop": 100, "119": 100, "birthdeathrelcomp": 100, "birthdeathrelcomp_b0": 100, "birthdeathrelcomp_d0": 100, "001": [100, 120, 121, 122, 123], "birthdeathrelcomp_oth": 100, "neando": 100, "birthdeathrelcomp_theta": 100, "02": [100, 116], "birthdeathrelcomp_thi": 100, "humano": 100, "50": [100, 120, 121, 122, 123], "altcappref": [100, 122], "nppcapac": [100, 123], "nppcap_k_max": [100, 123], "80": 100, "nppcap_k_min": [100, 123], "nppcap_npp_max": [100, 123], "nppcap_npp_min": [100, 123], "nppcap_coastal_factor": [100, 123], "nppcap_coastal_max_latitud": [100, 123], "66": [100, 123], "nppcap_coastal_min_latitud": [100, 123], "nppcap_water_factor": [100, 123], "nppcap_effici": [100, 123], "150": 100, "60": [100, 118, 119, 120, 121, 122, 123], "avereag": 101, "temperaturecoordin": 101, "tec": 101, "precipit": [101, 110], "mm": 101, "celsiu": 101, "maximium": 102, "ltc": [102, 103], "dai": [102, 112], "contin": [102, 122, 123], "fresh": [102, 107], "ampoun": 102, "macneighbor": 102, "maxneighbor": 102, "surf_typ": 103, "ieq": 103, "subdiv": [103, 112], "subdivis": [103, 112], "icsahedr": 103, "lattic": 103, "projg": 103, "projt": 103, "width": [103, 112, 113], "height": [103, 112, 113], "pad": 103, "fake": 103, "4x3": 103, "ocean": [104, 122, 123], "h5t_ieee_f64l": 105, "dataspac": 105, "1699": 105, "structu": 105, "population_a": 105, "population_b": 105, "discern": 105, "qdfversion": 105, "conceptu": 105, "structuress": 105, "h5t_compound": 105, "h5t_std_i32l": 105, "cellidx": 105, "h5t_std_i64l": 105, "h5t_ieee_f32l": 105, "h5t_std_u8l": 105, "101": 105, "151": 105, "92": 105, "wide": 106, "scientif": 106, "hierarch": 106, "environment": [106, 110, 116], "alu": 106, "wwritten": 106, "75000": 106, "compris": [107, 111], "primatri": 107, "plant": 107, "gram": 107, "plu": 107, "contribut": 107, "framework": 108, "parallelis": 108, "instal": [108, 111], "visualis": 108, "visit": 108, "lot": 108, "tools_n": 109, "recompil": [109, 120], "build": [109, 116, 117, 118, 119, 120, 121, 122, 123], "scratch": 109, "optim": [109, 120, 121, 122, 123], "o3": 109, "qhgtest": 109, "tut": [109, 120, 121, 122, 123], "tut_pop": [109, 113, 122], "tut_mod": 109, "subdirectori": [109, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], "pop_nam": [109, 114], "alternatov": 109, "makefil": 109, "h_for_configur": 109, "qhg4_dir": [109, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], "useful_stuff": [109, 111, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], "test_pop": 109, "test_mod": 109, "whith": 109, "cd": [109, 117, 118, 119, 120, 121, 122, 123], "solid": 110, "border": 110, "ownership": 110, "dash": 110, "cn": 110, "basi": [110, 122], "vegetatiuon": 110, "sit": [110, 122], "planar": 110, "glacial": 110, "mortal": 110, "eventi": 110, "gridcreat": 111, "build_alt_modpop": [111, 117, 118, 119, 120, 121, 122, 123], "py": [111, 116, 117, 118, 119, 120, 121, 122, 123], "build_tut_dir": [111, 116, 117, 118, 119, 120, 121, 122, 123], "visual": 111, "qdf2pngnew": [111, 122], "vegetatioon": 112, "gridfactori": 112, "naviig": 112, "grid_def_fil": 112, "grid_cmd": 112, "def_cmd": 112, "ico_cmd": 112, "flat_cmd": 112, "grid_typ": 112, "eq": 112, "6371": 112, "conn": 112, "ddir_cmd": 112, "env_cmd": 112, "data_dir": 112, "env_typ": 112, "netcdf": 112, "nc_file": 112, "qmap": 112, "valqmap": 112, "temp": [112, 113], "rain": [112, 113], "rectangular": 112, "30x30": 112, "topologi": 112, "toru": 112, "topographi": 112, "etopo1_bed_g_gmt4": 112, "grd": 112, "taken": 112, "home": [112, 119], "jodi": [112, 119], "qdf_data": [112, 113], "npp_timmermann": 112, "nc": 112, "tin": 112, "world": 112, "rectilinear": [113, 122], "qdfimageextractor": 113, "qdf_grid": 113, "outpat": 113, "arrayspec": 113, "lon_rol": 113, "ww": 113, "hw": 113, "ox": 113, "oi": 113, "po": 113, "batch_fil": 113, "png": [113, 122], "depict": 113, "360": 113, "180": 113, "90": 113, "substr": 113, "array_spec": 113, "array_nam": 113, "qdf_geogrid": 113, "lookup_nam": 113, "composit": 113, "currenli": 113, "longrol": 113, "roll": 113, "imag": [113, 122, 123], "africa": [113, 122, 123], "side": 113, "render": [113, 121], "bl": 113, "cl": 113, "ul": 113, "bc": 113, "cc": 113, "uc": 113, "br": 113, "ur": 113, "verbos": 113, "im": 113, "nppveget": 113, "npp_b": 113, "avail": 113, "rainbow": 113, "pramet": 113, "min": 113, "magenta": 113, "cyan": 113, "rainbow2": 113, "geo2": 113, "abvov": 113, "twoton": 113, "sepvalu": 113, "rgba1": 113, "rgba2": 113, "rrggbbaa": 113, "rr": 113, "gg": 113, "bb": 113, "fadeout": [113, 122], "rgbamax": 113, "linearli": 113, "fadeto": 113, "rgbamin": 113, "tut_top": 113, "tutorial_06": [113, 122, 123], "sapiens_sg_005000": 113, "720x360": [113, 122], "step_005000": 113, "6000": [113, 122], "pop_sapien": [113, 122], "ffff00ff": [113, 122], "5000": 113, "popuat": 114, "temp2": 114, "tut_patrhenopop": 114, "temp2_mod": 114, "temp2_pop": 114, "top_tut_dir": 115, "qhg_tutori": 115, "explain": 116, "download": 116, "chapter": [116, 117, 118, 119, 120, 121, 122, 123], "increasingli": 116, "03": 116, "04": 116, "parthenogenesi": 116, "05": [116, 120], "06": 116, "07": [116, 121, 122], "ii": 116, "paqrticular": 117, "And": [117, 118, 119], "anyth": 117, "rquir": 117, "ifndef": [117, 118, 119, 120, 121, 123], "__tut_staticpop_h__": 117, "endif": [117, 118, 119, 122], "factori": 117, "tut_stat": 117, "quit": [117, 120], "104": [117, 118, 119, 120, 121, 122, 123], "shorthand": 117, "notat": 117, "47": [117, 118, 119, 120, 121], "tut_01": 117, "tut_01_pop": 117, "tut_01_mod": 117, "tutorial_01": 117, "cfg": [117, 118, 119, 120, 121, 122, 123], "tell": [117, 118, 119, 120, 121, 122, 123], "dir": [117, 118, 119, 120, 121, 122, 123], "tutorial_data": [117, 118, 119, 120, 121, 122, 123], "20000": [117, 118, 119, 120, 121], "ico32": [117, 118, 119, 120, 121], "200": [117, 118, 119, 120], "nnn": [117, 118, 119], "shuffl": [117, 118, 119, 120, 121, 122, 123], "92244": [117, 118, 119, 120, 121, 123], "high": [117, 118, 119, 120, 121, 122, 123], "kiind": [117, 118, 119, 120, 121, 122, 123], "nummber": [117, 118, 119, 120, 121, 122, 123], "idfent": [117, 119], "tutorial_02": [117, 118], "alwai": [117, 118, 119, 120, 121], "concern": [117, 118, 119, 120, 121], "intialis": [117, 118, 119, 120, 121], "chanc": [117, 118, 119, 120, 121], "readoon": [117, 118, 119, 120, 121], "why": [117, 118, 119, 120, 121], "took": [117, 118, 119, 120, 121], "summari": [117, 118, 119, 120, 121], "follw": [117, 118, 119, 120, 121], "tat": [117, 118, 119], "55": [117, 118], "000368": 117, "56": 117, "000363": 117, "57": 117, "000369": 117, "36": [117, 118], "095966": 117, "00": [117, 118, 119, 120, 121], "slightli": 118, "__tut_oldagediepop_h__": 118, "protect": [118, 119, 120, 121, 122, 123], "m_pgo": [118, 119, 120, 121, 122, 123], "m_poad": [118, 119, 120, 121, 122, 123], "rest": 118, "m_apwel": [118, 119, 120, 121, 122, 123], "addact": [118, 119, 120, 121, 122, 123], "addagentdatasingl": [118, 119, 120], "oada": 118, "h5tinsert": [118, 119, 120], "qoffsetof": [118, 119, 120], "h5t_native_float": [118, 119, 120], "tut_oldagedi": [118, 119], "postion": [118, 119, 120, 121], "feel": [118, 119, 120, 121], "outcom": [118, 119, 120, 121], "again": [118, 120, 121, 122, 123], "tut_02": 118, "tut_02_pop": 118, "tut_02_mod": 118, "oldagedi": [118, 120, 121, 122, 123], "nobirth": 118, "45": [118, 119], "000419": 118, "46": [118, 119, 122, 123], "000416": 118, "000436": 118, "034377": 118, "dy": [119, 120, 121], "randommoverandommove_ref": 119, "additionali": 119, "__tut_movepop_h__": 119, "tut_moveag": 119, "m_prm": [119, 120, 121], "unchang": [119, 121], "reflect": [119, 122, 123], "deletetd": 119, "mat": [119, 120], "volatil": [119, 120], "randommoov": 119, "THe": 119, "priopriti": 119, "fist": 119, "survivor": [119, 120], "pertainng": [119, 120, 121], "tut_mov": 119, "tut_03": 119, "tut_03_pop": 119, "tut_03_mod": 119, "tutorial_03": 119, "prog": 119, "multi_spc_qhg3_std": 119, "gridprepar": 119, "000115": 119, "000116": 119, "000118": 119, "54": 119, "009391": 119, "82": 119, "fertilti": 120, "__tut_parthenopop_h__": 120, "record": 120, "mateindex": 120, "purpos": 120, "ll": 120, "makepopspecificoffspr": [120, 121, 122, 123], "m_pverhulst": [120, 121, 122], "m_pfert": [120, 121, 122, 123], "omp": [120, 121, 122, 123], "bother": 120, "sa": 120, "hasn": 120, "fremal": 120, "fertility_ref": 120, "tut_partheno": 120, "tut_04": 120, "tut_04_pop": 120, "tut_04_mod": 120, "tutorial_04": [120, 121], "2995": 120, "213805": 120, "215396": 120, "22432": 120, "21673": 120, "1637": 120, "2996": 120, "212654": 120, "216155": 120, "21734": 120, "22148": 120, "61": 120, "1755": 120, "2997": 120, "212161": 120, "215741": 120, "21695": 120, "22155": 120, "453": 120, "1599": 120, "nmuber": 120, "recycl": 120, "avtiv": 120, "agentmanagement_ref": 120, "605": 120, "461267": 120, "215343": 120, "grown": 120, "215": 120, "850": 120, "spent": 120, "performbirth": 120, "296328": 120, "47893869": 120, "47677939": 120, "3598840": 120, "fast": 120, "better": 120, "back": 120, "tutorial": 120, "aand": 120, "tutorial_04o": 120, "043201": 120, "042833": 120, "042090": 120, "97": 120, "332564": 120, "faster": 120, "partner": 121, "oth": 121, "mechan": 121, "except": [121, 122], "__tut_sexualpop_h__": 121, "tut_sexualag": 121, "m_ppair": [121, 122, 123], "chapterhav": 121, "practic": [121, 122, 123], "leaabv": 121, "ehich": [121, 122, 123], "exclus": 121, "But": 121, "calu": 121, "dispers": 121, "imposs": 121, "tut_05": 121, "tut_05_pop": 121, "tut_05_mod": 121, "tutorial_05": 121, "slowli": 121, "slowerthen": 121, "prteviou": 121, "stabil": 121, "half": 121, "oospr": 121, "inidividu": 121, "9995": 121, "002099": 121, "94852": 121, "4993": 121, "4968": 121, "5368": 121, "9996": 121, "002057": 121, "94877": 121, "4890": 121, "5012": 121, "78": 121, "5286": 121, "9997": 121, "002287": 121, "94755": 121, "4974": 121, "4833": 121, "38": [121, 123], "5382": 121, "914365": 121, "94801": 121, "neighbour": 122, "updateev": [122, 123], "flushev": [122, 123], "m_pwm": [122, 123], "m_psealt": 122, "m_adenvweight": [122, 123], "m_adcapac": [122, 123], "m_bupdateneed": [122, 123], "eventconst": [122, 123], "examin": 122, "coommun": 122, "memset": [122, 123], "m_adenvweioght": 122, "drown": [122, 123], "ifirstag": [122, 123], "getfirstagentindex": [122, 123], "ilastag": [122, 123], "getlastagentindex": [122, 123], "pragma": [122, 123], "registerdeath": [122, 123], "m_brecycledeadspac": [122, 123], "recycledeadspacenew": [122, 123], "performdeath": [122, 123], "updatetot": [122, 123], "updatenumagentspercel": [122, 123], "initlistidx": [122, 123], "tho": [122, 123], "subsequ": [122, 123], "hate": 122, "hogh": 122, "mountain": 122, "28": [122, 123], "26": [122, 123], "044": [122, 123], "046": [122, 123], "tut_06": [122, 123], "tut_06_pop": [122, 123], "tut_06_mod": [122, 123], "eq64alt": [122, 123], "tut_environalt": 122, "715278": 122, "plain": 122, "sapiens_sg_003000": 122, "tut06_003000": 122, "yellow": 122, "dot": 122, "populait": 122, "With": 122, "softwar": 122, "capciti": 123, "__tut_environcapaltpop_h__": 123, "tut_environcapaltag": 123, "m_pme": 123, "m_pvervark": 123, "m_pnppcap": 123, "discuss": 123, "prevoui": 123, "bx": 123, "evluat": 123, "hand": 123, "wil": 123, "icapacitystrid": 123, "mevalinfo": 123, "psealt": 123, "push_back": 123, "psecap": 123, "nppcpaciti": 123, "vlaue": 123, "4716796875": 123, "0576171875": 123, "5349609375": 123, "tutorial_07": 123, "80000": 123, "tut_environcapalt": 123}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"agent": [0, 39], "parallelis": 0, "manag": [0, 110], "The": [0, 2, 39, 99, 100, 106, 110, 117, 118, 119, 120, 121, 122, 123], "contain": 0, "dead": 0, "recycl": 0, "event": [1, 24, 110], "list": [1, 24], "time": [1, 24], "trigger": 1, "type": [1, 13, 28, 32, 35, 36, 67, 68, 69, 70, 71, 86], "exampl": [1, 55, 62, 74, 77, 82, 83, 86, 87, 89, 90, 92, 93, 95, 96, 99, 100, 103, 112, 114, 115], "observ": [2, 84, 85], "pattern": 2, "code": [3, 86], "document": [3, 108], "action": [4, 5, 109, 110], "public": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 57, 58, 59, 60, 61, 62, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91], "method": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 31, 32, 34, 35, 36, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 57, 58, 59, 60, 62, 64, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91], "constructor": [5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 29, 30, 31, 32, 35, 36, 38, 39, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 54, 55, 58, 59, 60, 62, 65, 66, 67, 68, 69, 70, 71, 72, 74, 77, 79, 80, 81, 82, 83, 84, 86, 87, 88, 89, 90, 91, 95], "destructor": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 26, 28, 29, 30, 32, 35, 36, 38, 39, 45, 48, 51, 53, 54, 55, 58, 62, 64, 67, 68, 69, 70, 71, 74, 75, 76, 77, 79, 80, 81, 82, 83, 86, 87, 88, 91, 95], "preloop": [5, 6, 12, 13, 14, 18, 35, 39], "initi": [5, 10, 11, 13, 17, 18, 19, 20, 21], "execut": [5, 8, 9, 10, 11, 14, 15, 16, 20, 21, 22], "final": [5, 6, 12, 13, 18, 19, 20, 21], "postloop": [5, 13, 35, 39], "prewrit": [5, 35, 39], "extractattributesqdf": [5, 6, 8, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 22], "writeattributesqdf": [5, 6, 8, 10, 11, 12, 13, 14, 15, 18, 19, 20, 21, 22], "modifyattribut": [5, 6, 10, 11, 12, 16, 20, 21, 22, 36], "dumpstateqdf": 5, "restorestateqdf": 5, "trygetattribut": [5, 6, 8, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22], "showattribut": [5, 18, 19, 36], "hasattribut": 5, "isequ": [5, 6, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 36], "checkattribut": 5, "getnumattribut": 5, "getactionnam": 5, "getattributenam": 5, "confinedmov": 6, "evalu": 7, "setoutputweight": [7, 13, 18, 19], "fertil": 8, "getminag": 8, "getmaxag": 8, "getinterbirth": 8, "getold": 9, "linearbirth": 10, "lineardeath": 11, "movestat": [12, 56], "constructtor": 12, "readadditionaldataqdf": [12, 39], "writeadditionaldataqdf": [12, 39], "multievalu": 13, "definit": [13, 28, 32, 35, 36], "notifi": [13, 14, 18, 19, 85], "navig": [14, 32, 56, 104], "recalcul": 14, "cleanup": 14, "oldagedeath": 15, "randommov": 16, "extractattribut": 16, "writeattribut": 16, "randompair": 17, "protect": [17, 18, 19, 39, 42, 43, 44, 45, 46, 47, 49, 50, 51, 54, 55, 58, 59, 60, 62, 64, 75, 76, 83, 87], "findmat": 17, "shareevalu": 18, "singleevalu": 19, "calcvalu": 19, "exchangeandcumul": 19, "verhulst": 20, "verhulstvark": 21, "weightedmov": 22, "displayinfo": 22, "app": 23, "qhgmain": 24, "call": 24, "paramet": 24, "descript": 24, "h": 24, "help": 24, "topic": 24, "log": 24, "file": [24, 41, 57, 98, 112, 117, 118, 119, 120, 121, 122, 123], "filenam": 24, "grid": [24, 56, 103, 112, 117, 118, 119, 120, 121, 122, 123], "num": 24, "iter": 24, "geo": 24, "climat": [24, 29, 56, 101], "veg": 24, "nav": 24, "pop": 24, "output": [24, 117, 118, 119, 120, 121], "prefix": 24, "name": [24, 56], "dir": 24, "dirnam": 24, "data": [24, 57, 67, 68, 69, 70, 71], "read": [24, 41, 53, 82], "config": 24, "conf": 24, "write": [24, 41, 43, 45, 47, 50, 54, 58, 60, 83, 88], "start": 24, "dyn": 24, "so": 24, "dirlist": 24, "interpol": [24, 28], "step": 24, "param": 24, "layer": 24, "size": [24, 80, 81], "shuffl": 24, "seed": [24, 91], "seedtyp": 24, "paramstr": 24, "zip": 24, "info": 24, "string": [24, 57, 73, 76], "infostr": 24, "resum": 24, "merg": 24, "dump": [24, 41, 97], "interrupt": 24, "simparam": 25, "simul": [26, 110], "isreadi": [26, 82], "runsimul": 26, "writest": 26, "showinput": 26, "setinterrupt": 26, "core": 27, "environ": [27, 110, 122, 123], "class": 27, "popul": [27, 41, 56, 63, 99, 100, 105, 109, 110, 117], "relat": [27, 73], "variou": [27, 57, 73], "autointerpol": 28, "createinst": [28, 58, 62, 64, 75, 76, 82, 87, 95], "startinterpol": 28, "calcnextdiff": 28, "getcurstep": 28, "getev": 28, "checknewinterpol": 28, "displayfil": 28, "displayarrai": 28, "member": [29, 30, 32, 38, 39, 40], "preparearrai": 29, "setseason": 29, "resetupd": 29, "geographi": [30, 56, 102], "calcangl": 30, "idgen": 31, "setbas": 31, "setdata": [31, 32], "getid": 31, "getcur": 31, "setcur": 31, "setbridg": 32, "checksiz": 32, "popbas": 33, "popfind": 34, "getpopbynam": [34, 35], "poploop": 35, "trymerg": 35, "addpop": 35, "removepopbynam": 35, "removepopbyindex": 35, "dostep": 35, "getnumpop": 35, "getdead": 35, "getmaxid": 35, "priorit": 36, "setprio": 36, "addact": 36, "removeact": 36, "hasact": 36, "hasparam": 36, "getmaxprio": 36, "getprio": 36, "getnumactionsforprio": 36, "getact": 36, "extractactionparamsqdf": 36, "writeactionparamsqdf": 36, "getactionattribut": 36, "dumpactionstatesqdf": 36, "restoreactionstatesqdf": 36, "scell": 37, "scellgrid": 38, "setgeographi": 38, "setclim": 38, "setveget": 38, "setnavig": 38, "iscartesian": 38, "spopul": 39, "structur": [39, 74, 77, 106], "setpriolist": 39, "doaction": 39, "initializestep": 39, "initlistidx": 39, "finalizestep": 39, "registerbirth": 39, "registerdeath": 39, "registermov": 39, "reserveagentspac": 39, "updateev": [39, 67], "flushev": [39, 67], "compactdata": [39, 79], "getmaxloadedid": 39, "getuid": 39, "readspeciesdata": 39, "addag": 39, "addagentdata": 39, "addagentdatasingl": 39, "addpopspecificagentdata": [39, 67, 68, 69, 70, 71], "createagentatindex": 39, "mergepop": 39, "getclassnam": [39, 51], "getspeciesnam": [39, 51], "getnumagentsarrai": 39, "getnumag": 39, "getnumagentstot": 39, "getnumagentseffect": 39, "getnumagentsmax": 39, "updatenumagentspercel": 39, "updatetot": 39, "checklist": 39, "getfreeindex": [39, 79], "getfirstagentindex": 39, "getlastagentindex": 39, "getmovelist": 39, "getwel": 39, "getcg": 39, "random": 39, "flushdeadspac": 39, "setparam": 39, "getagentlifest": 39, "getagentcellindex": 39, "getagentid": 39, "getagentcellid": 39, "getagentbirthtim": 39, "getagentgend": 39, "some": 39, "recycledeadspacenew": 39, "moveag": 39, "performmov": 39, "makepopspecificmov": 39, "performbirth": 39, "makeoffspr": 39, "makeoffspringatindex": 39, "makepopspecificoffspr": [39, 67, 70, 71], "performdeath": 39, "makepopspecificdeath": 39, "agentrealsizeqdf": 39, "createagentdatatypeqdf": 39, "addpopspecificagentdatatypeqdf": [39, 67, 68], "writeagentdataqdf": 39, "writeagentdataqdfsaf": 39, "writespeciesdataqdf": 39, "readagentdataqdf": 39, "readspeciesdataqdf": 39, "writestatarrsqdf": 39, "readstatarrsqdf": 39, "veget": [40, 56, 107], "updat": 40, "climateupd": 40, "io": 41, "qdf": [41, 106], "util": [41, 73], "function": [41, 52, 61, 92, 93, 94, 95, 96], "from": 41, "xml": [41, 100, 117, 118, 119, 120, 121, 122, 123], "restor": [41, 97], "climategroupread": 42, "createclimategroupread": 42, "tryreadattribut": [42, 44, 46, 48, 49, 59], "readarrai": [42, 44, 46, 48, 49, 59], "readdata": [42, 44, 46, 48, 49, 59], "climatewrit": 43, "writetoqdf": [43, 45, 47, 50, 60], "writeclimateattribut": 43, "geogroupread": 44, "creategeogroupread": 44, "geowrit": 45, "replac": 45, "writegeoattribut": 45, "gridgroupread": 46, "creategridgroupread": 46, "gridwrit": 47, "createcelldatatyp": 47, "writecelldata": 47, "writegridattribut": 47, "groupread": 48, "readattribut": 48, "protectedmethod": 48, "init": [48, 51, 55, 58, 62, 64, 79, 80, 81, 87, 95], "navgroupread": 49, "createnavgroupread": 49, "navwrit": 50, "writenavattribut": 50, "paramprovider2": 51, "modulecomplex": 51, "addparam": 51, "addsubmodul": 51, "getparam": [51, 86], "getmodul": 51, "getsubmodul": 51, "showtre": 51, "getclass": 51, "selectclass": 51, "getclassinfo": 51, "getselect": 51, "processparam": 51, "processmodul": 51, "processprior": 51, "processclass": 51, "permdumprestor": 52, "popread": 53, "creat": [53, 55, 83], "open": 53, "getpoplist": 53, "popwrit": 54, "publicmethod": [54, 64, 66], "openpopulationgroup": 54, "closepopulationgroup": 54, "opencreatepopgroup": 54, "opencreatespeciesgroup": 54, "qdfarrai": 55, "openarrai": 55, "getsiz": [55, 74, 87], "getfirstslab": 55, "getnextslab": 55, "closearrai": 55, "gettimestep": 55, "readslab": 55, "setdatatyp": 55, "qdfutil": [56, 57], "constant": [56, 57], "group": [56, 57, 105, 106], "dataset": [56, 101, 102, 103, 104, 105, 107], "root": 56, "attributeconst": 56, "handl": 57, "qdf_createfil": 57, "qdf_openfil": 57, "qdf_opencreatefil": 57, "qdf_closefil": 57, "qdf_creategroup": 57, "qdf_opengroup": 57, "qdf_opencreategroup": 57, "qdf_closegroup": 57, "qdf_deletegroup": 57, "set": [57, 90], "qdf_opendataset": 57, "qdf_closedataset": 57, "qdf_closedataspac": 57, "qdf_closedatatyp": 57, "qdf_closeattribut": 57, "link": 57, "exist": 57, "qdf_link_exist": 57, "qdf_attr_exist": 57, "attribut": [57, 101, 102, 103, 104, 105, 106, 107], "numer": 57, "atribut": 57, "qdf_insertattribut": 57, "arrai": 57, "qdf_readarrai": 57, "qdf_replacearrai": 57, "qdf_writearrai": 57, "qdf_listgroupcont": 57, "qdf_getdatatyp": 57, "qdf_getdataext": 57, "qdf_getfirstpopul": 57, "qdf_checkforpop": 57, "qdf_hasgeo": 57, "qdf_createpolylin": 57, "qdf_writepolylin": 57, "comparedatatyp": 57, "qdf_checkpathexist": 57, "statuswrit": 58, "geterror": 58, "veggroupread": 59, "createveggroupread": 59, "vegwrit": 60, "writevegattribut": 60, "welldumprestor": 61, "dumpwel": 61, "restorewel": 61, "qhgxmlnode": 62, "qhgxmltree": 62, "qhgnode": 62, "createroot": 62, "getnam": 62, "getchild": 62, "getattr": 62, "gettagtyp": 62, "setnam": 62, "getcurword": 62, "parsenod": 62, "parsetag": 62, "skipblank": 62, "getnextsym": 62, "readword": 62, "readstr": 62, "getroot": 62, "dynpopfactori": 64, "createpopulationbynam": [64, 65, 66], "readpopul": [64, 65, 66], "collectplugin": 64, "collectpluginsindir": 64, "populationfactori": 65, "statpopfactori": 66, "tut_environaltpop": 67, "tut_movepop": 68, "tut_oldagediepop": 69, "typeqdf": [69, 70, 71], "tut_parthenopop": 70, "tut_sexualpop": 71, "tut_staticpop": 72, "memori": 73, "math": 73, "arrayshar": 74, "typedef": [74, 75, 76], "sharearrai": 74, "gettyp": 74, "getarrai": 74, "getarraystruct": 74, "removearrai": 74, "getnameslik": 74, "displai": [74, 86], "getinst": 74, "freeinstanc": 74, "bufread": 75, "getnextchar": 75, "getblock": 75, "skip": 75, "getpo": [75, 76], "getcurpo": 75, "loadfromcurrentpo": 75, "bufwrit": 76, "int": [76, 77, 79], "addchar": 76, "addlin": 76, "l2list": 77, "clear": [77, 79], "reservespace2": [77, 79], "getnumendfre": 77, "addel": 77, "removeel": 77, "getfirstindex": [77, 79], "getlastindex": [77, 79], "getnext": 77, "countofst": 77, "collectfraginfo": 77, "defrag": 77, "setstat": 77, "getbufs": [77, 79], "serial": [77, 79], "deseri": [77, 79], "lbbase": 78, "createlay": [78, 81], "freelay": [78, 81], "freealllay": [78, 81], "getnumlay": [78, 79, 81], "getlayers": [78, 79, 80, 81], "elementshift": [78, 80, 81], "moveel": [78, 80, 81], "lbcontrol": 79, "addbuff": 79, "removebuff": 79, "addlay": 79, "removelay": 79, "deleteel": 79, "getnextindex": 79, "getnumus": 79, "getnumfre": 79, "getnumunus": 79, "layerarrbuf": 80, "oper": [80, 81], "copyblock": [80, 81], "copylay": [80, 81], "layerbuf": 81, "showusedlay": 81, "showfreelay": 81, "getnumusedlay": 81, "getlay": 81, "lineread": 82, "getnextlin": 82, "seek": 82, "tell": 82, "iseof": 82, "messlogg": 83, "free": 83, "logstatu": 83, "logwarn": 83, "logerror": 83, "logdisp": 83, "logstatus2": 83, "logwarning2": 83, "logerror2": 83, "logdisp2": 83, "showlog": 83, "getnumstatu": 83, "getnumwarn": 83, "getnumerror": 83, "getnumdisp": 83, "coloredlin": 83, "logspeci": 83, "addobserv": 84, "notifyobserv": 84, "paramread": 86, "setopt": 86, "getmandatoryparam": 86, "getunknownparam": 86, "getfreeparam": 86, "writeconfigfil": 86, "collectopt": 86, "geterrormessag": 86, "getbadarg": 86, "getbadv": 86, "option": [86, 109], "error": 86, "permut": 87, "permutebuf": 87, "getprevtot": 87, "getperm": 87, "setsiz": 87, "resiz": 87, "polylin": 88, "addpoint": 88, "diplai": 88, "readfromstr": 88, "quat": 89, "rotat": 89, "addit": [89, 90], "subtract": [89, 90], "multipl": 89, "divis": 89, "scale": [89, 90], "conjug": 89, "norm": 89, "applic": 89, "vec3d": 90, "scalar": 90, "product": 90, "dot": 90, "vector": 90, "cross": 90, "length": 90, "distanc": 90, "other": 90, "well512": 91, "wrand": 91, "wrandd": 91, "wrandr": 91, "wrandi": 91, "wgauss": 91, "getstat": 91, "getindex": 91, "getcount": 91, "getsigma": 91, "getprevnorm": 91, "setgaussst": 91, "showstat": [91, 92], "state2str": 91, "getlastrand": 91, "wellutil": 92, "stringtose": 92, "phrasetose": 92, "randomse": 92, "createwel": 92, "buildwel": 92, "destroywel": 92, "strstate": 92, "strstatehash": 92, "crypto": 93, "shasum": 93, "md5sum": 93, "ripsum": 93, "geomutil": 94, "spherinterpol": 94, "cart2polard": 94, "polard2cart": 94, "cart2polar": 94, "polar2cart": 94, "spherdist": 94, "spherdistdeg": 94, "gzutil": 95, "do_gzip": 95, "do_gunzip": 95, "stdstrutil": 96, "splitstr": 96, "trim": 96, "endswith": 96, "startswith": 96, "strreplac": 96, "join": 96, "readkeystr": 96, "fileexist": 96, "direxist": 96, "strtonum": 96, "strtohex": 96, "stdprintf": 96, "famili": 96, "new": 96, "format": [96, 98, 99, 100, 106, 112], "charact": 96, "dat": [99, 117, 118, 119, 120, 121, 122, 123], "qhg4": [108, 110], "content": 108, "indic": 108, "tabl": 108, "compil": [109, 117, 118, 119, 120, 121, 122, 123], "qhg": [109, 116, 117, 118, 119, 120, 121, 122, 123], "target": 109, "altern": 109, "directori": 109, "build_alt_modpop": [109, 114], "py": [109, 114, 115], "framework": 110, "an": 110, "overview": 110, "tool": 111, "def2qdf": 112, "usag": [112, 113, 114, 115], "qdf2pngnew": 113, "build_tut_dir": 115, "tutori": [116, 117, 118, 119, 120, 121, 122, 123], "prepar": 116, "01": 117, "A": 117, "static": 117, "header": [117, 118, 119, 120, 121, 122, 123], "implement": [117, 118, 119, 120, 121, 122, 123], "includ": 117, "run": [117, 118, 119, 120, 121, 122, 123], "02": 118, "ag": 118, "death": 118, "03": 119, "move": 119, "04": 120, "parthenogenesi": 120, "05": 121, "sexual": 121, "reproduct": 121, "06": 122, "interact": [122, 123], "i": 122, "visual": 122, "qdf2pnfnew": 122, "visit": 122, "07": 123, "ii": 123}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 56}})