<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>CalPathInfoGain.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>CalPathInfoGain_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>calPathInfoGain</name>
      <anchorfile>CalPathInfoGain_8h.html</anchorfile>
      <anchor>a1b65b7d2169d64e8ab4f88b164366ae0</anchor>
      <arglist>(const float *pointCollection, const float *pathPoints, int *pathInfoGain, int pointCollectionSize, int pathPointsSize)</arglist>
    </member>
    <member kind="function">
      <type>__global__ void</type>
      <name>calPathInfoGain_device</name>
      <anchorfile>CalPathInfoGain_8h.html</anchorfile>
      <anchor>acf87d28e2c312535f547cfbb0f9776fb</anchor>
      <arglist>(const float *pointCollection, const float *pathPoints, int *pathInfoGain_tmp, int *pathInfoGain, int pointCollectionSize, int pathPointSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dataStructure.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>dataStructure_8h</filename>
    <includes id="icMatrix_8h" name="icMatrix.h" local="yes" imported="no">icMatrix.h</includes>
    <includes id="icVector_8h" name="icVector.h" local="yes" imported="no">icVector.h</includes>
    <class kind="struct">Corner</class>
    <class kind="struct">CurvePoints</class>
    <class kind="struct">Degenerate_Design</class>
    <class kind="struct">DegeneratePt</class>
    <class kind="class">DynList_Int</class>
    <class kind="struct">Edge</class>
    <class kind="struct">EditBox</class>
    <class kind="struct">Face</class>
    <class kind="class">LineInfo</class>
    <class kind="struct">LineSeg</class>
    <class kind="struct">LinesInOneCell</class>
    <class kind="struct">Point</class>
    <class kind="struct">Polygon3D</class>
    <class kind="struct">QuadCell</class>
    <class kind="struct">QuadEdge</class>
    <class kind="struct">QuadVertex</class>
    <class kind="struct">RegularElem</class>
    <class kind="struct">SampleListInTriangle</class>
    <class kind="struct">SamplePt</class>
    <class kind="class">SamplePtList</class>
    <class kind="struct">ScalarSingularElem</class>
    <class kind="struct">Seed</class>
    <class kind="class">SeedList</class>
    <class kind="struct">SingularElem</class>
    <class kind="struct">Singularities</class>
    <class kind="struct">TenRegularElem</class>
    <class kind="struct">Vertex</class>
    <member kind="typedef">
      <type>struct Corner</type>
      <name>Corner</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a481afdad45d1a2fe67b6dabee7b0269b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct CurvePoints</type>
      <name>CurvePoints</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a036a12a820f6b903a0e007a0fcd4e4df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Degenerate_Design</type>
      <name>Degenerate_Design</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a43f1cd7d90367c4a4edf9ecd8da5262a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct DegeneratePt</type>
      <name>DegeneratePt</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a9bf3fc72b7e93c3f819951e1edc2eeb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Edge</type>
      <name>Edge</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a89b91ff6921535d9c8215110f215c2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct EditBox</type>
      <name>EditBox</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a0d907865c2a3173e1ab522434f7918e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Face</type>
      <name>Face</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a698a8e7042078a426a265ac5f8c43a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LineSeg</type>
      <name>LineSeg</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>ab57c242ad50f8d9b0f1937fb68d5b143</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct LinesInOneCell</type>
      <name>LinesInOneCell</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a3c4e5db0e3b5329d7121676d1c76ef59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Point</type>
      <name>Point</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a332e649c40b7d806629d2cfa046f3ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Polygon3D</type>
      <name>Polygon3D</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>abb5c1c263e2a8a0eff3b7d23ebc3d5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct QuadCell</type>
      <name>QuadCell</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>af7926bf83ae9b9f9c3160e6de6b96d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct QuadEdge</type>
      <name>QuadEdge</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>ae11de2f333a2c8dd95ab49c2752fd185</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct QuadVertex</type>
      <name>QuadVertex</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a9acf96678edeec2f258f5b7a3267cf28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct RegularElem</type>
      <name>RegularElement</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>aca6ff035d1b36859d804675f16e7dbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SampleListInTriangle</type>
      <name>SampleListInTriangle</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>af6deb2b720acf4ed7af77c0df186ea33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SamplePt</type>
      <name>SamplePt</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a08a968bf44713dca72b3e23ac5fcf90a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct ScalarSingularElem</type>
      <name>ScalarSingularElem</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>ada4961a81d889d2cff24f95467e4483b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Seed</type>
      <name>Seed</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a279f6bfe6289daa6fb91b4a8d00272a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct SingularElem</type>
      <name>SingularElement</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a32a3430279c050e207c1200f4bf60f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Singularities</type>
      <name>Singularities</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>ad4d86bbdc638c57d7140a910e37a7c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct TenRegularElem</type>
      <name>TenRegularElem</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a0c69543f4ad0aa99e1397a3874ae72c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Vertex</type>
      <name>Vertex</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>a01e961c9d030e569dbe0c6eb67a5e9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>road_type</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>aa756b9886b3b01fbe3c1780d1e34167d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MINOR</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>aa756b9886b3b01fbe3c1780d1e34167da70738aaa4c8f849a690a17a70bf785e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAJOR</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>aa756b9886b3b01fbe3c1780d1e34167da80b7bb91c84f2d4901bcd9e20aa293ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HIGHWAY</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>aa756b9886b3b01fbe3c1780d1e34167dab8676d654f450c730db535b782fb4a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOUNDARY</name>
      <anchorfile>dataStructure_8h.html</anchorfile>
      <anchor>aa756b9886b3b01fbe3c1780d1e34167dabb01c29d92244006bbc24ac5229da199</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EvenStreamlinePlace.cpp</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/src/</path>
    <filename>EvenStreamlinePlace_8cpp</filename>
    <includes id="EvenStreamlinePlace_8h" name="EvenStreamlinePlace.h" local="yes" imported="no">tensor_field_nav_core/EvenStreamlinePlace.h</includes>
    <includes id="TfCore_8h" name="TfCore.h" local="yes" imported="no">tensor_field_nav_core/TfCore.h</includes>
  </compound>
  <compound kind="file">
    <name>EvenStreamlinePlace.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>EvenStreamlinePlace_8h</filename>
    <includes id="dataStructure_8h" name="dataStructure.h" local="yes" imported="no">dataStructure.h</includes>
    <includes id="Util_8h" name="Util.h" local="yes" imported="no">Util.h</includes>
    <includes id="TrajectoryList_8h" name="TrajectoryList.h" local="yes" imported="no">TrajectoryList.h</includes>
    <includes id="QuadMesh_8h" name="QuadMesh.h" local="yes" imported="no">QuadMesh.h</includes>
    <class kind="class">EvenStreamlinePlace</class>
  </compound>
  <compound kind="file">
    <name>graph.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>graph_8h</filename>
    <class kind="class">graph</class>
  </compound>
  <compound kind="file">
    <name>icMatrix.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>icMatrix_8h</filename>
    <includes id="icVector_8h" name="icVector.h" local="yes" imported="no">icVector.h</includes>
    <class kind="class">icMatrix2x2</class>
    <class kind="class">icMatrix3x3</class>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>conjugate</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a47987dc207bd51f9cc54fc6dc8faf8bc</anchor>
      <arglist>(const icMatrix3x3 &amp;a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>conjugate</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>af5d32c8241ce65db2f3624babf2977cb</anchor>
      <arglist>(const icMatrix3x3 a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>determinant</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a7e7926aa5c28f0fa5b43643a719080ee</anchor>
      <arglist>(const icMatrix2x2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>determinant</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>aa62eb9145ee46fd0188bfd00351d4122</anchor>
      <arglist>(const icMatrix3x3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>inverse</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a76e5ce6ee9989a29452c448b53d84237</anchor>
      <arglist>(const icMatrix2x2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>inverse</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>aa18712d6e98b8f754812ba4918eebc9f</anchor>
      <arglist>(const icMatrix3x3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>multiply</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>aab97fc7501f999153a1469512ca19c5f</anchor>
      <arglist>(const icMatrix2x2 &amp;a, const icMatrix2x2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>multiply</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>ae7f57bea9ebde6d4305568aa1dfa555f</anchor>
      <arglist>(const icMatrix3x3 &amp;a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>operator*</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>ac3909e74c6216c306b2c364366d9444e</anchor>
      <arglist>(const icMatrix2x2 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>operator*</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a86c08af4fa323cf48543da330a7b0b58</anchor>
      <arglist>(const icMatrix2x2 &amp;a, const icMatrix2x2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector2</type>
      <name>operator*</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>ac83a9136a003decd10d9db5ba88f22a4</anchor>
      <arglist>(const icMatrix2x2 &amp;a, const icVector2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector2</type>
      <name>operator*</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a8557941f11a97ebb86b4be4363e60d78</anchor>
      <arglist>(const icVector2 &amp;a, const icMatrix2x2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>operator*</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a50e9f03d7fbfef25e8e6645d89fd2371</anchor>
      <arglist>(double a, const icMatrix2x2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>operator*</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>ac10869b83830c50e82efb508200fdb69</anchor>
      <arglist>(const icMatrix3x3 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>operator*</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>ac75a6a33f31c1c3cfb276df5107131ae</anchor>
      <arglist>(const icMatrix3x3 &amp;a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>operator*</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>aa287712e05024fac3f7c775ca753b340</anchor>
      <arglist>(const icMatrix3x3 &amp;a, const icVector3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>operator*</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>acfa63bdd0a0e6f9cea591a0f3a5e13f1</anchor>
      <arglist>(const icVector3 &amp;a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>operator*</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>acb331fc2b163d8640a70c10f57f9deb8</anchor>
      <arglist>(double a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>operator+</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a596312a36f70b1ea3c9cbfc22e247a0d</anchor>
      <arglist>(const icMatrix2x2 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>operator+</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a6ce914265a5a4740662271d56ff701da</anchor>
      <arglist>(const icMatrix2x2 &amp;a, const icMatrix2x2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>operator+</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>ae6b5eade7aad73b82c77d8179e2c5593</anchor>
      <arglist>(double a, const icMatrix2x2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>operator+</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a2b9e84cb4f2e756e39970fdf0d52d78e</anchor>
      <arglist>(const icMatrix3x3 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>operator+</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>abbd9a9d6c77a28c21248e62c39d99934</anchor>
      <arglist>(const icMatrix3x3 &amp;a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>operator+</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a55b352f93f90a7b7fb585cc866b21728</anchor>
      <arglist>(double a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>operator-</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a0b524f31c8cb558acc01013719cc8602</anchor>
      <arglist>(const icMatrix2x2 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>operator-</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a01a876874ae760dea5c8a02de9ebeddc</anchor>
      <arglist>(const icMatrix2x2 &amp;a, const icMatrix2x2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>operator-</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>abe1428a390a0e5cb0b2a8e4ddf37fb32</anchor>
      <arglist>(double a, const icMatrix2x2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>operator-</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a2e6b7ca1a55148ad87d681293ae832d6</anchor>
      <arglist>(const icMatrix3x3 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>operator-</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a888da4cdb47b659bee1e3ed69eb386d9</anchor>
      <arglist>(const icMatrix3x3 &amp;a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>operator-</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>ac7cfa734365f32ca62a56a18e796523a</anchor>
      <arglist>(double a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>othoconjugate</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>ae00a5bafb993bf76c1b4ee880fa76496</anchor>
      <arglist>(const icMatrix3x3 &amp;a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>othoconjugate</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>ae6614e97003acd43709d74aaa4164e5f</anchor>
      <arglist>(const icMatrix3x3 a, const icMatrix3x3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2</type>
      <name>transpose</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a034f8507182829702e2f5626654f7e55</anchor>
      <arglist>(const icMatrix2x2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3</type>
      <name>transpose</name>
      <anchorfile>icMatrix_8h.html</anchorfile>
      <anchor>a9d9adc1e073785792426537b0232bf34</anchor>
      <arglist>(const icMatrix3x3 &amp;a)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>icVector.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>icVector_8h</filename>
    <class kind="class">icVector2</class>
    <class kind="class">icVector3</class>
    <member kind="function">
      <type>icVector2</type>
      <name>cross</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>ad0467dc8380456ec76caf0c6f2bb6c2a</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>cross</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>ac881fa270ede09b20b673293bc9284e3</anchor>
      <arglist>(const icVector3 &amp;a, const icVector3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>a45e44ca06b6607bdb3d098994d63d4a1</anchor>
      <arglist>(const icVector2 &amp;a, const icVector2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>ad69284ce27d9baa2925d1b2bcc017964</anchor>
      <arglist>(const icVector3 &amp;a, const icVector3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>length</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>abb2e0f0aa5081ca9fb4f0e0156d641c6</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>length</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>a1409fee637584cecb0a213d34843266e</anchor>
      <arglist>(const icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>a53dfa5ece55957cd465a8d955a717113</anchor>
      <arglist>(icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>ac7a1caa23ee17e1b60b81b7e7c95adeb</anchor>
      <arglist>(icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector2</type>
      <name>operator*</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>abd55dc9ccedf66716c6a99d5e6a2625a</anchor>
      <arglist>(const icVector2 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icVector2</type>
      <name>operator*</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>a7e9054c0256dea77f702ee83a357bc6c</anchor>
      <arglist>(double a, const icVector2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>operator*</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>a63fb00c169f75b784be75d971c6f4a19</anchor>
      <arglist>(const icVector3 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>operator*</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>adec9c9b65c55b4c3158316200a579905</anchor>
      <arglist>(double a, const icVector3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector2</type>
      <name>operator+</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>a099af46d6fb4ae7704eb447cd2956d17</anchor>
      <arglist>(const icVector2 &amp;a, const icVector2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector2</type>
      <name>operator+</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>adc6f08e212db973926e9748ece43b8fd</anchor>
      <arglist>(const icVector2 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icVector2</type>
      <name>operator+</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>a41e71dba1887a9dc6148898f80710621</anchor>
      <arglist>(double a, const icVector2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>operator+</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>ac4a09877f4afac8c5396ecd559672920</anchor>
      <arglist>(const icVector3 &amp;a, const icVector3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>operator+</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>a04728149bf4f3e9c449d1c70071be7e0</anchor>
      <arglist>(const icVector3 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>operator+</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>a3a16b8f0a8de1c1f9c0b65ae57cec88b</anchor>
      <arglist>(double a, const icVector3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector2</type>
      <name>operator-</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>aa4f816e54fc958274625e3e51c5d97ca</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector2</type>
      <name>operator-</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>afaf50190bb1af0b75af78fe770c7b9a4</anchor>
      <arglist>(const icVector2 &amp;a, const icVector2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector2</type>
      <name>operator-</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>af2614ff84de787c10df45612d38d3382</anchor>
      <arglist>(const icVector2 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icVector2</type>
      <name>operator-</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>a2ecdbbf7c4e06fcb916e3de9912b29e3</anchor>
      <arglist>(double a, const icVector2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>operator-</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>acf02f763a6abde894d3a9aadfcb80de5</anchor>
      <arglist>(const icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>operator-</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>a86350e854620c9380995912c419e75f6</anchor>
      <arglist>(const icVector3 &amp;a, const icVector3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>operator-</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>aa5663cb35cd5e1898684c4761c602a90</anchor>
      <arglist>(const icVector3 &amp;a, double b)</arglist>
    </member>
    <member kind="function">
      <type>icVector3</type>
      <name>operator-</name>
      <anchorfile>icVector_8h.html</anchorfile>
      <anchor>aa244409aed04d057cbcb17b90775b3de</anchor>
      <arglist>(double a, const icVector3 &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KeyFrameList.cpp</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/src/</path>
    <filename>KeyFrameList_8cpp</filename>
    <includes id="KeyFrameList_8h" name="KeyFrameList.h" local="yes" imported="no">tensor_field_nav_core/KeyFrameList.h</includes>
  </compound>
  <compound kind="file">
    <name>KeyFrameList.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>KeyFrameList_8h</filename>
    <includes id="dataStructure_8h" name="dataStructure.h" local="yes" imported="no">dataStructure.h</includes>
    <includes id="QuadMesh_8h" name="QuadMesh.h" local="yes" imported="no">QuadMesh.h</includes>
    <class kind="class">KeyFrameList</class>
    <class kind="struct">OneKeyFrame</class>
    <member kind="typedef">
      <type>struct OneKeyFrame</type>
      <name>OneKeyFrame</name>
      <anchorfile>KeyFrameList_8h.html</anchorfile>
      <anchor>a32858604b1fb753ab3ed1e23aeb1134f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>listen.py</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/scripts/</path>
    <filename>listen_8py</filename>
    <namespace>listen</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacelisten.html</anchorfile>
      <anchor>a9617906ab2b5978c06eefdeebf48a5db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listener</name>
      <anchorfile>namespacelisten.html</anchorfile>
      <anchor>acd946d7e54140d0e48251a3967bdd55c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mst.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>mst_8h</filename>
    <includes id="graph_8h" name="graph.h" local="yes" imported="no">graph.h</includes>
    <class kind="class">MSTStrategy</class>
    <class kind="class">PrimeMST</class>
  </compound>
  <compound kind="file">
    <name>nr.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>nr_8h</filename>
    <includes id="nrutil_8h" name="nrutil.h" local="yes" imported="no">nrutil.h</includes>
    <includes id="nrtypes__nr_8h" name="nrtypes_nr.h" local="yes" imported="no">nrtypes_nr.h</includes>
    <namespace>NR</namespace>
    <member kind="function">
      <type>void</type>
      <name>addint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aaab613fb80abc0d628e6625e1a9e5f42</anchor>
      <arglist>(Mat_O_DP &amp;uf, Mat_I_DP &amp;uc, Mat_O_DP &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>airy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a90700ac65b3bb16117cdf03479f37529</anchor>
      <arglist>(const DP x, DP &amp;ai, DP &amp;bi, DP &amp;aip, DP &amp;bip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>amebsa</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a268778b02b6b0174580ca6006fdbac02</anchor>
      <arglist>(Mat_IO_DP &amp;p, Vec_IO_DP &amp;y, Vec_O_DP &amp;pb, DP &amp;yb, const DP ftol, DP funk(Vec_I_DP &amp;), int &amp;iter, const DP temptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>amoeba</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a55aa747fecbb0e45dc63e070662c6e2c</anchor>
      <arglist>(Mat_IO_DP &amp;p, Vec_IO_DP &amp;y, const DP ftol, DP funk(Vec_I_DP &amp;), int &amp;nfunk)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>amotry</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a752225a62f24c2b80c703fd887f5c56e</anchor>
      <arglist>(Mat_IO_DP &amp;p, Vec_O_DP &amp;y, Vec_IO_DP &amp;psum, DP funk(Vec_I_DP &amp;), const int ihi, const DP fac)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>amotsa</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2f1f661e2421d96e8602ab14e7825666</anchor>
      <arglist>(Mat_IO_DP &amp;p, Vec_O_DP &amp;y, Vec_IO_DP &amp;psum, Vec_O_DP &amp;pb, DP &amp;yb, DP funk(Vec_I_DP &amp;), const int ihi, DP &amp;yhi, const DP fac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>anneal</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a65844d09b0713b4ceedf062342980ed3</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_IO_INT &amp;iorder)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>anorm2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af5ce2ea46359aa499509ecbaff2c19df</anchor>
      <arglist>(Mat_I_DP &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arcmak</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3e98d20522b73c2270f4a8ec4676500f</anchor>
      <arglist>(Vec_I_ULNG &amp;nfreq, unsigned long nchh, unsigned long nradd, arithcode &amp;acode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arcode</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adefa385f8eef92e0a37b8fb3008c7612</anchor>
      <arglist>(unsigned long &amp;ich, string &amp;code, unsigned long &amp;lcd, const int isign, arithcode &amp;acode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arcsum</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adea26b3b53b427d36dacd90db22fc5e2</anchor>
      <arglist>(Vec_I_ULNG &amp;iin, Vec_O_ULNG &amp;iout, unsigned long ja, const int nwk, const unsigned long nrad, const unsigned long nc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asolve</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a73116d8e72803b4f516bbb3cd7dcd4a0</anchor>
      <arglist>(Vec_I_DP &amp;b, Vec_O_DP &amp;x, const int itrnsp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>atimes</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a262c43d532c94b65394e128aa2bf565c</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_O_DP &amp;r, const int itrnsp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>avevar</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2a23625f7925fb351b9fb826f5fef1cf</anchor>
      <arglist>(Vec_I_DP &amp;data, DP &amp;ave, DP &amp;var)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2684fb6923e5945cc4197b44eae4df56</anchor>
      <arglist>(Mat_IO_DP &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>banbks</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af240c4551b9a0a9c5cde123be9205132</anchor>
      <arglist>(Mat_I_DP &amp;a, const int m1, const int m2, Mat_I_DP &amp;al, Vec_I_INT &amp;indx, Vec_IO_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bandec</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad98237b2408813153be739eb27223c44</anchor>
      <arglist>(Mat_IO_DP &amp;a, const int m1, const int m2, Mat_O_DP &amp;al, Vec_O_INT &amp;indx, DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>banmul</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6c1a4ae0a3f56dd2d6c3a24d04681fa0</anchor>
      <arglist>(Mat_I_DP &amp;a, const int m1, const int m2, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bcucof</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a82353f6fd70a72d599d3b4603afd3f43</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;y1, Vec_I_DP &amp;y2, Vec_I_DP &amp;y12, const DP d1, const DP d2, Mat_O_DP &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bcuint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a607b5af26688cb0b3ba487bf2f36e19a</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;y1, Vec_I_DP &amp;y2, Vec_I_DP &amp;y12, const DP x1l, const DP x1u, const DP x2l, const DP x2u, const DP x1, const DP x2, DP &amp;ansy, DP &amp;ansy1, DP &amp;ansy2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beschb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a59a7410b6bb6b498a11bb530d8bf6f0c</anchor>
      <arglist>(const DP x, DP &amp;gam1, DP &amp;gam2, DP &amp;gampl, DP &amp;gammi)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessi</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a17f13d2217a863a186aa76237c3c288b</anchor>
      <arglist>(const int n, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessi0</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a225c3ef3fda946f4edce62f5e8b31840</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessi1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a70a172f14124c10b796af212fdb125ec</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bessik</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac11d8c1819aee8d97aa4bdf944534212</anchor>
      <arglist>(const DP x, const DP xnu, DP &amp;ri, DP &amp;rk, DP &amp;rip, DP &amp;rkp)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessj</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a92c1165db5f7c1972279d98ef34037d0</anchor>
      <arglist>(const int n, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessj0</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac93cd7e7156598f76f6bb6de2833c776</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessj1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4115607a7ec9c7f9120010c2b95828bb</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bessjy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1d4131e07fae6eb514a9c163b52e0c04</anchor>
      <arglist>(const DP x, const DP xnu, DP &amp;rj, DP &amp;ry, DP &amp;rjp, DP &amp;ryp)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessk</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a40c43ba6abef517ca55293673c417584</anchor>
      <arglist>(const int n, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessk0</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad7a01f8ec189b154d56f9c82617d9991</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessk1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a78b14863c0539fb70061775456e35d08</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a470fb46ac0e710eae347c1137b1ebfb8</anchor>
      <arglist>(const int n, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessy0</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae31454cfbd454b6de0460f0e08ef933b</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessy1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae507795ea35c6716c6bf449c48af314f</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>beta</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a060c1496967431dfd707b603985a33b7</anchor>
      <arglist>(const DP z, const DP w)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>betacf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a52e6dba4373484f23464637a58c46c39</anchor>
      <arglist>(const DP a, const DP b, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>betai</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a462b09f1ae76391cfc50c8a032259b8a</anchor>
      <arglist>(const DP a, const DP b, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bico</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a35306d0e713b54e50ad6bfdeca55d162</anchor>
      <arglist>(const int n, const int k)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bksub</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a16bf04bccb961bc7c1f0a1aa65d849ea</anchor>
      <arglist>(const int ne, const int nb, const int jf, const int k1, const int k2, Mat3D_IO_DP &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bnldev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa9a538f63c380caf2e72b8d6f4bdbe3e</anchor>
      <arglist>(const DP pp, const int n, int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>brent</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a949db0b9cc65ac1f2224f5c48384f58a</anchor>
      <arglist>(const DP ax, const DP bx, const DP cx, DP f(const DP), const DP tol, DP &amp;xmin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broydn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a11b0d45adeba8de27502be58cc893210</anchor>
      <arglist>(Vec_IO_DP &amp;x, bool &amp;check, void vecfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bsstep</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2fc62044e08a4a33016b21cba60408be</anchor>
      <arglist>(Vec_IO_DP &amp;y, Vec_IO_DP &amp;dydx, DP &amp;xx, const DP htry, const DP eps, Vec_I_DP &amp;yscal, DP &amp;hdid, DP &amp;hnext, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>caldat</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad0042558c0003dd2b235a92f031d84f8</anchor>
      <arglist>(const int julian, int &amp;mm, int &amp;id, int &amp;iyyy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chder</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a139dd9db85bba8d70c67d174413b5837</anchor>
      <arglist>(const DP a, const DP b, Vec_I_DP &amp;c, Vec_O_DP &amp;cder, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>chebev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a824086662aa6006a7bf1d3954ae84e43</anchor>
      <arglist>(const DP a, const DP b, Vec_I_DP &amp;c, const int m, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chebft</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a66f115e76c9feef59cfc3ef4a534acc5</anchor>
      <arglist>(const DP a, const DP b, Vec_O_DP &amp;c, DP func(const DP))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chebpc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a76a061d807150f37b176e040ce5c93c4</anchor>
      <arglist>(Vec_I_DP &amp;c, Vec_O_DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5d3b77d2ac43628be77688f9cf398473</anchor>
      <arglist>(const DP a, const DP b, Vec_I_DP &amp;c, Vec_O_DP &amp;cint, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>chixy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a78d98f7ea50330e48e2439f1476f1a11</anchor>
      <arglist>(const DP bang)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>choldc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ade5b24841dfda9180b307c75b572c2e5</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_DP &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cholsl</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aac72daccbf4c98d768d3aaae022c3f88</anchor>
      <arglist>(Mat_I_DP &amp;a, Vec_I_DP &amp;p, Vec_I_DP &amp;b, Vec_O_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chsone</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a79990074123af59275160b7887c3fc51</anchor>
      <arglist>(Vec_I_DP &amp;bins, Vec_I_DP &amp;ebins, const int knstrn, DP &amp;df, DP &amp;chsq, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chstwo</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae212f167f2b1e98deda943eb3aacd84b</anchor>
      <arglist>(Vec_I_DP &amp;bins1, Vec_I_DP &amp;bins2, const int knstrn, DP &amp;df, DP &amp;chsq, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cisi</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad1728cffa7aef04dddf390af7ca2ac62</anchor>
      <arglist>(const DP x, complex&lt; DP &gt; &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cntab1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac0de242c7ce066888f5add441fe1099e</anchor>
      <arglist>(Mat_I_INT &amp;nn, DP &amp;chisq, DP &amp;df, DP &amp;prob, DP &amp;cramrv, DP &amp;ccc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cntab2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a04d9c5104ecc26262c5c9cf755b6c496</anchor>
      <arglist>(Mat_I_INT &amp;nn, DP &amp;h, DP &amp;hx, DP &amp;hy, DP &amp;hygx, DP &amp;hxgy, DP &amp;uygx, DP &amp;uxgy, DP &amp;uxy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convlv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2082dd6448479336557410a290a17c2c</anchor>
      <arglist>(Vec_I_DP &amp;data, Vec_I_DP &amp;respns, const int isign, Vec_O_DP &amp;ans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a33f0ee887bd75c78a6b2f97a825f5be1</anchor>
      <arglist>(Mat_O_DP &amp;aout, Mat_I_DP &amp;ain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>correl</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a38e1298c084b073e4e7465dbd62ad7fb</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, Vec_O_DP &amp;ans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cosft1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3359e0c5092d8ab9afdbec3c55066b61</anchor>
      <arglist>(Vec_IO_DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cosft2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a86490ad17a4fd0e6d60ea67f2588fd00</anchor>
      <arglist>(Vec_IO_DP &amp;y, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covsrt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac2f90a8cf35f76c733d46d6c217e7698</anchor>
      <arglist>(Mat_IO_DP &amp;covar, Vec_I_BOOL &amp;ia, const int mfit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crank</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a62558f3207c569f0bb176c97de157616</anchor>
      <arglist>(Vec_IO_DP &amp;w, DP &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cyclic</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>abe6af2a0141e9c645da6b86e995dfe82</anchor>
      <arglist>(Vec_I_DP &amp;a, Vec_I_DP &amp;b, Vec_I_DP &amp;c, const DP alpha, const DP beta, Vec_I_DP &amp;r, Vec_O_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>daub4</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afb5a6ee4e921ad8ae733cd25c9178abf</anchor>
      <arglist>(Vec_IO_DP &amp;a, const int n, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>dawson</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6e1128d2427bfc7d48d0f09057399227</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>dbrent</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af1d68c637282cf655b5c683b052a0b6d</anchor>
      <arglist>(const DP ax, const DP bx, const DP cx, DP f(const DP), DP df(const DP), const DP tol, DP &amp;xmin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ddpoly</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad41cff50a7498a881df8034897f4fb51</anchor>
      <arglist>(Vec_I_DP &amp;c, const DP x, Vec_O_DP &amp;pd)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>decchk</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae21b59e60dc846c93df0f4126893f4b0</anchor>
      <arglist>(string str, char &amp;ch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>derivs_s</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a42dd648242c5c48df166bfb2b2125d80</anchor>
      <arglist>(const DP x, Vec_I_DP &amp;y, Vec_O_DP &amp;dydx)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>df1dim</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2df356ad46edbeee385843c4545f3963</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dfpmin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1c51cf1eefec14e2597519a70b6158d6</anchor>
      <arglist>(Vec_IO_DP &amp;p, const DP gtol, int &amp;iter, DP &amp;fret, DP func(Vec_I_DP &amp;), void dfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>dfridr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a116c23af5766d8a201469f22f62f50dc</anchor>
      <arglist>(DP func(const DP), const DP x, const DP h, DP &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dftcor</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1c902ada2900da8c449d3901707c075b</anchor>
      <arglist>(const DP w, const DP delta, const DP a, const DP b, Vec_I_DP &amp;endpts, DP &amp;corre, DP &amp;corim, DP &amp;corfac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dftint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae09a210159f99a027ae6554b6a605e5b</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b, const DP w, DP &amp;cosint, DP &amp;sinint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>difeq</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7bed161b003de9971b9d0220074c406e</anchor>
      <arglist>(const int k, const int k1, const int k2, const int jsf, const int is1, const int isf, Vec_I_INT &amp;indexv, Mat_O_DP &amp;s, Mat_I_DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dlinmin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adb5624ebdf74af474a3a644c2aa3d3e7</anchor>
      <arglist>(Vec_IO_DP &amp;p, Vec_IO_DP &amp;xi, DP &amp;fret, DP func(Vec_I_DP &amp;), void dfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eclass</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aba4c7b853200439cb13a271f6333b19f</anchor>
      <arglist>(Vec_O_INT &amp;nf, Vec_I_INT &amp;lista, Vec_I_INT &amp;listb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eclazz</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac02292b35dc1a4b253166611be75e6dd</anchor>
      <arglist>(Vec_O_INT &amp;nf, bool equiv(const int, const int))</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ei</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a28d2f7fc957866378bc8d49df208d5bc</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eigsrt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a47b470822fede3df423c4b65fd109d46</anchor>
      <arglist>(Vec_IO_DP &amp;d, Mat_IO_DP &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>elle</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1762d8c42e9423b8290b196da5ed3b88</anchor>
      <arglist>(const DP phi, const DP ak)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ellf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1571206bbdfafab7d95c23d356084050</anchor>
      <arglist>(const DP phi, const DP ak)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ellpi</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae61b03165ff02c431ab5a669537e6978</anchor>
      <arglist>(const DP phi, const DP en, const DP ak)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elmhes</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a9dc23a1436a50ce9c28a541f92711f84</anchor>
      <arglist>(Mat_IO_DP &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>erfcc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6ebc6459d6bf176fe05cd0f33e37744b</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>erff</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3dbd4e3cae13708e991a26347f305238</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>erffc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab32cef5a592608701b19750c27605413</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eulsum</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af6b58017e35503e394fd95ac85f8fbb7</anchor>
      <arglist>(DP &amp;sum, const DP term, const int jterm, Vec_IO_DP &amp;wksp)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>evlmem</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acf9bcd45ac074c4fc27723f2093d332e</anchor>
      <arglist>(const DP fdt, Vec_I_DP &amp;d, const DP xms)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>expdev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa445323c2e4f1c7d6859208169d37307</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>expint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a03af1157f0cf4a00d857e0dde2483104</anchor>
      <arglist>(const int n, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>f1dim</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6c415158b378bbd03f785e29d8a7ac1f</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>factln</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a828437d33b110b7b79516767e7df7b23</anchor>
      <arglist>(const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>factrl</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac76d8c81ea3f7dacb7bc39f8f2e67f0a</anchor>
      <arglist>(const int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fasper</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a28ce9fba247ed103e2ffb545d671840e</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, const DP ofac, const DP hifac, Vec_O_DP &amp;wk1, Vec_O_DP &amp;wk2, int &amp;nout, int &amp;jmax, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fdjac</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af8ad4af19ff3fab8ac42dea99a9ccfae</anchor>
      <arglist>(Vec_IO_DP &amp;x, Vec_I_DP &amp;fvec, Mat_O_DP &amp;df, void vecfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgauss</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a68c568aec5a9a2199de3c66ecc87c062</anchor>
      <arglist>(const DP x, Vec_I_DP &amp;a, DP &amp;y, Vec_O_DP &amp;dyda)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa9df2e2aa873647992817340091009dd</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sig, const bool mwt, DP &amp;a, DP &amp;b, DP &amp;siga, DP &amp;sigb, DP &amp;chi2, DP &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fitexy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acf4acd9066a65dc4408580a722f9d043</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sigx, Vec_I_DP &amp;sigy, DP &amp;a, DP &amp;b, DP &amp;siga, DP &amp;sigb, DP &amp;chi2, DP &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fixrts</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>abd5e28d80b44e108348ecc80785afa7c</anchor>
      <arglist>(Vec_IO_DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fleg</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a069ca1a540d6d9637ab168a19fc6d86d</anchor>
      <arglist>(const DP x, Vec_O_DP &amp;pl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flmoon</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afd394882e21b8378572c186fb66220af</anchor>
      <arglist>(const int n, const int nph, int &amp;jd, DP &amp;frac)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>fmin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a570c7b20deac021db5e798650ceb157f</anchor>
      <arglist>(Vec_I_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>four1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aaff3ae4c060df78a4b5da02651af126d</anchor>
      <arglist>(Vec_IO_DP &amp;data, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fourew</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8dd403b5378f2cc7dec76ae5b837f05d</anchor>
      <arglist>(Vec_FSTREAM_p &amp;file, int &amp;na, int &amp;nb, int &amp;nc, int &amp;nd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fourfs</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a9d15130e265a84a6b1e78c63c1af4e34</anchor>
      <arglist>(Vec_FSTREAM_p &amp;file, Vec_I_INT &amp;nn, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fourn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a71c761e2cf4f3d12a0b1043d5ead1b09</anchor>
      <arglist>(Vec_IO_DP &amp;data, Vec_I_INT &amp;nn, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fpoly</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab4c354c01223108b1105a957320da065</anchor>
      <arglist>(const DP x, Vec_O_DP &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fred2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3c797b9afe1ae3a3469ee3928f625a02</anchor>
      <arglist>(const DP a, const DP b, Vec_O_DP &amp;t, Vec_O_DP &amp;f, Vec_O_DP &amp;w, DP g(const DP), DP ak(const DP, const DP))</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>fredin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a447051a2ce2f777db5fabc349d9d7904</anchor>
      <arglist>(const DP x, const DP a, const DP b, Vec_I_DP &amp;t, Vec_I_DP &amp;f, Vec_I_DP &amp;w, DP g(const DP), DP ak(const DP, const DP))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frenel</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae47ce2fbc07034ca62779cbdd07d8b29</anchor>
      <arglist>(const DP x, complex&lt; DP &gt; &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frprmn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a26147c3205dc588fd085cea57df864fe</anchor>
      <arglist>(Vec_IO_DP &amp;p, const DP ftol, int &amp;iter, DP &amp;fret, DP func(Vec_I_DP &amp;), void dfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ftest</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4918e1edb5dcbabd728e268dc1502a6e</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;f, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>gamdev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af895f3a51bb42c0b1498571d5a93c807</anchor>
      <arglist>(const int ia, int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>gammln</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aedefa334aaa11250391e7bb4867dc7d5</anchor>
      <arglist>(const DP xx)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>gammp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad617f7290581d8abbf35fb5e8206ffc8</anchor>
      <arglist>(const DP a, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>gammq</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aae834b3eabbd4eb103d876551fe4a8bf</anchor>
      <arglist>(const DP a, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>gasdev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a035bd09228723898ec5481668f55c979</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gaucof</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8bd178e36c704700d52a5bcb56d25548</anchor>
      <arglist>(Vec_IO_DP &amp;a, Vec_IO_DP &amp;b, const DP amu0, Vec_O_DP &amp;x, Vec_O_DP &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gauher</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3214b0481212ec7e5322d6952177aac6</anchor>
      <arglist>(Vec_O_DP &amp;x, Vec_O_DP &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gaujac</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a95634e9b78b176caeec3321c0cfa6fbf</anchor>
      <arglist>(Vec_O_DP &amp;x, Vec_O_DP &amp;w, const DP alf, const DP bet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gaulag</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>abd073d049f60560546572cb5cf2210ef</anchor>
      <arglist>(Vec_O_DP &amp;x, Vec_O_DP &amp;w, const DP alf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gauleg</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a722933d3ddfd7e76e9533892768ae542</anchor>
      <arglist>(const DP x1, const DP x2, Vec_O_DP &amp;x, Vec_O_DP &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gaussj</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1d6883edf9183e4e0a4b6be01655b057</anchor>
      <arglist>(Mat_IO_DP &amp;a, Mat_IO_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gcf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a54a09ab3536295080e52c4deb5cc42c5</anchor>
      <arglist>(DP &amp;gammcf, const DP a, const DP x, DP &amp;gln)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>golden</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0fb02a1e4932c1918d2a75bdcfec27cd</anchor>
      <arglist>(const DP ax, const DP bx, const DP cx, DP f(const DP), const DP tol, DP &amp;xmin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gser</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acf96c684ec4dc14593c22c45848ad511</anchor>
      <arglist>(DP &amp;gamser, const DP a, const DP x, DP &amp;gln)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hpsel</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5eaa00a5151ec180e13b5fd8824fd161</anchor>
      <arglist>(Vec_I_DP &amp;arr, Vec_O_DP &amp;heap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hpsort</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2d78b1ffd173d958219ab98bbcdcd3c4</anchor>
      <arglist>(Vec_IO_DP &amp;ra)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hqr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a78db7534f0991399c7f0d4a618175da7</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_CPLX_DP &amp;wri)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hufapp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a55c1e21a90e38a4569ab763ec0a94515</anchor>
      <arglist>(Vec_IO_ULNG &amp;index, Vec_I_ULNG &amp;nprob, const unsigned long n, const unsigned long m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hufdec</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a96ec4adba3a2cc7bd4d3abfdd50fd627</anchor>
      <arglist>(unsigned long &amp;ich, string &amp;code, const unsigned long lcode, unsigned long &amp;nb, huffcode &amp;hcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hufenc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>accdf7be3fdefdccc32e167210e888764</anchor>
      <arglist>(const unsigned long ich, string &amp;code, unsigned long &amp;nb, huffcode &amp;hcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hufmak</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae3369986daacfe65a679f2334cb53267</anchor>
      <arglist>(Vec_I_ULNG &amp;nfreq, const unsigned long nchin, unsigned long &amp;ilong, unsigned long &amp;nlong, huffcode &amp;hcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hunt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6bbdb382ae25b5c8c0baba1d48d848e1</anchor>
      <arglist>(Vec_I_DP &amp;xx, const DP x, int &amp;jlo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hypdrv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a329631db0425541c0568938c22633e99</anchor>
      <arglist>(const DP s, Vec_I_DP &amp;yy, Vec_O_DP &amp;dyyds)</arglist>
    </member>
    <member kind="function">
      <type>complex&lt; DP &gt;</type>
      <name>hypgeo</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a31736e07fc0361c4ce66c978d556c029</anchor>
      <arglist>(const complex&lt; DP &gt; &amp;a, const complex&lt; DP &gt; &amp;b, const complex&lt; DP &gt; &amp;c, const complex&lt; DP &gt; &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hypser</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a64683f453526fa652796f4f9588f140c</anchor>
      <arglist>(const complex&lt; DP &gt; &amp;a, const complex&lt; DP &gt; &amp;b, const complex&lt; DP &gt; &amp;c, const complex&lt; DP &gt; &amp;z, complex&lt; DP &gt; &amp;series, complex&lt; DP &gt; &amp;deriv)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>icrc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1b69d4b74a0a8a1423904fbd09db3fa2</anchor>
      <arglist>(const unsigned short crc, const string &amp;bufptr, const short jinit, const int jrev)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>icrc1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8eecd14f5dbacae9a1c719b3f8d5fe77</anchor>
      <arglist>(const unsigned short crc, const unsigned char onech)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>igray</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4965006048ac8b1e627c9e21b9d6c1f8</anchor>
      <arglist>(const unsigned long n, const int is)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>indexx</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a16cc62d4d994e6557e4d85d1b5de0ff9</anchor>
      <arglist>(Vec_I_DP &amp;arr, Vec_O_INT &amp;indx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>interp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af65d3c7d1b9eddb10dd001e6456ea45a</anchor>
      <arglist>(Mat_O_DP &amp;uf, Mat_I_DP &amp;uc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>irbit1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8847cb5906daead1ccf717166c61b0d7</anchor>
      <arglist>(unsigned long &amp;iseed)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>irbit2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a826f4788e674ad205145876a7ddd04e0</anchor>
      <arglist>(unsigned long &amp;iseed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobi</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab9427d0f2503bbbc8a531c2e06f9369e</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_DP &amp;d, Mat_O_DP &amp;v, int &amp;nrot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobn_s</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a98c0d038f8153db652155a23d8fca0c5</anchor>
      <arglist>(const DP x, Vec_I_DP &amp;y, Vec_O_DP &amp;dfdx, Mat_O_DP &amp;dfdy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>julday</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adcf22e2f352f18973efcc6a828196a69</anchor>
      <arglist>(const int mm, const int id, const int iyyy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kendl1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0cbcf6c9ade0e1df0bb132f18485ad14</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;tau, DP &amp;z, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kendl2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad2ded25f5e4aef7460de829455ece1f2</anchor>
      <arglist>(Mat_I_DP &amp;tab, DP &amp;tau, DP &amp;z, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kermom</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0cbc2daad62a102dd3359715e4b1bc70</anchor>
      <arglist>(Vec_O_DP &amp;w, const DP y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ks2d1s</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4ed85372a28396e39da6c7f899dd0c82</anchor>
      <arglist>(Vec_I_DP &amp;x1, Vec_I_DP &amp;y1, void quadvl(const DP, const DP, DP &amp;, DP &amp;, DP &amp;, DP &amp;), DP &amp;d1, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ks2d2s</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2b2c455972d6a6fed97ba9b9abbcab3f</anchor>
      <arglist>(Vec_I_DP &amp;x1, Vec_I_DP &amp;y1, Vec_I_DP &amp;x2, Vec_I_DP &amp;y2, DP &amp;d, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ksone</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3c53c1ee283bb33404deb730ff6a8d89</anchor>
      <arglist>(Vec_IO_DP &amp;data, DP func(const DP), DP &amp;d, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kstwo</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3ad9325c909f0cb757c462000c60a364</anchor>
      <arglist>(Vec_IO_DP &amp;data1, Vec_IO_DP &amp;data2, DP &amp;d, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>laguer</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a9209789f5b3e470cfe428882aeab6d80</anchor>
      <arglist>(Vec_I_CPLX_DP &amp;a, complex&lt; DP &gt; &amp;x, int &amp;its)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lfit</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0e8872f893cfdae1552954ed0ed82903</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sig, Vec_IO_DP &amp;a, Vec_I_BOOL &amp;ia, Mat_O_DP &amp;covar, DP &amp;chisq, void funcs(const DP, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linbcg</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af8b3348347ed7bf63c0554d522b33ee1</anchor>
      <arglist>(Vec_I_DP &amp;b, Vec_IO_DP &amp;x, const int itol, const DP tol, const int itmax, int &amp;iter, DP &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linmin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4436a6bfba766ddda79e8cd4a8f1b977</anchor>
      <arglist>(Vec_IO_DP &amp;p, Vec_IO_DP &amp;xi, DP &amp;fret, DP func(Vec_I_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lnsrch</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adc216b076b35787786f44cc443e7533f</anchor>
      <arglist>(Vec_I_DP &amp;xold, const DP fold, Vec_I_DP &amp;g, Vec_IO_DP &amp;p, Vec_O_DP &amp;x, DP &amp;f, const DP stpmax, bool &amp;check, DP func(Vec_I_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>locate</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a219cd98096988ead11bcba867d300ebc</anchor>
      <arglist>(Vec_I_DP &amp;xx, const DP x, int &amp;j)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lop</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a13418bcc862bf5ed4c010126e8cf8028</anchor>
      <arglist>(Mat_O_DP &amp;out, Mat_I_DP &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lubksb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1455a894979c7f2eaf3ef611a611cc42</anchor>
      <arglist>(Mat_I_DP &amp;a, Vec_I_INT &amp;indx, Vec_IO_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ludcmp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a71e8f8aa20cd167f6379653f60ccaa1a</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_INT &amp;indx, DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>machar</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac38efbaed34a2e071711a215801215fd</anchor>
      <arglist>(int &amp;ibeta, int &amp;it, int &amp;irnd, int &amp;ngrd, int &amp;machep, int &amp;negep, int &amp;iexp, int &amp;minexp, int &amp;maxexp, DP &amp;eps, DP &amp;epsneg, DP &amp;xmin, DP &amp;xmax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matadd</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3e83e821eb8a08def3eb745893d705f0</anchor>
      <arglist>(Mat_I_DP &amp;a, Mat_I_DP &amp;b, Mat_O_DP &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matsub</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3813813f04cdd8f245c3aa44ff4f445d</anchor>
      <arglist>(Mat_I_DP &amp;a, Mat_I_DP &amp;b, Mat_O_DP &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>medfit</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aab044381afb3d475fea1f56f27b43677</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, DP &amp;a, DP &amp;b, DP &amp;abdev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>memcof</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a160cae226a21c3be206ce06f63125499</anchor>
      <arglist>(Vec_I_DP &amp;data, DP &amp;xms, Vec_O_DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>metrop</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad1c330f016bd9cbd3564f4be1f09d5db</anchor>
      <arglist>(const DP de, const DP t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mgfas</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae5a8be9b136a41fa270bef965c7560bd</anchor>
      <arglist>(Mat_IO_DP &amp;u, const int maxcyc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mglin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a462e1290733dd6e89382065234a02f91</anchor>
      <arglist>(Mat_IO_DP &amp;u, const int ncycle)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>midexp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab0417b8e3403a5388e1335cf434a9f97</anchor>
      <arglist>(DP funk(const DP), const DP aa, const DP bb, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>midinf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab1e98fd1024d49b2e58d93057dd0a7f1</anchor>
      <arglist>(DP funk(const DP), const DP aa, const DP bb, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>midpnt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0d1a3671e190c043c51cc06aa203ff71</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>midsql</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aacb9dcd500af4cc3a665337679bff722</anchor>
      <arglist>(DP funk(const DP), const DP aa, const DP bb, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>midsqu</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a24075c7a2564a7ea0d150a535edc65c6</anchor>
      <arglist>(DP funk(const DP), const DP aa, const DP bb, const int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>miser</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7633dcff9360f0d1b885d1ea40414046</anchor>
      <arglist>(DP func(Vec_I_DP &amp;), Vec_I_DP &amp;regn, const int npts, const DP dith, DP &amp;ave, DP &amp;var)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mmid</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afc0314b689ffee95d1fdb24b9fd99e5a</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;dydx, const DP xs, const DP htot, const int nstep, Vec_O_DP &amp;yout, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mnbrak</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3fb2c9900887232361156bb23c4a3035</anchor>
      <arglist>(DP &amp;ax, DP &amp;bx, DP &amp;cx, DP &amp;fa, DP &amp;fb, DP &amp;fc, DP func(const DP))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mnewt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afc9d96a4fea859ead6e69fd2bde37638</anchor>
      <arglist>(const int ntrial, Vec_IO_DP &amp;x, const DP tolx, const DP tolf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moment</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aee3fc839b5ac653eb842a2799391942a</anchor>
      <arglist>(Vec_I_DP &amp;data, DP &amp;ave, DP &amp;adev, DP &amp;sdev, DP &amp;var, DP &amp;skew, DP &amp;curt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mp2dfr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad1098089d5d9a292db91f7525487b6d6</anchor>
      <arglist>(Vec_IO_UCHR &amp;a, string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpadd</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2a17c9eb096bee049e90717500cc1d44</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpdiv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a86e4bde392036558ab1428a568df4cc7</anchor>
      <arglist>(Vec_O_UCHR &amp;q, Vec_O_UCHR &amp;r, Vec_I_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpinv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a03e217f2a6e318090794caf6745a6f64</anchor>
      <arglist>(Vec_O_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mplsh</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa8a87e83f0ec64f91eddf8366337192b</anchor>
      <arglist>(Vec_IO_UCHR &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpmov</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5a70131bd7cd4d907087ac645f6d095e</anchor>
      <arglist>(Vec_O_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpmul</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac6e31aebeef74f402f91cfb7133ee633</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpneg</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a685e7aacef1a2fa63acc2b0075848293</anchor>
      <arglist>(Vec_IO_UCHR &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mppi</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a994c170707a8aab5444d4d126e7a7d23</anchor>
      <arglist>(const int np)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mprove</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0c4cae16b0250ecbf95693adf73c8bdc</anchor>
      <arglist>(Mat_I_DP &amp;a, Mat_I_DP &amp;alud, Vec_I_INT &amp;indx, Vec_I_DP &amp;b, Vec_IO_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpsad</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a73ec9a62342ed00c7ed70bfedecf5947</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, const int iv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpsdv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afb23bc7a9b2440c5a3db4da885920358</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, const int iv, int &amp;ir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpsmu</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7e4bcd285f6961beca936346cd63f092</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, const int iv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpsqrt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a73de1f888d26e631949996bd1e437659</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_O_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpsub</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6c829dc4c09a73a1c6f91c817b01bfd4</anchor>
      <arglist>(int &amp;is, Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mrqcof</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a03017a1caf19642fa6477f96dd20dbb3</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sig, Vec_I_DP &amp;a, Vec_I_BOOL &amp;ia, Mat_O_DP &amp;alpha, Vec_O_DP &amp;beta, DP &amp;chisq, void funcs(const DP, Vec_I_DP &amp;, DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mrqmin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5e564c0d50dc1bbc161cbcee235b67bc</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sig, Vec_IO_DP &amp;a, Vec_I_BOOL &amp;ia, Mat_O_DP &amp;covar, Mat_O_DP &amp;alpha, DP &amp;chisq, void funcs(const DP, Vec_I_DP &amp;, DP &amp;, Vec_O_DP &amp;), DP &amp;alamda)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>newt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa58f9fd3b532e550929b4ffa67b50e4d</anchor>
      <arglist>(Vec_IO_DP &amp;x, bool &amp;check, void vecfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odeint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5393670acc86ad48e87504e8a7109140</anchor>
      <arglist>(Vec_IO_DP &amp;ystart, const DP x1, const DP x2, const DP eps, const DP h1, const DP hmin, int &amp;nok, int &amp;nbad, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;), void rkqs(Vec_IO_DP &amp;, Vec_IO_DP &amp;, DP &amp;, const DP, const DP, Vec_I_DP &amp;, DP &amp;, DP &amp;, void(*)(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;)))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>orthog</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a09eb4179b4158c839db9301f34122f40</anchor>
      <arglist>(Vec_I_DP &amp;anu, Vec_I_DP &amp;alpha, Vec_I_DP &amp;beta, Vec_O_DP &amp;a, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pade</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8e789b4a9285a750bd28cbf9d1b57654</anchor>
      <arglist>(Vec_IO_DP &amp;cof, DP &amp;resid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pccheb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a986417223fa9ced15bc520606386a4db</anchor>
      <arglist>(Vec_I_DP &amp;d, Vec_O_DP &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pcshft</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acbcb308d5c9adf2ac96084b61fff25be</anchor>
      <arglist>(const DP a, const DP b, Vec_IO_DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pearsn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a08a1c52f699b77be9ca8b79dd29fc143</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, DP &amp;r, DP &amp;prob, DP &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>period</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aed0c7ecfa8b01342146d1d0dff6befca</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, const DP ofac, const DP hifac, Vec_O_DP &amp;px, Vec_O_DP &amp;py, int &amp;nout, int &amp;jmax, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>piksr2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab0ef3238c95aeadb917a97ef14a41b29</anchor>
      <arglist>(Vec_IO_DP &amp;arr, Vec_IO_DP &amp;brr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>piksrt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a11f36d67ab2adaed64b8f5dbfbbf2efc</anchor>
      <arglist>(Vec_IO_DP &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pinvs</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a34209b0a9d44aa222a5f76c3c7bdeeaa</anchor>
      <arglist>(const int ie1, const int ie2, const int je1, const int jsf, const int jc1, const int k, Mat3D_O_DP &amp;c, Mat_IO_DP &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>plgndr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a677f4e9cdd801b4a29b667ac6915ac26</anchor>
      <arglist>(const int l, const int m, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>poidev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0612378e73208e941cd53484771f52bb</anchor>
      <arglist>(const DP xm, int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polcoe</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a404e4e04344a84403f08fcd906a91b2d</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_O_DP &amp;cof)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polcof</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af2c475d479fbaa639b53b606796608c6</anchor>
      <arglist>(Vec_I_DP &amp;xa, Vec_I_DP &amp;ya, Vec_O_DP &amp;cof)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poldiv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2ec54779e5505f4a702196d44766e022</anchor>
      <arglist>(Vec_I_DP &amp;u, Vec_I_DP &amp;v, Vec_O_DP &amp;q, Vec_O_DP &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polin2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adfe1a6957b3044f86a5d9b2cb071edbf</anchor>
      <arglist>(Vec_I_DP &amp;x1a, Vec_I_DP &amp;x2a, Mat_I_DP &amp;ya, const DP x1, const DP x2, DP &amp;y, DP &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab748a48a0cfdc9215829774ddf25ea90</anchor>
      <arglist>(Vec_I_DP &amp;xa, Vec_I_DP &amp;ya, const DP x, DP &amp;y, DP &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>powell</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4fb8d09f0f222a20c3ff734627a5a760</anchor>
      <arglist>(Vec_IO_DP &amp;p, Mat_IO_DP &amp;xi, const DP ftol, int &amp;iter, DP &amp;fret, DP func(Vec_I_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>predic</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1e509a4abc2af770058b8ec1037f37ad</anchor>
      <arglist>(Vec_I_DP &amp;data, Vec_I_DP &amp;d, Vec_O_DP &amp;future)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>probks</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a728a822ccbd90f47b7e83d9186ca631a</anchor>
      <arglist>(const DP alam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>psdes</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2d127644657046b9b67b8189fd79d51c</anchor>
      <arglist>(unsigned long &amp;lword, unsigned long &amp;irword)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pwt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6e01211469ec1a14c97e90b2bfaa8667</anchor>
      <arglist>(Vec_IO_DP &amp;a, const int n, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pwtset</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afca49076efe7ccf7bf3d0512ba1c0117</anchor>
      <arglist>(const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>pythag</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4794ff6d4eaeeedd85a91698287cd7ac</anchor>
      <arglist>(const DP a, const DP b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pzextr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a583932239d9c539ae7d372295b01101a</anchor>
      <arglist>(const int iest, const DP xest, Vec_I_DP &amp;yest, Vec_O_DP &amp;yz, Vec_O_DP &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>qgaus</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aea2857e7dfc20dc9c53694f04e7742c6</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qrdcmp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4bfa0581b100fdc8f3bb1a5b8236e084</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_DP &amp;c, Vec_O_DP &amp;d, bool &amp;sing)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>qromb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1d9dac2ce9ca89306257ab81b44473da</anchor>
      <arglist>(DP func(const DP), DP a, DP b)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>qromo</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aba7cc6d489fecfde29b519f866c70676</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b, DP choose(DP(*)(const DP), const DP, const DP, const int))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qroot</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afe717bad04398081c537d551740071ed</anchor>
      <arglist>(Vec_I_DP &amp;p, DP &amp;b, DP &amp;c, const DP eps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qrsolv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a71ded3feeaea4e325e6e0d0a88c0e47f</anchor>
      <arglist>(Mat_I_DP &amp;a, Vec_I_DP &amp;c, Vec_I_DP &amp;d, Vec_IO_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qrupdt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa3906cfa0a92338d1b32d6525fc47eaf</anchor>
      <arglist>(Mat_IO_DP &amp;r, Mat_IO_DP &amp;qt, Vec_IO_DP &amp;u, Vec_I_DP &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>qsimp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a30afaca69c5b66b374852a7281bb9b88</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>qtrap</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acc25d32b53d9c38fb962ff11c7ed08be</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>quad3d</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad9f85b329d999d83a6cf387bcd5fd9a1</anchor>
      <arglist>(DP func(const DP, const DP, const DP), const DP x1, const DP x2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quadct</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae233b6071785340e925720885bb72ebd</anchor>
      <arglist>(const DP x, const DP y, Vec_I_DP &amp;xx, Vec_I_DP &amp;yy, DP &amp;fa, DP &amp;fb, DP &amp;fc, DP &amp;fd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quadmx</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4fb019bb24b7e09bb9a1198ca1c679b4</anchor>
      <arglist>(Mat_O_DP &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quadvl</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a819df1d348b859d09568c5b871dc40e1</anchor>
      <arglist>(const DP x, const DP y, DP &amp;fa, DP &amp;fb, DP &amp;fc, DP &amp;fd)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ran0</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a51fab0252d34144103c74d4f947e86c1</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ran1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6f5690957c136740f9dd29d51a3dc3fa</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ran2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af14605dd4827bb94f49095d407b4fda7</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ran3</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0e43557267c69b10738a862f546a0b2b</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ran4</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa022fd357d369cb205d0dd59f0e2018a</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rank</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af609478dc8d3d58e4d09f1f8f8553238</anchor>
      <arglist>(Vec_I_INT &amp;indx, Vec_O_INT &amp;irank)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ranpt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a103ce563920343003034206a38ebdbb7</anchor>
      <arglist>(Vec_O_DP &amp;pt, Vec_I_DP &amp;regn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ratint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acf23dccda6fe2ebd6630856bdb24a274</anchor>
      <arglist>(Vec_I_DP &amp;xa, Vec_I_DP &amp;ya, const DP x, DP &amp;y, DP &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ratlsq</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a140701eacca3a2e031e077e8efc7794c</anchor>
      <arglist>(DP fn(const DP), const DP a, const DP b, const int mm, const int kk, Vec_O_DP &amp;cof, DP &amp;dev)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ratval</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3acd42aca134502c65fb52c385218e33</anchor>
      <arglist>(const DP x, Vec_I_DP &amp;cof, const int mm, const int kk)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7d42c86df6be02b1e38a5bf9a51884d8</anchor>
      <arglist>(const DP x, const DP y)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rd</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a06e58a52a06276e59cdd77e651547f2c</anchor>
      <arglist>(const DP x, const DP y, const DP z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>realft</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6e6be7f8710c23ce1bba137a8b15ed43</anchor>
      <arglist>(Vec_IO_DP &amp;data, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a057f6d96cc5618a7d3b0d1a44a946a56</anchor>
      <arglist>(const DP rc, const int nd, Vec_I_DP &amp;r, Vec_O_DP &amp;xin, Mat_IO_DP &amp;xi, const int j)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>red</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5d0fa7b2278cdceacefe8cd50705176f</anchor>
      <arglist>(const int iz1, const int iz2, const int jz1, const int jz2, const int jm1, const int jm2, const int jmf, const int ic1, const int jc1, const int jcf, const int kc, Mat3D_I_DP &amp;c, Mat_IO_DP &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>relax</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>addb2b8e753b62caf1b43dd6f236c651a</anchor>
      <arglist>(Mat_IO_DP &amp;u, Mat_I_DP &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>relax2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab35ff057ba423e15b9661f578781f9fd</anchor>
      <arglist>(Mat_IO_DP &amp;u, Mat_I_DP &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resid</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adc048600ca2f348d4250703a28fc2a76</anchor>
      <arglist>(Mat_O_DP &amp;res, Mat_I_DP &amp;u, Mat_I_DP &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>revcst</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8d1d9cdfaa0537971775ebcbe41a56eb</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_INT &amp;iorder, Vec_IO_INT &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverse</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a76ef747dae58b55d1fe6e2b48cd23af6</anchor>
      <arglist>(Vec_IO_INT &amp;iorder, Vec_I_INT &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2559b510aaa0c283f2031537b9f23176</anchor>
      <arglist>(const DP x, const DP y, const DP z)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rj</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac238786569e5bffe3268ad64d2a45636</anchor>
      <arglist>(const DP x, const DP y, const DP z, const DP p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rk4</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a87093de020cebc6118dcf486f2030fbe</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;dydx, const DP x, const DP h, Vec_O_DP &amp;yout, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rkck</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8fae33790a3dca7e757f1e7bf333b5ba</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;dydx, const DP x, const DP h, Vec_O_DP &amp;yout, Vec_O_DP &amp;yerr, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rkdumb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a46a7b57fd403c001f40f08a0b71abc57</anchor>
      <arglist>(Vec_I_DP &amp;vstart, const DP x1, const DP x2, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rkqs</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a07b7b00335709107b531436f32a7cdd8</anchor>
      <arglist>(Vec_IO_DP &amp;y, Vec_IO_DP &amp;dydx, DP &amp;x, const DP htry, const DP eps, Vec_I_DP &amp;yscal, DP &amp;hdid, DP &amp;hnext, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rlft3</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7196d873664bc007122619a6c6ebe6f1</anchor>
      <arglist>(Mat3D_IO_DP &amp;data, Mat_IO_DP &amp;speq, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rofunc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a07be599c4e1af3eabb72f2f9c63f8033</anchor>
      <arglist>(const DP b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0e1ecebfe787d1724c128b16d547c709</anchor>
      <arglist>(Mat_IO_DP &amp;r, Mat_IO_DP &amp;qt, const int i, const DP a, const DP b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsolv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5bcb5bccdabdf66243c940ae37016e07</anchor>
      <arglist>(Mat_I_DP &amp;a, Vec_I_DP &amp;d, Vec_IO_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rstrct</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aca06dba4235f41d5484914650537c0a3</anchor>
      <arglist>(Mat_O_DP &amp;uc, Mat_I_DP &amp;uf)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rtbis</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0ecfb6285a930173efe5515a12567cd4</anchor>
      <arglist>(DP func(const DP), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rtflsp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab4085cd59aa4773f48fe033fb6be4418</anchor>
      <arglist>(DP func(const DP), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rtnewt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae880eed2f01cf2dd35a36515f9ec1f8b</anchor>
      <arglist>(void funcd(const DP, DP &amp;, DP &amp;), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rtsafe</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a37b63f41a0f8b8da8b68076cfa194a1f</anchor>
      <arglist>(void funcd(const DP, DP &amp;, DP &amp;), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rtsec</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a605de556663dbd83b38d1ca358125af1</anchor>
      <arglist>(DP func(const DP), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rzextr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a17af9084521630603977a8c9bd46bd40</anchor>
      <arglist>(const int iest, const DP xest, Vec_I_DP &amp;yest, Vec_O_DP &amp;yz, Vec_O_DP &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>savgol</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8c8d71cc60561155b11e42e028ee3b8c</anchor>
      <arglist>(Vec_O_DP &amp;c, const int np, const int nl, const int nr, const int ld, const int m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrsho</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adc488f409f614650e59bd201350349ee</anchor>
      <arglist>(DP fx(const DP))</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>select</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0717290c06f42aa15e83108843ebe8e9</anchor>
      <arglist>(const int k, Vec_IO_DP &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>selip</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a9c893dc4317a41c90e5275f875f49514</anchor>
      <arglist>(const int k, Vec_I_DP &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shell</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a64047fe43a54a8a00d0311739cf7d0d2</anchor>
      <arglist>(const int n, Vec_IO_DP &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shoot</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3a4867f05151e5dd8b231be47dbd5523</anchor>
      <arglist>(Vec_I_DP &amp;v, Vec_O_DP &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shootf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a377b3f789f3b63d3472b288e5ee103cd</anchor>
      <arglist>(Vec_I_DP &amp;v, Vec_O_DP &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simp1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aabcc7bcebb2a9ffcefb8231216a3b2bf</anchor>
      <arglist>(Mat_I_DP &amp;a, const int mm, Vec_I_INT &amp;ll, const int nll, const int iabf, int &amp;kp, DP &amp;bmax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simp2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7f8a4de14a8e48d4a3dd9a913b593f94</anchor>
      <arglist>(Mat_I_DP &amp;a, const int m, const int n, int &amp;ip, const int kp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simp3</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a534aa06bc7a2ffc101eb3606158d7292</anchor>
      <arglist>(Mat_IO_DP &amp;a, const int i1, const int k1, const int ip, const int kp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simplx</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aef5e28f4e523bd00d12f051bbaa68c26</anchor>
      <arglist>(Mat_IO_DP &amp;a, const int m1, const int m2, const int m3, int &amp;icase, Vec_O_INT &amp;izrov, Vec_O_INT &amp;iposv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simpr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae748fa4c5f015f06df38e8bafc21840f</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;dydx, Vec_I_DP &amp;dfdx, Mat_I_DP &amp;dfdy, const DP xs, const DP htot, const int nstep, Vec_O_DP &amp;yout, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sinft</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a889e9d27c3d64efbace8e4269ee49396</anchor>
      <arglist>(Vec_IO_DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>slvsm2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acedae47de69f9d0402a28d9a716b2fa2</anchor>
      <arglist>(Mat_O_DP &amp;u, Mat_I_DP &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>slvsml</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae63f80a859ca5a86551c9b2f4b04fdef</anchor>
      <arglist>(Mat_O_DP &amp;u, Mat_I_DP &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sncndn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a047d02acf11afe02da3c1da8c748e208</anchor>
      <arglist>(const DP uu, const DP emmc, DP &amp;sn, DP &amp;cn, DP &amp;dn)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>snrm</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad2b7cce8e123dc0d8dc69bf32a719f94</anchor>
      <arglist>(Vec_I_DP &amp;sx, const int itol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sobseq</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1357ef8a6e9ec8dd977c9280119cb41b</anchor>
      <arglist>(const int n, Vec_O_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solvde</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aed31ba4292a87797a7eef501659413d2</anchor>
      <arglist>(const int itmax, const DP conv, const DP slowc, Vec_I_DP &amp;scalv, Vec_I_INT &amp;indexv, const int nb, Mat_IO_DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sor</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a20465364d77d93fb2f8ec0a0aca6f509</anchor>
      <arglist>(Mat_I_DP &amp;a, Mat_I_DP &amp;b, Mat_I_DP &amp;c, Mat_I_DP &amp;d, Mat_I_DP &amp;e, Mat_I_DP &amp;f, Mat_IO_DP &amp;u, const DP rjac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3cdf7710dd309ccdfedbf8a5cc6e3797</anchor>
      <arglist>(Vec_IO_DP &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aac9ed2f59dae4ff79ef08dd3df8f3120</anchor>
      <arglist>(Vec_IO_DP &amp;arr, Vec_IO_DP &amp;brr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort3</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aacbec42c43f9d847e5f0d00b9d978e99</anchor>
      <arglist>(Vec_IO_DP &amp;ra, Vec_IO_DP &amp;rb, Vec_IO_DP &amp;rc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spctrm</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a978b87740b4c89bf5267b90180ffa6bf</anchor>
      <arglist>(ifstream &amp;fp, Vec_O_DP &amp;p, const int k, const bool ovrlap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spear</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6bc9d94a243840f52c5520b6e963b9c1</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;d, DP &amp;zd, DP &amp;probd, DP &amp;rs, DP &amp;probrs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sphbes</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab729e0038cdadb95f6f51d2a3d2844a2</anchor>
      <arglist>(const int n, const DP x, DP &amp;sj, DP &amp;sy, DP &amp;sjp, DP &amp;syp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>splie2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a670845ceadb2a0b3d7196a9fad1ca893</anchor>
      <arglist>(Vec_I_DP &amp;x1a, Vec_I_DP &amp;x2a, Mat_I_DP &amp;ya, Mat_O_DP &amp;y2a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>splin2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4021f8bd5baff21c01220d6fb12ddc63</anchor>
      <arglist>(Vec_I_DP &amp;x1a, Vec_I_DP &amp;x2a, Mat_I_DP &amp;ya, Mat_I_DP &amp;y2a, const DP x1, const DP x2, DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spline</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5c106df532661250db9a1edaec21e355</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, const DP yp1, const DP ypn, Vec_O_DP &amp;y2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>splint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af17868718dea0cf57360a9a84b1bf76f</anchor>
      <arglist>(Vec_I_DP &amp;xa, Vec_I_DP &amp;ya, Vec_I_DP &amp;y2a, const DP x, DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spread</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>add2c8f2338d667862d2851438e2bbcd9</anchor>
      <arglist>(const DP y, Vec_IO_DP &amp;yy, const DP x, const int m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprsax</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a569952912ee7ce4678374a5ab9720728</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprsin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac6049ef83ac59033cd16008d6434dbd9</anchor>
      <arglist>(Mat_I_DP &amp;a, const DP thresh, Vec_O_DP &amp;sa, Vec_O_INT &amp;ija)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprspm</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5e13fa9b150938fe86e025d574065cba</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;sb, Vec_I_INT &amp;ijb, Vec_O_DP &amp;sc, Vec_I_INT &amp;ijc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprstm</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8a8f5c184fd77f33204bf0529388c245</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;sb, Vec_I_INT &amp;ijb, const DP thresh, Vec_O_DP &amp;sc, Vec_O_INT &amp;ijc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprstp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afda5189ac62139477b4017822d258544</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_O_DP &amp;sb, Vec_O_INT &amp;ijb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprstx</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa3a3114b55f3fd188fccc24ab74a1906</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stifbs</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad2ae3e12b7597c2a4702755e6a387786</anchor>
      <arglist>(Vec_IO_DP &amp;y, Vec_IO_DP &amp;dydx, DP &amp;xx, const DP htry, const DP eps, Vec_I_DP &amp;yscal, DP &amp;hdid, DP &amp;hnext, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stiff</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afca47b534f9a096322597481b44a4ea6</anchor>
      <arglist>(Vec_IO_DP &amp;y, Vec_IO_DP &amp;dydx, DP &amp;x, const DP htry, const DP eps, Vec_I_DP &amp;yscal, DP &amp;hdid, DP &amp;hnext, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stoerm</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a9a4beb20936c6e96b577a4f5e8c9d157</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;d2y, const DP xs, const DP htot, const int nstep, Vec_O_DP &amp;yout, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>svbksb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5ae2173a7b10fd0f4e35baaad45f16f8</anchor>
      <arglist>(Mat_I_DP &amp;u, Vec_I_DP &amp;w, Mat_I_DP &amp;v, Vec_I_DP &amp;b, Vec_O_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>svdcmp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad532389e2c426c3c38b860f4fd254103</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_DP &amp;w, Mat_O_DP &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>svdfit</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afe44878304edad27239234f84f643943</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sig, Vec_O_DP &amp;a, Mat_O_DP &amp;u, Mat_O_DP &amp;v, Vec_O_DP &amp;w, DP &amp;chisq, void funcs(const DP, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>svdvar</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7718198c5af1e10344d7c8933fe579c5</anchor>
      <arglist>(Mat_I_DP &amp;v, Vec_I_DP &amp;w, Mat_O_DP &amp;cvm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toeplz</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a708603e68ca30567cab74fb4141a67f1</anchor>
      <arglist>(Vec_I_DP &amp;r, Vec_O_DP &amp;x, Vec_I_DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tptest</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a12aa30fe12a4e3fe8fb89f946499954f</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;t, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tqli</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a569384a7d408b566462b85edbb04b7f7</anchor>
      <arglist>(Vec_IO_DP &amp;d, Vec_IO_DP &amp;e, Mat_IO_DP &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>trapzd</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8bf97a9fcc7bc9cebca3838cde195acb</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b, const int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tred2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a65685f36fb5e22017a14636bf55b9de0</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_DP &amp;d, Vec_O_DP &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tridag</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a217a03f117a9bed3da0ab37c417e8dae</anchor>
      <arglist>(Vec_I_DP &amp;a, Vec_I_DP &amp;b, Vec_I_DP &amp;c, Vec_I_DP &amp;r, Vec_O_DP &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>trncst</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8aa63035f06199a55106f0e6d1fa9e3f</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_INT &amp;iorder, Vec_IO_INT &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trnspt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a36458f311bde4056fc362001e22b2570</anchor>
      <arglist>(Vec_IO_INT &amp;iorder, Vec_I_INT &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ttest</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a586892538d6d03cea04d8c3fe1c6bb24</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;t, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tutest</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>abd90c424ce9176090408d69f51affa4f</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;t, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twofft</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aee6d9d1d627803bba537f37efaa5e68b</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, Vec_O_DP &amp;fft1, Vec_O_DP &amp;fft2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vander</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acd42c7b9c5541ac69c6fd5728e560c7f</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_O_DP &amp;w, Vec_I_DP &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vegas</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a95a3ea0afc3cb560bd8cd72cc112840c</anchor>
      <arglist>(Vec_I_DP &amp;regn, DP fxn(Vec_I_DP &amp;, const DP), const int init, const int ncall, const int itmx, const int nprn, DP &amp;tgral, DP &amp;sd, DP &amp;chi2a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>voltra</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7a4c7656e6a76336fb4d33e46f9c556c</anchor>
      <arglist>(const DP t0, const DP h, Vec_O_DP &amp;t, Mat_O_DP &amp;f, DP g(const int, const DP), DP ak(const int, const int, const DP, const DP))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wt1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adf8819d18e13fefed2454ef15c091a5d</anchor>
      <arglist>(Vec_IO_DP &amp;a, const int isign, void wtstep(Vec_IO_DP &amp;, const int, const int))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wtn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2eeb46a9d50e58e09b864b3b8f21ab5b</anchor>
      <arglist>(Vec_IO_DP &amp;a, Vec_I_INT &amp;nn, const int isign, void wtstep(Vec_IO_DP &amp;, const int, const int))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wwghts</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a58e63db23848e90d1a5db7af79dda323</anchor>
      <arglist>(Vec_O_DP &amp;wghts, const DP h, void kermom(Vec_O_DP &amp;w, const DP y))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>zbrac</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4dbd7cac092f614af934413917fc22d4</anchor>
      <arglist>(DP func(const DP), DP &amp;x1, DP &amp;x2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zbrak</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac611c5e25767065397e735aab1a07bf8</anchor>
      <arglist>(DP fx(const DP), const DP x1, const DP x2, const int n, Vec_O_DP &amp;xb1, Vec_O_DP &amp;xb2, int &amp;nroot)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>zbrent</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a65e397db7c70abaac50b73cd18a8b8ae</anchor>
      <arglist>(DP func(const DP), const DP x1, const DP x2, const DP tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zrhqr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a07f1329337e99d2666332950c702b2c7</anchor>
      <arglist>(Vec_I_DP &amp;a, Vec_O_CPLX_DP &amp;rt)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>zriddr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a13232764cfbf0d7a5acabe727c7109bd</anchor>
      <arglist>(DP func(const DP), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zroots</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7c019f6e455600b25e89123914373a23</anchor>
      <arglist>(Vec_I_CPLX_DP &amp;a, Vec_O_CPLX_DP &amp;roots, const bool &amp;polish)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nrtypes_nr.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>nrtypes__nr_8h</filename>
    <includes id="nrutil__nr_8h" name="nrutil_nr.h" local="yes" imported="no">nrutil_nr.h</includes>
    <member kind="typedef">
      <type>double</type>
      <name>DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a0c1754352217a5977fbd447f36b40c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat3d&lt; DP &gt;</type>
      <name>Mat3D_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>aa2b31f843abb1451f99ea48aa4d73ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRMat3d&lt; DP &gt;</type>
      <name>Mat3D_I_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a47c57f9e35ce7e9a55131d2d1c000bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat3d&lt; DP &gt;</type>
      <name>Mat3D_IO_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a97dd8dc2990b775c412b4f5e02155050</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat3d&lt; DP &gt;</type>
      <name>Mat3D_O_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a7b8c62287239cc93b72c016518024234</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; bool &gt;</type>
      <name>Mat_BOOL</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ac35bff5c328b035972459fc091ad4806</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; char &gt;</type>
      <name>Mat_CHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a3b29ac6a3743c50cc03c308f2852d004</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; complex&lt; DP &gt; &gt;</type>
      <name>Mat_CPLX_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ad9b17564acddc6f30ecb96c238b618c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; complex&lt; float &gt; &gt;</type>
      <name>Mat_CPLX_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a63e971398c7c10a8dd2a045b309f62ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; DP &gt;</type>
      <name>Mat_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a1b79fbddd5ff77b9c81c0e5da4e5e7d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRMat&lt; bool &gt;</type>
      <name>Mat_I_BOOL</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a33fd3935b8d9f644e18d45e13678e571</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRMat&lt; char &gt;</type>
      <name>Mat_I_CHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ac75ea17473ec873418252a3c81b64334</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRMat&lt; complex&lt; DP &gt; &gt;</type>
      <name>Mat_I_CPLX_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a48663df5a315cef8fc3a617c2aef6462</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRMat&lt; complex&lt; float &gt; &gt;</type>
      <name>Mat_I_CPLX_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a9af826f7225601f5cfd6b7186855c21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRMat&lt; DP &gt;</type>
      <name>Mat_I_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a8ae8aeaccad4bd586226bd755ee80029</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRMat&lt; int &gt;</type>
      <name>Mat_I_INT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ac20ed41d6524732b2a1346c1dcb5c085</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRMat&lt; long &gt;</type>
      <name>Mat_I_LNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a858003bc4aa125e9becd5dd31f6a472a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRMat&lt; float &gt;</type>
      <name>Mat_I_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ac940047914be3bcb4d15408770b40abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRMat&lt; unsigned char &gt;</type>
      <name>Mat_I_UCHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a3a67cc06ba67f2a56fc2893ff74f22a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRMat&lt; unsigned int &gt;</type>
      <name>Mat_I_UINT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a3d300595dbca4f0db2cb83f61b3e0d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; unsigned long &gt;</type>
      <name>Mat_I_ULNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ab4667166bdaec8386ff4562ed56d29da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; int &gt;</type>
      <name>Mat_INT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ae6a6c4d266dec64eabff57abd1c6f892</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; bool &gt;</type>
      <name>Mat_IO_BOOL</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>abca6080a63f38f0f6111ba7a9dd205a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; char &gt;</type>
      <name>Mat_IO_CHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a24286b3f6ecebc2cc4549a366221cfc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; complex&lt; DP &gt; &gt;</type>
      <name>Mat_IO_CPLX_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>abb8d9fbe97e58432658f2a74148cb26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; complex&lt; float &gt; &gt;</type>
      <name>Mat_IO_CPLX_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>aee7d6df22dcc206a4a61825942d2a67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; DP &gt;</type>
      <name>Mat_IO_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a6cfa7246089a5c404e5149486b12759b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; int &gt;</type>
      <name>Mat_IO_INT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a87252fcdc8c1431830c97fa0a1642b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; long &gt;</type>
      <name>Mat_IO_LNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>abc94dbba60ad4d0b08e07223fc6821f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; float &gt;</type>
      <name>Mat_IO_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a595618059019a14f5d18a9daa8bbb7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; unsigned char &gt;</type>
      <name>Mat_IO_UCHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a59b389c1a5f01b42449e8fcaa57d22f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; unsigned int &gt;</type>
      <name>Mat_IO_UINT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a250f3a0c150926963b834fa99ce16e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; unsigned long &gt;</type>
      <name>Mat_IO_ULNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a314650c6448584eba2a4894be095e7b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; long &gt;</type>
      <name>Mat_LNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a2444e7e669664dffc8e34a58be10fc67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; bool &gt;</type>
      <name>Mat_O_BOOL</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a88d67d2bb0b8f4a15076294970c6800d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; char &gt;</type>
      <name>Mat_O_CHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a96de4fc789e3c81e93ac402bfa87d18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; complex&lt; DP &gt; &gt;</type>
      <name>Mat_O_CPLX_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a422a55aa22fe5a818f5f104bed6c9c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; complex&lt; float &gt; &gt;</type>
      <name>Mat_O_CPLX_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a153057b0bda9d58aa5d39d20dd9bcf1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; DP &gt;</type>
      <name>Mat_O_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a1ce484fffaac87a3b37dc4f17bb9f076</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; int &gt;</type>
      <name>Mat_O_INT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>afba264d4240278238eb1024ae68d0c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; long &gt;</type>
      <name>Mat_O_LNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ac87944e0d90176c788c4b87dbfa8a838</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; float &gt;</type>
      <name>Mat_O_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ac4c4673b4fa6606fadf3c1292bfe879b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; unsigned char &gt;</type>
      <name>Mat_O_UCHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>aa9ddd676bf863a2d9759db87d278a361</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; unsigned int &gt;</type>
      <name>Mat_O_UINT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a76d9a8211ff1c1d58feccd3ca119cdad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; unsigned long &gt;</type>
      <name>Mat_O_ULNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>abca4097ae6604f924587554df37efabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; float &gt;</type>
      <name>Mat_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ac6dcc4b022f0109e16c93d9bcea0e183</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; unsigned char &gt;</type>
      <name>Mat_UCHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>af70ddecea4bfe19dc3ef063487092ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; unsigned int &gt;</type>
      <name>Mat_UINT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>af6dc3489b19633aed94e9e98451b6914</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRMat&lt; unsigned long &gt;</type>
      <name>Mat_ULNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>aa14d18d02451d80f313ada25b2459f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; bool &gt;</type>
      <name>Vec_BOOL</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a75d3c3eb92607669ed295eceff795080</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; char &gt;</type>
      <name>Vec_CHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a54163ff10a14f5eb684f78f7a0a9abf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; complex&lt; DP &gt; &gt;</type>
      <name>Vec_CPLX_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a7871d4e0a10c1fd8100ae5e8c117d8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; complex&lt; float &gt; &gt;</type>
      <name>Vec_CPLX_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>acab959af03239a2738a04fc5e751413a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; DP &gt;</type>
      <name>Vec_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a8680c6f9f49277e68877fe19fee7eb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; fstream * &gt;</type>
      <name>Vec_FSTREAM_p</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a6c7f376bc28a7047bd82f07f004c1375</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; bool &gt;</type>
      <name>Vec_I_BOOL</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>acd287dd84280edb7c0100869e1b87e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; char &gt;</type>
      <name>Vec_I_CHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a526a21530af8b503a10a5412f36b09fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; complex&lt; DP &gt; &gt;</type>
      <name>Vec_I_CPLX_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a7f704fddc6dd2b41da345a0b7ea7d1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; complex&lt; float &gt; &gt;</type>
      <name>Vec_I_CPLX_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>aebfdd54d214d093714f957d56dd22d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; DP &gt;</type>
      <name>Vec_I_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a345181befb8d784fcdf3de734b07709a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; int &gt;</type>
      <name>Vec_I_INT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>aaedbfe16079b9b4b605c35cc379e5968</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; long &gt;</type>
      <name>Vec_I_LNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ae32717d751ac7b2c0725089bb2d33949</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; float &gt;</type>
      <name>Vec_I_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ab677056c4cdc2be6c065122f12686ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; unsigned char &gt;</type>
      <name>Vec_I_UCHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>af3dc6a9b1988baa2be53e9f99f0e4be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; unsigned int &gt;</type>
      <name>Vec_I_UINT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a1ea76ca6c447ffd12aae7904eadb6b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const NRVec&lt; unsigned long &gt;</type>
      <name>Vec_I_ULNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a7a8b76a647b81bdd54fe525682acf875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; int &gt;</type>
      <name>Vec_INT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a36349a6866ecb819eea2661c33760616</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; bool &gt;</type>
      <name>Vec_IO_BOOL</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>af35c18c5ed109645a3247d8a33c9e4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; char &gt;</type>
      <name>Vec_IO_CHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a8f3ce80d00ba8e003ef6bfca67249aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; complex&lt; DP &gt; &gt;</type>
      <name>Vec_IO_CPLX_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a338784c48f7c4ea2c8a9f6ad0588dc27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; complex&lt; float &gt; &gt;</type>
      <name>Vec_IO_CPLX_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>adb1c3e1de5ef28e2c2ebab118286c4b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; DP &gt;</type>
      <name>Vec_IO_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a30b2777e29453e0bcecaf112a9bd675a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; int &gt;</type>
      <name>Vec_IO_INT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a0620a18bf82d9f69933ec88e0bc6c541</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; long &gt;</type>
      <name>Vec_IO_LNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a9c31f78814740ce74b3edc0620b453cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; float &gt;</type>
      <name>Vec_IO_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a711c9e34ae354b9f5cdccd2504385afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; unsigned char &gt;</type>
      <name>Vec_IO_UCHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a5e0c3dd384f8b846e503f00993513832</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; unsigned int &gt;</type>
      <name>Vec_IO_UINT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a8035966c2732373fa02638cb983f7c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; unsigned long &gt;</type>
      <name>Vec_IO_ULNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>aa03897303275f78ff8e53f8d0425754a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; long &gt;</type>
      <name>Vec_LNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a7027b08a4206f784aaa7734fee2f7770</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; NRMat&lt; DP &gt; * &gt;</type>
      <name>Vec_Mat_DP_p</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a81fb1178a96a8bd0c18df700c43d37b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; bool &gt;</type>
      <name>Vec_O_BOOL</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a6c37055b74c789a0f3a7772060a8a52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; char &gt;</type>
      <name>Vec_O_CHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a9b0c42e43c493ed47193200144527740</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; complex&lt; DP &gt; &gt;</type>
      <name>Vec_O_CPLX_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a6c00c4b188ff8e82e1907095db7f7ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; complex&lt; float &gt; &gt;</type>
      <name>Vec_O_CPLX_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a290ea9a849dc105cf611a03ab522cb04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; DP &gt;</type>
      <name>Vec_O_DP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ab29f670239ffd2f7eb244ffabac1e13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; int &gt;</type>
      <name>Vec_O_INT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a9d7183b518634e0f225f09c4405477f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; long &gt;</type>
      <name>Vec_O_LNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a4fd17855a968de36c2a3ccc765217045</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; float &gt;</type>
      <name>Vec_O_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a2f247ee27c9ac767f3a242156a867ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; unsigned char &gt;</type>
      <name>Vec_O_UCHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>abb2c306f562b53f0e5c8ab1b06b05481</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; unsigned int &gt;</type>
      <name>Vec_O_UINT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>abce467d58795447734c420bf2c777cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; unsigned long &gt;</type>
      <name>Vec_O_ULNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a96a59c38619be702ad2eaad966a555f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; float &gt;</type>
      <name>Vec_SP</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a1c9e343cdf5b9cb57f8f2e1e16670cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; unsigned char &gt;</type>
      <name>Vec_UCHR</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a04336dee6d6c87cfc2e311db71909847</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; unsigned int &gt;</type>
      <name>Vec_UINT</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a335674b05aa5b1ab8dd08e4544dc8ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; unsigned long &gt;</type>
      <name>Vec_ULNG</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>ae6a348c9e19d9baf6268f5db9893f719</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NRVec&lt; unsigned long * &gt;</type>
      <name>Vec_ULNG_p</name>
      <anchorfile>nrtypes__nr_8h.html</anchorfile>
      <anchor>a6f005d11821250e26030695bb0aa4164</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nrutil.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>nrutil_8h</filename>
    <includes id="nrutil__nr_8h" name="nrutil_nr.h" local="yes" imported="no">nrutil_nr.h</includes>
  </compound>
  <compound kind="file">
    <name>nrutil_nr.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>nrutil__nr_8h</filename>
    <class kind="class">arithcode</class>
    <class kind="class">huffcode</class>
    <class kind="class">NRMat</class>
    <class kind="class">NRMat3d</class>
    <class kind="class">NRVec</class>
    <class kind="class">wavefilt</class>
    <namespace>NR</namespace>
    <member kind="typedef">
      <type>double</type>
      <name>DP</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a0c1754352217a5977fbd447f36b40c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>atan2</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>ad642c6665fb6e512b57b2531cbd081bf</anchor>
      <arglist>(float x, double y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>atan2</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a0ce5286f20e0c0ef4ee6c921ffe10074</anchor>
      <arglist>(double x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nrerror</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a90d72952d31bb2ee4a188e69ab3fa1c1</anchor>
      <arglist>(const string error_text)</arglist>
    </member>
    <member kind="function">
      <type>const complex&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a09679efca261671a3680fde356c7a6b4</anchor>
      <arglist>(const double &amp;a, const complex&lt; float &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const complex&lt; float &gt;</type>
      <name>operator*</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a54c70783260db9f8daf95321adcf3ccf</anchor>
      <arglist>(const complex&lt; float &gt; &amp;a, const double &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const complex&lt; float &gt;</type>
      <name>operator+</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a4340e92dee558d8616f0bb3f20c4bbe0</anchor>
      <arglist>(const double &amp;a, const complex&lt; float &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const complex&lt; float &gt;</type>
      <name>operator+</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a0e0a280157b6962c8be942e344c26985</anchor>
      <arglist>(const complex&lt; float &gt; &amp;a, const double &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const complex&lt; float &gt;</type>
      <name>operator-</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a0be209504fb43cc052ec3fc02ed6dd36</anchor>
      <arglist>(const double &amp;a, const complex&lt; float &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const complex&lt; float &gt;</type>
      <name>operator-</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a9e29b58d48a159f521b5da970f6a206b</anchor>
      <arglist>(const complex&lt; float &gt; &amp;a, const double &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const complex&lt; float &gt;</type>
      <name>operator/</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a5ae835d9cee4a5d37b9a64db35cb70f0</anchor>
      <arglist>(const double &amp;a, const complex&lt; float &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const complex&lt; float &gt;</type>
      <name>operator/</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a195b3e6728d48616e1524f2d947d6b48</anchor>
      <arglist>(const complex&lt; float &gt; &amp;a, const double &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>pow</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a0c6419b6f375fd05c1cd758ca031974c</anchor>
      <arglist>(float x, double y)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>pow</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>abfb50e4e21c6ac2aa9c93ec44108a763</anchor>
      <arglist>(double x, float y)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>SIGN</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a73ed9c206e7e0031e9afbd17366ee779</anchor>
      <arglist>(const T &amp;a, const T &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>SQR</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a60717f8f0dfdff9d5979e19985a1be7a</anchor>
      <arglist>(const T a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SWAP</name>
      <anchorfile>nrutil__nr_8h.html</anchorfile>
      <anchor>a7c47ab41142fb494373b0b511cfe219b</anchor>
      <arglist>(T &amp;a, T &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Numerical.cpp</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/src/</path>
    <filename>Numerical_8cpp</filename>
    <includes id="Numerical_8h" name="Numerical.h" local="yes" imported="no">tensor_field_nav_core/Numerical.h</includes>
    <member kind="function">
      <type>void</type>
      <name>rkck</name>
      <anchorfile>Numerical_8cpp.html</anchorfile>
      <anchor>af6decef472b764042cc69171d5a20731</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;dydx, const DP x, const DP h, Vec_O_DP &amp;yout, Vec_O_DP &amp;yerr, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rkqs</name>
      <anchorfile>Numerical_8cpp.html</anchorfile>
      <anchor>aa42b094569f9d5f981cbf7a6e6174d9b</anchor>
      <arglist>(Vec_IO_DP &amp;y, Vec_IO_DP &amp;dydx, DP &amp;x, const DP htry, const DP eps, Vec_I_DP &amp;yscal, DP &amp;hdid, DP &amp;hnext, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Numerical.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>Numerical_8h</filename>
    <includes id="nrtypes__nr_8h" name="nrtypes_nr.h" local="yes" imported="no">nrtypes_nr.h</includes>
    <includes id="nr_8h" name="nr.h" local="yes" imported="no">nr.h</includes>
    <member kind="function">
      <type>void</type>
      <name>rkck</name>
      <anchorfile>Numerical_8h.html</anchorfile>
      <anchor>af6decef472b764042cc69171d5a20731</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;dydx, const DP x, const DP h, Vec_O_DP &amp;yout, Vec_O_DP &amp;yerr, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rkqs</name>
      <anchorfile>Numerical_8h.html</anchorfile>
      <anchor>aa42b094569f9d5f981cbf7a6e6174d9b</anchor>
      <arglist>(Vec_IO_DP &amp;y, Vec_IO_DP &amp;dydx, DP &amp;x, const DP htry, const DP eps, Vec_I_DP &amp;yscal, DP &amp;hdid, DP &amp;hnext, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>snrm</name>
      <anchorfile>Numerical_8h.html</anchorfile>
      <anchor>a877405a4cec410bc504507b596199613</anchor>
      <arglist>(Vec_I_DP &amp;sx, const int itol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprsax</name>
      <anchorfile>Numerical_8h.html</anchorfile>
      <anchor>a0873d0d664df436e6befc4fd3b37bea0</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprsin</name>
      <anchorfile>Numerical_8h.html</anchorfile>
      <anchor>aa537d5178d948faa8f7b9c1ce3d74a55</anchor>
      <arglist>(Mat_I_DP &amp;a, const DP thresh, Vec_O_DP &amp;sa, Vec_O_INT &amp;ija)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprstx</name>
      <anchorfile>Numerical_8h.html</anchorfile>
      <anchor>aa4a55331c117a6ec274b331ee2436274</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Parameters.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>Parameters_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>DANGERDIST</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>a2ac6b84b8e1a3be5589f9953efb0c381</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTRA_THREAD_NUM</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>ab8779ba64b5629559d96cadbf2d1b6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LIEN_LENGTH_PER_FRAME</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>a00526ccf19e79a77772a1701e4f3abb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOWER</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>aaa9295df3f8f6033cae4b89cc7e5ff29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLIENSPERFRAME</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>a8a0cffd488ec464cb90c0e994e482693</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NMESH</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>a601df3af9549d4f2b5480e6b81c3f5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NPIX</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>aea6537a69c2bf4ebd4bf84ad9434b40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NPN</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>accf7051f380f0bf068e1bc24b00b8285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REALWINSIZE</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>aba371fabc15f19c0471d6ac3b6d18df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAMPLES_RADIU</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>a70ee35e51528f4de6669479c51d840e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAMPLES_RECOVER</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>aa71f4b187883fb0c7f8477bc2cd31802</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCALE</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>a0cbea62f1ce2043dd08108e65ed8de1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THRESHOLD_LENGTH</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>ab3a65301e03c9d1f1c70cc77f017a788</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRISECTOR_REACH_THRESHOLD</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>ad772558ecf43a1c68f4d01c39747ab82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>DistanceThreshold</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>a9880b9770d2cd4472b98aa721a21e93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>ERROR_LAPLACE</name>
      <anchorfile>Parameters_8h.html</anchorfile>
      <anchor>aa73ae139ed145689dbf0ef68160dba99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ParaThread.cpp</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/src/</path>
    <filename>ParaThread_8cpp</filename>
    <includes id="ParaThread_8h" name="ParaThread.h" local="yes" imported="no">tensor_field_nav_core/ParaThread.h</includes>
    <includes id="TfCore_8h" name="TfCore.h" local="yes" imported="no">tensor_field_nav_core/TfCore.h</includes>
  </compound>
  <compound kind="file">
    <name>ParaThread.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>ParaThread_8h</filename>
    <class kind="class">ParaThread</class>
  </compound>
  <compound kind="file">
    <name>QuadMesh.cpp</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/src/</path>
    <filename>QuadMesh_8cpp</filename>
    <includes id="QuadMesh_8h" name="QuadMesh.h" local="yes" imported="no">tensor_field_nav_core/QuadMesh.h</includes>
  </compound>
  <compound kind="file">
    <name>QuadMesh.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>QuadMesh_8h</filename>
    <includes id="dataStructure_8h" name="dataStructure.h" local="yes" imported="no">dataStructure.h</includes>
    <class kind="class">QuadMesh</class>
  </compound>
  <compound kind="file">
    <name>TfCore.cpp</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/src/</path>
    <filename>TfCore_8cpp</filename>
    <includes id="TfCore_8h" name="TfCore.h" local="yes" imported="no">tensor_field_nav_core/TfCore.h</includes>
  </compound>
  <compound kind="file">
    <name>TfCore.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>TfCore_8h</filename>
    <includes id="Parameters_8h" name="Parameters.h" local="yes" imported="no">Parameters.h</includes>
    <includes id="dataStructure_8h" name="dataStructure.h" local="yes" imported="no">dataStructure.h</includes>
    <includes id="icVector_8h" name="icVector.h" local="yes" imported="no">icVector.h</includes>
    <includes id="QuadMesh_8h" name="QuadMesh.h" local="yes" imported="no">QuadMesh.h</includes>
    <includes id="Util_8h" name="Util.h" local="yes" imported="no">Util.h</includes>
    <includes id="EvenStreamlinePlace_8h" name="EvenStreamlinePlace.h" local="yes" imported="no">EvenStreamlinePlace.h</includes>
    <includes id="KeyFrameList_8h" name="KeyFrameList.h" local="yes" imported="no">KeyFrameList.h</includes>
    <includes id="ParaThread_8h" name="ParaThread.h" local="yes" imported="no">ParaThread.h</includes>
    <includes id="VertTimeList_8h" name="VertTimeList.h" local="yes" imported="no">VertTimeList.h</includes>
    <includes id="Numerical_8h" name="Numerical.h" local="yes" imported="no">Numerical.h</includes>
    <includes id="mst_8h" name="mst.h" local="yes" imported="no">mst.h</includes>
    <includes id="CalPathInfoGain_8h" name="CalPathInfoGain.h" local="yes" imported="no">tensor_field_nav_core/CalPathInfoGain.h</includes>
    <class kind="class">TfCore</class>
  </compound>
  <compound kind="file">
    <name>TfCore_node.cpp</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/src/</path>
    <filename>TfCore__node_8cpp</filename>
    <includes id="TfCore_8h" name="TfCore.h" local="yes" imported="no">tensor_field_nav_core/TfCore.h</includes>
    <member kind="typedef">
      <type>GLXContext(*</type>
      <name>glXCreateContextAttribsARBProc</name>
      <anchorfile>TfCore__node_8cpp.html</anchorfile>
      <anchor>a6474aa383f9da98b16c870908aa2f7c4</anchor>
      <arglist>)(Display *, GLXFBConfig, GLXContext, Bool, const int *)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>glXMakeContextCurrentARBProc</name>
      <anchorfile>TfCore__node_8cpp.html</anchorfile>
      <anchor>ae31b545529a7e42cb10f74b3e7ed8b86</anchor>
      <arglist>)(Display *, GLXDrawable, GLXDrawable, GLXContext)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>TfCore__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static glXCreateContextAttribsARBProc</type>
      <name>glXCreateContextAttribsARB</name>
      <anchorfile>TfCore__node_8cpp.html</anchorfile>
      <anchor>ad1846fa6072aac47c036cf1efc8f7cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static glXMakeContextCurrentARBProc</type>
      <name>glXMakeContextCurrentARB</name>
      <anchorfile>TfCore__node_8cpp.html</anchorfile>
      <anchor>a81cafa2a31d4a06379f4ce3522570510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TfCore *</type>
      <name>tfCore</name>
      <anchorfile>TfCore__node_8cpp.html</anchorfile>
      <anchor>aeeed553392a7fdd482e143b9134a3776</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Trajectory.cpp</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/src/</path>
    <filename>Trajectory_8cpp</filename>
    <includes id="Trajectory_8h" name="Trajectory.h" local="yes" imported="no">tensor_field_nav_core/Trajectory.h</includes>
  </compound>
  <compound kind="file">
    <name>Trajectory.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>Trajectory_8h</filename>
    <includes id="dataStructure_8h" name="dataStructure.h" local="yes" imported="no">dataStructure.h</includes>
    <class kind="class">Trajectory</class>
  </compound>
  <compound kind="file">
    <name>TrajectoryList.cpp</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/src/</path>
    <filename>TrajectoryList_8cpp</filename>
    <includes id="TrajectoryList_8h" name="TrajectoryList.h" local="yes" imported="no">tensor_field_nav_core/TrajectoryList.h</includes>
  </compound>
  <compound kind="file">
    <name>TrajectoryList.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>TrajectoryList_8h</filename>
    <includes id="dataStructure_8h" name="dataStructure.h" local="yes" imported="no">dataStructure.h</includes>
    <includes id="Trajectory_8h" name="Trajectory.h" local="yes" imported="no">Trajectory.h</includes>
    <class kind="class">TrajectoryList</class>
  </compound>
  <compound kind="file">
    <name>Util.cpp</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/src/</path>
    <filename>Util_8cpp</filename>
    <includes id="Util_8h" name="Util.h" local="yes" imported="no">tensor_field_nav_core/Util.h</includes>
    <member kind="function">
      <type>void</type>
      <name>asolve</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>ac88e771567048fd1c2921b085ab4a122</anchor>
      <arglist>(Vec_I_DP &amp;b, Vec_O_DP &amp;x, Vec_DP *sa_p, const int itrnsp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>atimes</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a4e24ac9ba9a69c5a2507c8cec0a3746f</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_O_DP &amp;r, Vec_INT *ija_p, Vec_DP *sa_p, const int itrnsp)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>bilinear_interpolate</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a818baaff8ec0d86aa1b83dd6ef1cdc25</anchor>
      <arglist>(double a, double b, double f00, double f01, double f10, double f11)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Bresenham</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a213bddfbf4c5098914d816ebd7f8c9e8</anchor>
      <arglist>(int32 x1, int32 y1, int32 x2, int32 y2, vector&lt; Location &gt; &amp;locationVec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>BubbleSorting</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>ae290562a9d2708ceaa2bf250c35ae61f</anchor>
      <arglist>(int *a, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CalcBresenhamLocs</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>ae2ac6b863a6fb493e6bd25e85a316e96</anchor>
      <arglist>(const Location &amp;startPos, const Location &amp;endPos, vector&lt; Location &gt; &amp;locationVec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CalcShortestDistance</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a785b111b40834feeb39bfd325692efc2</anchor>
      <arglist>(const Location &amp;startPos, const Location &amp;endPos, vector&lt; Location &gt; &amp;locationVec)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_sign</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>ae86c566135f5d43c7376f44cfc194ae8</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetIntersection2</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>ac5f34e59ce036a714f1a27011988039e</anchor>
      <arglist>(double PointA[2], double PointB[2], double PointC[2], double PointD[2], double t[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_repeated_elem</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>aebd7eecb80e7ef44b78f4f03402c5c86</anchor>
      <arglist>(int *a, int b, int num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linbcg</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a8ed44ee1acb6de5894b3dfef4d9dfdcf</anchor>
      <arglist>(Vec_I_DP &amp;b, Vec_IO_DP &amp;x, Vec_INT *ija_p, Vec_DP *sa_p, const int itol, const DP tol, const int itmax, int &amp;iter, DP &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>MatrixInver</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a8b5249ade089bfb6c009b25204648bb7</anchor>
      <arglist>(double A[], int m, int n)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>MatrixOpp</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a07809eaae75e0974d3072dae24cd6198</anchor>
      <arglist>(double A[], int m, int n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PointInTriangle</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a11da61e2ae3d1403bedfd3843f531208</anchor>
      <arglist>(icVector3 A, icVector3 B, icVector3 C, icVector3 P)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SameSide</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a870623ce1824da9361816af23d1df7a1</anchor>
      <arglist>(icVector3 A, icVector3 B, icVector3 C, icVector3 P)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>snrm</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a877405a4cec410bc504507b596199613</anchor>
      <arglist>(Vec_I_DP &amp;sx, const int itol)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_ten_cubic</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a30e542f3367d26cc9e22223578dc8629</anchor>
      <arglist>(double a, double b, double c, double d, double solutions[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_ten_cubic_2</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a156500837826ca76f30748af28f73979</anchor>
      <arglist>(double a, double b, double c, double d, double solutions[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_ten_cubic_3</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>ac76cda4b38971f5fc25728971867469b</anchor>
      <arglist>(double a, double b, double c, double d, double solutions[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_ten_quadratic</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>aa8755b1af715e15b8fd0f4c2581680d4</anchor>
      <arglist>(double a, double b, double c, double solutions[2])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprsax</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a0873d0d664df436e6befc4fd3b37bea0</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprsin</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>aa537d5178d948faa8f7b9c1ce3d74a55</anchor>
      <arglist>(Mat_I_DP &amp;a, const DP thresh, Vec_O_DP &amp;sa, Vec_O_INT &amp;ija)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprstx</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>aa4a55331c117a6ec274b331ee2436274</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Surplus</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>ad89f284106faaa3382b49cd7f1df60b2</anchor>
      <arglist>(double A[], int m, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform_point3D</name>
      <anchorfile>Util_8cpp.html</anchorfile>
      <anchor>a0a2b72345aa14793a51fe915728146b2</anchor>
      <arglist>(float p[3], float rot_mat[16])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Util.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>Util_8h</filename>
    <includes id="icVector_8h" name="icVector.h" local="yes" imported="no">icVector.h</includes>
    <includes id="nrtypes__nr_8h" name="nrtypes_nr.h" local="yes" imported="no">nrtypes_nr.h</includes>
    <class kind="struct">Location</class>
    <member kind="typedef">
      <type>int32_t</type>
      <name>int32</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>ab7903878916593daecbeb95b98115ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>uint32</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>acbd4acd0d29e2d6c43104827f77d9cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asolve</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>ac88e771567048fd1c2921b085ab4a122</anchor>
      <arglist>(Vec_I_DP &amp;b, Vec_O_DP &amp;x, Vec_DP *sa_p, const int itrnsp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>atimes</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a4e24ac9ba9a69c5a2507c8cec0a3746f</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_O_DP &amp;r, Vec_INT *ija_p, Vec_DP *sa_p, const int itrnsp)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>bilinear_interpolate</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a818baaff8ec0d86aa1b83dd6ef1cdc25</anchor>
      <arglist>(double a, double b, double f00, double f01, double f10, double f11)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Bresenham</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a213bddfbf4c5098914d816ebd7f8c9e8</anchor>
      <arglist>(int32 x1, int32 y1, int32 x2, int32 y2, vector&lt; Location &gt; &amp;locationVec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>BubbleSorting</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>ae290562a9d2708ceaa2bf250c35ae61f</anchor>
      <arglist>(int *a, int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CalcBresenhamLocs</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>ae2ac6b863a6fb493e6bd25e85a316e96</anchor>
      <arglist>(const Location &amp;startPos, const Location &amp;endPos, vector&lt; Location &gt; &amp;locationVec)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fabs</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a8fb5c0b9b43a108724b355136d29d2f9</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_sign</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>ae86c566135f5d43c7376f44cfc194ae8</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetIntersection2</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>ac5f34e59ce036a714f1a27011988039e</anchor>
      <arglist>(double PointA[2], double PointB[2], double PointC[2], double PointD[2], double t[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_repeated_elem</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>aebd7eecb80e7ef44b78f4f03402c5c86</anchor>
      <arglist>(int *a, int b, int num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linbcg</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a8ed44ee1acb6de5894b3dfef4d9dfdcf</anchor>
      <arglist>(Vec_I_DP &amp;b, Vec_IO_DP &amp;x, Vec_INT *ija_p, Vec_DP *sa_p, const int itol, const DP tol, const int itmax, int &amp;iter, DP &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>MatrixInver</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a8b5249ade089bfb6c009b25204648bb7</anchor>
      <arglist>(double A[], int m, int n)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>MatrixOpp</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a07809eaae75e0974d3072dae24cd6198</anchor>
      <arglist>(double A[], int m, int n)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>max</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a1c45761573e6cbc97cfacac78d905016</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>min</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a2f8edc4561e9744ed4233b205fa7ec32</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PointInTriangle</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a11da61e2ae3d1403bedfd3843f531208</anchor>
      <arglist>(icVector3 A, icVector3 B, icVector3 C, icVector3 P)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SameSide</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a870623ce1824da9361816af23d1df7a1</anchor>
      <arglist>(icVector3 A, icVector3 B, icVector3 C, icVector3 P)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>snrm</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a877405a4cec410bc504507b596199613</anchor>
      <arglist>(Vec_I_DP &amp;sx, const int itol)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_ten_cubic</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a30e542f3367d26cc9e22223578dc8629</anchor>
      <arglist>(double a, double b, double c, double d, double solutions[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_ten_cubic_2</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a156500837826ca76f30748af28f73979</anchor>
      <arglist>(double a, double b, double c, double d, double solutions[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_ten_cubic_3</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>ac76cda4b38971f5fc25728971867469b</anchor>
      <arglist>(double a, double b, double c, double d, double solutions[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_ten_quadratic</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>aa8755b1af715e15b8fd0f4c2581680d4</anchor>
      <arglist>(double a, double b, double c, double solutions[2])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprsax</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a0873d0d664df436e6befc4fd3b37bea0</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprsin</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>aa537d5178d948faa8f7b9c1ce3d74a55</anchor>
      <arglist>(Mat_I_DP &amp;a, const DP thresh, Vec_O_DP &amp;sa, Vec_O_INT &amp;ija)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprstx</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>aa4a55331c117a6ec274b331ee2436274</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Surplus</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>ad89f284106faaa3382b49cd7f1df60b2</anchor>
      <arglist>(double A[], int m, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform_point3D</name>
      <anchorfile>Util_8h.html</anchorfile>
      <anchor>a0a2b72345aa14793a51fe915728146b2</anchor>
      <arglist>(float p[3], float rot_mat[16])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VertTimeList.cpp</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/src/</path>
    <filename>VertTimeList_8cpp</filename>
    <includes id="VertTimeList_8h" name="VertTimeList.h" local="yes" imported="no">tensor_field_nav_core/VertTimeList.h</includes>
  </compound>
  <compound kind="file">
    <name>VertTimeList.h</name>
    <path>/tmp/ws/src/tensor_field_nav/tensor_field_nav_core/include/tensor_field_nav_core/</path>
    <filename>VertTimeList_8h</filename>
    <includes id="dataStructure_8h" name="dataStructure.h" local="yes" imported="no">dataStructure.h</includes>
    <class kind="struct">OneVertAtTime</class>
    <class kind="class">VertTimeList</class>
    <member kind="typedef">
      <type>struct OneVertAtTime</type>
      <name>OneVertAtTime</name>
      <anchorfile>VertTimeList_8h.html</anchorfile>
      <anchor>aeffbd98b9b578c82397d2431f1fa882f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>arithcode</name>
    <filename>classarithcode.html</filename>
    <member kind="function">
      <type></type>
      <name>arithcode</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>a3440b8d7a8b101681bc386f982bd92cb</anchor>
      <arglist>(unsigned long n1, unsigned long n2, unsigned long n3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~arithcode</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>a1c08311e82fcf75f49451723fe3f3fe1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>NRVec&lt; unsigned long &gt; &amp;</type>
      <name>ilob</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>ac9a044ea0598b6f648ad4870f33d9d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NRVec&lt; unsigned long &gt; &amp;</type>
      <name>iupb</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>af7c423f14a05b50f4f8dd656fa3660cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>jdif</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>a271bde4d35b6613bdcae4060007221fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>minint</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>a34e73f5416ac3d861722215a987c3554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>nc</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>a7c5f805d81735fb362c8bb317753737c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>nch</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>ad687412f244bd2ed9daf154934a1594c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>ncum</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>af5af3b7b8db9b90a1038d97c30c5bdf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NRVec&lt; unsigned long &gt; &amp;</type>
      <name>ncumfq</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>ae1966ac0bde27c0ada1bc025632054e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>nrad</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>a01f26d81945f369b49a532a419c9e4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NRVec&lt; unsigned long &gt; *</type>
      <name>ilob_p</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>a92f7bc01bc4c6771924e58e74f7a2620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NRVec&lt; unsigned long &gt; *</type>
      <name>iupb_p</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>aba9e863d73ff58f4bdcabce9467be6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NRVec&lt; unsigned long &gt; *</type>
      <name>ncumfq_p</name>
      <anchorfile>classarithcode.html</anchorfile>
      <anchor>a6b17cf189626a27b70eb47e0499556d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Corner</name>
    <filename>structCorner.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>angle</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>ad89fcec17c930aa5412daf4d26f9cf1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>BeginAng</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>a67d2e53eedcffb438a83e2e3d92eedad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edge *</type>
      <name>e</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>a6b2eeb55e48196675dc8a7d35aae18e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edge *</type>
      <name>edge</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>a4c2a5cb7d380206f729ce56d7922cf45</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Edge_count</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>a06b7d0c9fe52feedfd280a2fd2dd29cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>EndAng</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>aa3677fafea357b60f06a42cd3bb0e5ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>ab444526d506364e54388024d82696566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>a0abb32a74437a7bcf39fb102bc0b9a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>o</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>ae60e88cfd65973dc896b2c6984c28e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>orient</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>a3adc3a472a890b164a6e56e53ea2acf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ot</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>a1c982ab5f4be5058f3ff7c15fc4d335a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>p</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>a6e2b3ffc28f42e5297156edb6853365a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>r</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>ab3db7e818394273046931eddf3b1c77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>t</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>ab5bf622b2b420703821600e24ccb7cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>v</name>
      <anchorfile>structCorner.html</anchorfile>
      <anchor>a11ff830b9af4c29d996d45f5e93975c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CurvePoints</name>
    <filename>structCurvePoints.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>gpx</name>
      <anchorfile>structCurvePoints.html</anchorfile>
      <anchor>a5db51d0b7ab1432bf2dea443024bf204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gpy</name>
      <anchorfile>structCurvePoints.html</anchorfile>
      <anchor>aa3c1ffd78939d900910f6391ee95a2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>length</name>
      <anchorfile>structCurvePoints.html</anchorfile>
      <anchor>a400401e74394febb2d48b2e3f25b328f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lpx</name>
      <anchorfile>structCurvePoints.html</anchorfile>
      <anchor>ad2f34fae8898ccf60c8a7804cfe1ea29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lpy</name>
      <anchorfile>structCurvePoints.html</anchorfile>
      <anchor>a1a2fb53265c3834abce71b05fbba68d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>triangleid</name>
      <anchorfile>structCurvePoints.html</anchorfile>
      <anchor>abe781c8600355a7bb13f2607937471ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Degenerate_Design</name>
    <filename>structDegenerate__Design.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>centerx</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a668d899e5bf4c77da728aed8f633a05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>centery</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a1784d874cdd545b4951712fba4f4b808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EditBox</type>
      <name>cur_editbox</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a9218044ef98a44ce1d2ef859cd3c4bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>deleted</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a95fe3f392e20858daccefc680df6ce67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EditBox</type>
      <name>editbox</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a4eaa379091aacfb6e2cd6148c9e6d097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a4da8b7d3f085c76159ae3bd474946341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rotang</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>ab22ceffc93e723b38b62d66371c7280c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>s</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a98288504647a422ff9935116aa27df5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sx</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a6c0649dc200523fb4d2cc1a00e384aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sy</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a4661a25e6ca6d702eba608aa74e1fcb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix3x3</type>
      <name>transform_matrix</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a177c57e06a430c47bdbb72767641236d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Triangle_ID</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a5ed51eb0e0834ffce52eaaea4185c3d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>aed24c9b723524911acca4bd516912a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>which_region</name>
      <anchorfile>structDegenerate__Design.html</anchorfile>
      <anchor>a9d67d7d2389a0bb0418c124035e1ca5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DegeneratePt</name>
    <filename>structDegeneratePt.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>alpha</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>a7eb56ee762b10969af706859e7faddc7</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>degpt_index</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>abaf67fc1fc643986f8a962c54430577b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>deleted</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>aa51a978c480fd020c1299ee53d37f789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gcx</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>a9879b209a2297d30029ef87e956c0d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gcy</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>ab99788a0856c5c3b243639aa7a87b508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>links_index</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>a157e23c8b1003cf52ab53062cc86d9f3</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>local_coordinates</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>ae514bf23139ae7e58def5c6c248e8add</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nlinks</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>a47cc00ccea304567adb909c73c300cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nseps</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>ad897ade0975db582abdd675d5d7b0b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>s</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>ad0f32c93a84449f0685e9728998fee0a</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>s1_ang</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>af7e6aaa0a61c61729314d7f374959cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>s2_ang</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>a51f26ed83f5fcfc19a678ce6897de3c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>s3_ang</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>aa406a44afd21d8150e578605bba743e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>s_ifLink</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>a40c870aa32280cc72c1a75a43d78988a</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>s_vec</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>addb7585d9737d2c6ffb6c79d807568e2</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>icMatrix2x2</type>
      <name>ten</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>a821d9a04d1d184c6c881f6c99a1a3ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Triangle_ID</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>a6bd4f515005e72fe57be3cca56972694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>a4f8fcd24ead9a6399bdf23cd625cba86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>valid_index</name>
      <anchorfile>structDegeneratePt.html</anchorfile>
      <anchor>ac79da9c72f10494fa7ee3fd703cfb478</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>DynList_Int</name>
    <filename>classDynList__Int.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>add_New</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>ac59d310a5184d10bd29bf5f0369495de</anchor>
      <arglist>(int t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_New_2</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>a440d0cad1fb882b2a2c6dc09e6f38026</anchor>
      <arglist>(int t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>del_Elem</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>a220f8fc32deffe55e9dec4068c312c2b</anchor>
      <arglist>(int t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>del_Last</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>a60392c749422d6ef0676f7e1c15cec47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DynList_Int</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>a11c7bb66c016596ea74fa1c62164c71a</anchor>
      <arglist>(int MaxNum=500)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extend</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>a2fe39c42b20be2c1d67aa7b3c914833d</anchor>
      <arglist>(int step=100)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_Full</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>a9bbef9796a03670b9627ea88a284efb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_repeated</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>ab56be8300f3523c2dbdd35f8a896f585</anchor>
      <arglist>(int newelem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DynList_Int</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>a277e4821ef418e7b3c2174e1a9a64b36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curMaxNum</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>a944122900de83a4d24cc1b5ccd7a1664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>elems</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>a52af20ad090196a6b14a0cc5acfda7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>extendstep</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>a648d6634f6229506830a864f38712434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nelems</name>
      <anchorfile>classDynList__Int.html</anchorfile>
      <anchor>a15b4c08195bb5b6d5669526709df26d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Edge</name>
    <filename>structEdge.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>att_visit</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a37edb701e3ef5264467227bdfa3fbb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>attp</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a6f43ecd3931b50fa80e901ebba4ba8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>attract_normal</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>ab676688d2434955fac7dc9373b465752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>attract_visited</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a8538939ca50cffd93e01894311937a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BoundaryVisited</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>afbc66aae83c5b46329e584b726a9c8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>evec</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a78f411cbc63a377424003e3df716154e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>find_attp</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>aa15403825efaaaaa662ef32f5b6748cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>find_sep</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a98a93bb9e0d8811d8b948d5d73fe80e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>ac28046cbc273dd98011a764d9b364561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>intersections</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a8f211d0adafed4ad4957203279ce1239</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>icMatrix2x2</type>
      <name>Jacobian</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>ae98a08ab6c7553ad6c00660e6f57e927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>length</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>ae3ea80ea41b7a8072d456af9110dc6d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MidPointID</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a4f5f4b61ad5a466ba85a76ef3115f104</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mixed</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a2c165619fe0272566907a8dc618057bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edge *</type>
      <name>next</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a93fd30fc006838e2767db3070e7af4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>normal</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>aebb54911f0a129c64bc0bcf0233403ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_intersections</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a0db795f3e4979adfc061c51219c6d94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OnAttractBoundary</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a4af4ce9554185f137536a80a78d5fa15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OnBoundary</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>ae56401b6cb0405dae65bacef2b8b8fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OnRepellBoundary</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a4e9ea758575b61b82915d579d3ee44ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OppVerts</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a0f48bfffc5988063603980d09338a7cf</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>repell_normal</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a5eeffb0c7542652ad0c12bcb26fdf5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>repell_visited</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a4f72ff7892be38e9912d486db1fbc8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>sep</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>af892da702ec82b76dea2e0f69aba189a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sep_visit</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a0d8582a0b9720a29623a4fe135189cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tris</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>afe0d77d51f851a6897948748ee3e5d81</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>valid</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a786af32d0208c40edaf54a95f0a9ef5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>verts</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a569c462704f93ca31bb1dc9d67af55ce</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>visited</name>
      <anchorfile>structEdge.html</anchorfile>
      <anchor>a182ff7aba720d7f554402af0f73cb0fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>EditBox</name>
    <filename>structEditBox.html</filename>
    <member kind="variable">
      <type>icVector2</type>
      <name>p1</name>
      <anchorfile>structEditBox.html</anchorfile>
      <anchor>a1c557ae648dd761a6c2d0e83d7bf1709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>p2</name>
      <anchorfile>structEditBox.html</anchorfile>
      <anchor>acff8476c2ad54fbce5b91182664cd3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>p3</name>
      <anchorfile>structEditBox.html</anchorfile>
      <anchor>a90f563e24dad89461fa6c9123dc77dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>p4</name>
      <anchorfile>structEditBox.html</anchorfile>
      <anchor>a1b81144c8dc23c56e33ffe503b9bb400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>Up</name>
      <anchorfile>structEditBox.html</anchorfile>
      <anchor>a81cb18acda449ffd2481bc95c6ef2e20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EvenStreamlinePlace</name>
    <filename>classEvenStreamlinePlace.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>cal_a_sample_of_streamline</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a834029dd9ae379e04317ceb5e822a68c</anchor>
      <arglist>(int traj, int &amp;cur_lineindex, int &amp;movetonext, double curpt[2], double interval, double &amp;cur_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cal_euclidean_dist_2</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a73953c38e44a29013ffe8dfb1e0af5a1</anchor>
      <arglist>(int triangle, double p[3], double dsep, double discsize, DynList_Int *trianglelist)</arglist>
    </member>
    <member kind="function">
      <type>SamplePt **</type>
      <name>cal_samplepts_when_tracing</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>ac398adf3f1d0060fd63f040d4787ef65</anchor>
      <arglist>(int traj, double interval, int &amp;cur_line, int &amp;movetonext, double &amp;cur_length, SamplePt **samples, int &amp;num_samples)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>close_to_cur_samplePt</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a4b22d449d3d35fd91eb04f98bb4d07f9</anchor>
      <arglist>(double p[2], int triangle, SamplePt **samples, int num_samples, double separate_dist, double discsize, double sample_interval)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute_phi_in_quad</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a72c7ad3af246493e15cf6a1092d07b4d</anchor>
      <arglist>(int face, double x, double y, double &amp;phi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute_tensor_at_quad</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a6d05363af1a93921c129fe13cb37e699</anchor>
      <arglist>(int face, double x, double y, icMatrix2x2 &amp;ten)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cross_vertex_ten_quad</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>ac92a106162d7857aa08ae1d266ad8df0</anchor>
      <arglist>(int &amp;face_id, double cur_p[2], double pre_p[2], int &amp;passornot, int type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EvenStreamlinePlace</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a920ac48cbc3a4a92d1d3e67f0f25c82c</anchor>
      <arglist>(int initsize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_cell_through_ver</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a1d2a3019a0c0e6ef1f2b4f52fa002e06</anchor>
      <arglist>(int vertid, int &amp;cell, int type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_cellID_givencoords</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>ad777b3b21031e72223fd1ce5d5282b58</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_next_cell_2</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>aae1faccb8f69f5ced7df6401ebc0022d</anchor>
      <arglist>(int &amp;face_id, double pre[2], double cur[2], int &amp;PassVertornot, int type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_nextpt_RK23_ten_quad</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>ae8a9f3f3a3fcbb46ee2417fde481b24e</anchor>
      <arglist>(double first[2], double second[2], int &amp;face_id, int type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_nextpt_RK23_ten_quad</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>ac993af9c15a8f777fac6f39c73b57a13</anchor>
      <arglist>(double first[2], double second[2], int &amp;face_id, int type, int index, int sep_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_tenvec_quad</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a43940cdb6cbe59a113641f7ebdb9452e</anchor>
      <arglist>(double cur_p[2], double vec[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>grow_a_majRoad</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a8e64ef2bbe36cc84d99773e5dbde9832</anchor>
      <arglist>(double seed_p[2], int triangle, double dtest, double discsize, double Sample_interval, double loopdsep, double dist2sing, double streamlinelength, int type, icVector2 &amp;direction)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>grow_a_separatrix</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a613d92a96933780736dc880a3d648930</anchor>
      <arglist>(double start[2], double seed_p[2], int triangle, double dtest, double discsize, double Sample_interval, double loopdsep, double dist2sing, double streamlinelength, int type, icVector2 direction, int index, int sep_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>ac2cfc8da036a0e39330ee060ee565b15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_major_line_info</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a72944355af6eec6621eb6835c31674c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_in_cell</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>afa3bb81461c594e2e198885c1ab3b70c</anchor>
      <arglist>(int id, double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_in_reg_cell</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a4efbe8f96da61f24d99afaa2a60d6e2b</anchor>
      <arglist>(int id, double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a39991341d1d01feebca96086763096df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_dist</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a6f21cdc01b681b76bba08075bac18ec4</anchor>
      <arglist>(DynList_Int *trianglelist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverse_streamline</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>af604706fdafe82de42929751e4179826</anchor>
      <arglist>(int streamlineid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RK23_2d</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a8955dddc3025ce7ff89d933072a847b4</anchor>
      <arglist>(double pre_p[2], double next_p[2], double &amp;hstep_loc, double &amp;hnext, double eps, double &amp;eps_did)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_default_parameters</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>afe44942e936c07db6dd97faf82e7e5d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTfCore</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a63c1abf73cb313996be595c67e99863e</anchor>
      <arglist>(TfCore *tfCore)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trace_majRoad_in_quad</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a489e2a7c601c2993cd81b9cb7ed09de3</anchor>
      <arglist>(int &amp;face_id, double globalp[2], int type, double dtest, double loopsep, double dist2sing, double sample_interval, double discsize, int &amp;flag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>trace_separatrix_in_quad</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a17b6a42508b0c6fbd7feb3b9d134879e</anchor>
      <arglist>(int &amp;face_id, double globalp[2], int type, double dtest, double loopsep, double dist2sing, double sample_interval, double discsize, int &amp;flag, int index, int sep_index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EvenStreamlinePlace</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a8c87f40a5abd282834601f7fc71d7fc4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>discsize</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a4e9ef74e7330fcd56ff43762053cfcfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dist2sing</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a4e27b21d98ccfd007c88402ca16594f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dsep</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>af20cf7d4b52042999ca6451d50949ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>euler_stepsize</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a17c68c821f995442f604b88c897e622f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TrajectoryList *</type>
      <name>evenstreamlines</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a9e7994207e502cc312b12b6a7c470a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>every_nsample</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>af7633f96f1e8e36c77a9f97383adf778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_face</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a10f0f32af36894352e83b502add1af97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_type</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a4170b4e5e78fce39f0c3d7c26aa62c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>globalface</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>ab86ac46277d6256f3511bf561ef1ca1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>hstep</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a26c94c0462fd40c095c9426276c9f2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isAdd_push</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a994a2ffeb51197b5730d9404ecee76b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>loopdsep</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a7d88d122e16521f8c6686bfe8d0ae9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TfCore *</type>
      <name>m_tfCore</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a900aee9f60e17048bf4e17de599804dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>majorDensity</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>ab4277b2cacb9e075d645195d5ba1a209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minstartdist</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>aec2edd6939799b503e2540f138480775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mintenline_length</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>afe9ccdba3569f7570657301bd31fe845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_tracingpoints</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a00096e2616cf846c33cccb17de8aea1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>outside_push</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a8ac0afa5bfb746e7e0189873924de458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>percentage_dsep</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>aa7fa4e31ee459d9e13bd74540251fd3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>predict_stepsize</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a50828a0f335eb5440fd77e9982dcb01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>push_rank</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a786590fac2c95c21e374d27f01187fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuadMesh *</type>
      <name>quadmesh</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>ad27d0655b4729ed79008c9f51a791954</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>samp</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a49e290f6a4949f56abc771bee8aff014</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sample_interval</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a7d064e7fc8212392c8c2556d8e703b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SamplePtList **</type>
      <name>samplepts</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>aa5b17768ec07a3f496b18b703090f3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>seeddist</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a4b7457fd747981413b40e5dd357a2c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>streamlinelength</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a6f0a4278199cd3995325d0fb244034dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>tenline_dir_global</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a4cf73fe60164bae9c513a7387041e19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DynList_Int *</type>
      <name>trianglelist</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>a66ae8339337a073e9f8cf0970ca0c721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>which_triangle</name>
      <anchorfile>classEvenStreamlinePlace.html</anchorfile>
      <anchor>af2d001d2f8b3f693a3b4de097da9a12c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Face</name>
    <filename>structFace.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>access_count</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a4112905047747aa8e12d6065c3ded7d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a7000709994470bd21d171e7c76451101</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>area</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>ae63fcd017fcd355e212a2510209db17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>attract_inregion</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>ac0d72a97163f0c034a8b30c5c0036e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>center</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a96f846a00b89536ce9a165f41f228507</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>contain_separatrix</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a035ef27f4cfac3ba5a0d71e830b70152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>contain_singularity</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a053813310da8855244f7d07fd5b59a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>degenerate_type</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>ae731ea11e14ce0da3e9a28b5f79d0676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>direct_vec</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>aa6a499a66d15d3ce4533ee4ec177d105</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>discard</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>acfa1b1d37d2217c779ff3521ddea82e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edge *</type>
      <name>edges</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>ad9a39055571be69223fa665f7564d0d0</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>eigen</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>ae8ce9e6572b8280063a4546f5d656aa6</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>evalues</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a75d074fd7098a5ec180883460224b412</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fence_flag</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a583c5fbe17ad36d8b1cf45bb8ea128f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inDesignCellCycle</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a76bdfa8d3f50f1a110b442cc35d0a064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a582933cc37182985c2a39057d99e0894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix2x2</type>
      <name>Jacobian</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a2154c6103b938f64e3e8204db6c9357f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>length</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a9fa614e2613b71b2ee1f486f54a62b7d</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>LX</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a6af8d1375ae7194b27aec1af56bf8fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>LY</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a101635ec81e6fc3fcdbf0fc808cb5c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MaxSampNum</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a19f93b5f310c26435d8ba3f2bd982c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector3</type>
      <name>normal</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>af393b55c3bfae46959116ec7cb80df1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_passing_trajs</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a572bee5e372b8c31d1a37d377e29a8e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_samplepts</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a50e6ca5b8b0c852e4c5b9e720ba9173c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nverts</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a12d6921bfd17a9dfd2304962b24d8563</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nvisible</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a1c1fa1f07d1c2e493b13923a4301c223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>other_props</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>affaebaefa6b7e01ac50bbd7e54cf13d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pre_SCC</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>af5c4e4833ed9a9de65f8e01c313b6832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>repell_inregion</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>aeb02cae8a8330aa966ad4fa4b58e05a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>sampleindex</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a4c6757c4ba6d7a4e371999b717caf539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SampleListInTriangle *</type>
      <name>samplepts</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>af3a794c01120d07baad4637211f905cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>singularity_index</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a92f96231e1faf2f05b4bf177d255cb99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>trajlist</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>acc9497b8c5dd9c550316fef7683f6e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>verts</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a53b907f83f3ec1a93b33157fb866ec26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>which_SSC</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a8927867b9650ae8d2fbfae06e969a574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>xy</name>
      <anchorfile>structFace.html</anchorfile>
      <anchor>a74bb80af347e74bf74d55451dfe356b8</anchor>
      <arglist>[3][2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>graph</name>
    <filename>classgraph.html</filename>
    <member kind="typedef">
      <type>std::pair&lt; Vertex, Vertex &gt;</type>
      <name>Edge</name>
      <anchorfile>classgraph.html</anchorfile>
      <anchor>ab87835d56799bd139c4848c2e44e708a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long int</type>
      <name>Vertex</name>
      <anchorfile>classgraph.html</anchorfile>
      <anchor>aa0034bc121d8fb87409826f47562ccad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>Weight</name>
      <anchorfile>classgraph.html</anchorfile>
      <anchor>a1388ca46c7be6c9a61f68766cefe28ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEdge</name>
      <anchorfile>classgraph.html</anchorfile>
      <anchor>ac24780f19d28996f8e13f3ddfea8e18f</anchor>
      <arglist>(Vertex v1, Vertex v2, Weight w)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>graph</name>
      <anchorfile>classgraph.html</anchorfile>
      <anchor>aafcaedc6944d487ae31e8190d8ae0c9a</anchor>
      <arglist>(Vertex vCount=0)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Weight &gt; &amp;</type>
      <name>operator[]</name>
      <anchorfile>classgraph.html</anchorfile>
      <anchor>a917bf4621fe9a2dc7fd3d12e3496fac0</anchor>
      <arglist>(Vertex v)</arglist>
    </member>
    <member kind="function">
      <type>Vertex</type>
      <name>vertexCount</name>
      <anchorfile>classgraph.html</anchorfile>
      <anchor>a4ee9959fdfa68bdd58e120ecd3c9be85</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::vector&lt; Weight &gt; &gt;</type>
      <name>graph_</name>
      <anchorfile>classgraph.html</anchorfile>
      <anchor>a2942a82154c715782c874601d8921fb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>huffcode</name>
    <filename>classhuffcode.html</filename>
    <member kind="function">
      <type></type>
      <name>huffcode</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>a7b224f7c0a6d662b9d46f2ff3e69961d</anchor>
      <arglist>(unsigned long n1, unsigned long n2, unsigned long n3, unsigned long n4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~huffcode</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>a0bc3c11d216ab20bdd65233d9c0a618d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>NRVec&lt; unsigned long &gt; &amp;</type>
      <name>icod</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>adb192da4fcd324b582f0c635561528e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NRVec&lt; unsigned long &gt; &amp;</type>
      <name>left</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>ab32fa64ba9d1662792d3d8e8ba2b06f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nch</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>a1fc74c9abca8337b3296f8bc51269592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NRVec&lt; unsigned long &gt; &amp;</type>
      <name>ncod</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>a23d82376a530da5e4f159e1c665f53f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nodemax</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>a0d722632b66b9d9a368cc541e4ee7bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NRVec&lt; unsigned long &gt; &amp;</type>
      <name>right</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>ad1f95c2efad1de4c79f86e094e605c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NRVec&lt; unsigned long &gt; *</type>
      <name>icod_p</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>aba8fff4ffda15992068392da7a87c7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NRVec&lt; unsigned long &gt; *</type>
      <name>left_p</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>a515cf2ad510b944a4fa944fca591b601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NRVec&lt; unsigned long &gt; *</type>
      <name>ncod_p</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>a234d20c9eb5b4668b701ebbcb4a27705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NRVec&lt; unsigned long &gt; *</type>
      <name>right_p</name>
      <anchorfile>classhuffcode.html</anchorfile>
      <anchor>a3e219bab12b9f9c6bb409e532d075965</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>icMatrix2x2</name>
    <filename>classicMatrix2x2.html</filename>
    <member kind="function">
      <type></type>
      <name>icMatrix2x2</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a72090baf0beee9cf5abafae5d527e396</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icMatrix2x2</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a45182fbe63e965ccd0f438629465d2e4</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icMatrix2x2</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a40a451c42251660f125c529eb7616900</anchor>
      <arglist>(const icMatrix2x2 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icMatrix2x2</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>afdba48248f2a643ccc339b6cc59b5b5b</anchor>
      <arglist>(double M00, double M01, double M10, double M11)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icMatrix2x2</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a583d46a91bd13502797bedadaa5a786c</anchor>
      <arglist>(double M[2][2])</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>leftMultiply</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>abdf12fdae8816c4f5f463b46fd56795c</anchor>
      <arglist>(const icMatrix2x2 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>ad8066946e016412d197e79ab6314f9ee</anchor>
      <arglist>(const icMatrix2x2 &amp;that) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>aba552e92901fa9fedbb174b648d94030</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>operator*=</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a69c3a8a05468c339304381793d41c735</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>operator*=</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a36e4d2e444ffcce3c51bf32651996bfd</anchor>
      <arglist>(const icMatrix2x2 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>operator+=</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a3329e3f96aa4e91faf0a7859f3f3c442</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>operator+=</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a16400ec895766e526d47cecbdd578317</anchor>
      <arglist>(const icMatrix2x2 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>operator-=</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>aaaa6045cb94e3a3554df25198b9fefbb</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>operator-=</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a9cac4f16e056684ffb8717cc65fd174a</anchor>
      <arglist>(const icMatrix2x2 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a2819a80cef76629fb63532419b833627</anchor>
      <arglist>(const double d)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a7801d59fa54f912026996c4577303903</anchor>
      <arglist>(const icMatrix2x2 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a510f43ddd2eb01cdf404c1f61a368fd9</anchor>
      <arglist>(double M[2][2])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a5d9208118bfe3b56c6ccb200ae9fca38</anchor>
      <arglist>(const icMatrix2x2 &amp;that) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>adbca9ccfbb0eacd3e9c567b0d4873036</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>rightMultiply</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a8ddc9e343dc4d0865f9b464222d9a78e</anchor>
      <arglist>(const icMatrix2x2 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>set</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a5485ee41d4b19e2a503b4842b07b227b</anchor>
      <arglist>(const double d)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>set</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>ae6bd53d13e71ff69123d709b9a34ed96</anchor>
      <arglist>(const icMatrix2x2 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>set</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>abfd46f9509982c1667914bfc1d06c95e</anchor>
      <arglist>(double M[2][2])</arglist>
    </member>
    <member kind="function">
      <type>icMatrix2x2 &amp;</type>
      <name>setIdentity</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>aed943a482a7a40285b51691b62329cbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>entry</name>
      <anchorfile>classicMatrix2x2.html</anchorfile>
      <anchor>a59433aa179e6e87846655dac581b710a</anchor>
      <arglist>[2][2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>icMatrix3x3</name>
    <filename>classicMatrix3x3.html</filename>
    <member kind="function">
      <type></type>
      <name>icMatrix3x3</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>aab712143af76227a713179a294d384f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icMatrix3x3</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a44092bdf4217399ccca91817f14af9aa</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icMatrix3x3</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a31796fdcef9b28c864021fa881dd4573</anchor>
      <arglist>(const icMatrix3x3 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icMatrix3x3</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a9a5f8d7f8283af27d80c133ea8f3d8c2</anchor>
      <arglist>(const icVector3 &amp;v1, const icVector3 &amp;v2, const icVector3 &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icMatrix3x3</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a8c61bc5224dc6dbf672a3ad53ec05cf6</anchor>
      <arglist>(double M00, double M01, double M02, double M10, double M11, double M12, double M20, double M21, double M22)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icMatrix3x3</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>ab205c4e7492cd2fc6299d2e425a8979e</anchor>
      <arglist>(double M[3][3])</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>leftMultiply</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a6c579b964f15ef945f9b6859d0276755</anchor>
      <arglist>(const icMatrix3x3 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a906a12759dee7ff838e2e6a2aa112542</anchor>
      <arglist>(const icMatrix3x3 &amp;that) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>ac649b746cd3bdb709a9be9895addfbf0</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>operator*=</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a5650d42a29609e723c863da3916d5713</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>operator*=</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a6d2adf5d683906b6ae30125011553f6e</anchor>
      <arglist>(const icMatrix3x3 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>operator+=</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>ad6d0c365ac54273014269ec256d06798</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>operator+=</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>ae051a98ea2a659c1dec20b641b34b256</anchor>
      <arglist>(const icMatrix3x3 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>operator-=</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a549504614e4951424f883fd3da6fdfd1</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>operator-=</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>af51ace131afc1ad80c7a8fff369983be</anchor>
      <arglist>(const icMatrix3x3 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a2420c368f7a54e929198d5aa50c2e20d</anchor>
      <arglist>(const double d)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>abc40a84975e1c4b9d3ec6951808045ca</anchor>
      <arglist>(const icMatrix3x3 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>ad3961066cf247cb86d850d3379b14afa</anchor>
      <arglist>(double M[3][3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a58ab6f33568dd33df235cee3f2ae17f4</anchor>
      <arglist>(const icMatrix3x3 &amp;that) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a6d46f7d93fe918672c33934bac80f10c</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>rightMultiply</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a315964803db851c41e3259445f137cbc</anchor>
      <arglist>(const icMatrix3x3 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>set</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a9e620d844853528056de814db5e4e3f5</anchor>
      <arglist>(const double d)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>set</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a8626a2b1754712587cc8ad52553f0cb9</anchor>
      <arglist>(const icMatrix3x3 &amp;that)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>set</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a673f9e5e2505aa61a4e2ea9b0ea75615</anchor>
      <arglist>(double M[3][3])</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>set</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>ad679a33ce7ed8d7125bf2b1c944d9901</anchor>
      <arglist>(const icVector3 &amp;v1, const icVector3 &amp;v2, const icVector3 &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>set</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a204c0741af1beeed733f651cc135e850</anchor>
      <arglist>(double M00, double M01, double M02, double M10, double M11, double M12, double M20, double M21, double M22)</arglist>
    </member>
    <member kind="function">
      <type>icMatrix3x3 &amp;</type>
      <name>setIdentity</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a8511172fb18fcb2d72f83f68fe1987cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>entry</name>
      <anchorfile>classicMatrix3x3.html</anchorfile>
      <anchor>a37f948e49ac4dbfd6fa241b06969d9d2</anchor>
      <arglist>[3][3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>icVector2</name>
    <filename>classicVector2.html</filename>
    <member kind="function">
      <type>icVector2</type>
      <name>cross</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>aba578764e905383f68d0dc9433b80122</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a9793524d3b0515c323477290c548ed5f</anchor>
      <arglist>(const icVector2 &amp;a, const icVector2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icVector2</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>acfd51be2237786169fabe053f7353b9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icVector2</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a8c712ef77a9aca5c862da5fe61c3ed3a</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icVector2</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>adea809c6300410db7a8bf48c5d28a2d4</anchor>
      <arglist>(double d0, double d1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icVector2</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a7abc3209c912cea52e6d20ecbad50569</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icVector2</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a7faa7270d3122c5dcea2dfee656f8ca7</anchor>
      <arglist>(const double *a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>length</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>afede9d3ff8bc7239a26270010b04fe86</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a28a9416b75fb44a4033c9a81013b9004</anchor>
      <arglist>(icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>abf80cae17e1aaadaed3b2ed8d46d66b3</anchor>
      <arglist>(const icVector2 &amp;a) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a7a22d041dec65b6d9ffab887d4b13e41</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>operator*=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a0ea04d718177d3cb350092ccbee66d65</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>operator*=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a17dd6020d2d120d69d56f6bc00a6e50f</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>operator+=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>ad8f0972535018d73062a5b76170d1fa3</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>operator+=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a3b8ea419be7c34fa23f84971bd2baf49</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>operator-=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a27e67dd36ddf6bcadc9fe622d662fb4d</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>operator-=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>aa49639c05ddcbf40eecf8e6f774b0d7c</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>operator/=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>aec7404534d74ba5518b4cfb9ae48cb12</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>operator/=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>ab4ab751d8baef491cea6d0ba58f176dd</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a73cc109a5fec42f649d1ac30a9b58acc</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a871626e69383bee335f119c9eb7234f2</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a3643eb059e5b9d578df90d43bc6f5b41</anchor>
      <arglist>(const double *a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a49e72a2223a817e65c1877472f9bfd5b</anchor>
      <arglist>(const icVector2 &amp;a) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>aff7838db41ba72517b6343b2385d7b53</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>set</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a85c47a9d896539c3515b527c0c3a7965</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>set</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>ac4ede16fd68aa341ffcdc16eefc658cb</anchor>
      <arglist>(double d0, double d1)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>set</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a8effa1ad4113266f49da84cad3906a3a</anchor>
      <arglist>(const icVector2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector2 &amp;</type>
      <name>set</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a69189bb25c06fcd4da40b1cb2e39793e</anchor>
      <arglist>(const double *a)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>entry</name>
      <anchorfile>classicVector2.html</anchorfile>
      <anchor>a74bb24d182f4d34f33e5b84eb25d874d</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>icVector3</name>
    <filename>classicVector3.html</filename>
    <member kind="function">
      <type>icVector3</type>
      <name>cross</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a78699086f5f92ec3f65f1e38d4728d11</anchor>
      <arglist>(const icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a0e2d7ba57ed2886c9691236e0f293e1a</anchor>
      <arglist>(const icVector3 &amp;a, const icVector3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icVector3</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>adb513d29b076710307e55d0adf51d6f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icVector3</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a90242c64196752bf6499dd8f6e4d0c8e</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icVector3</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>afeeddcbe0fb3c3d548de6423f2a2ba37</anchor>
      <arglist>(double d0, double d1, double d2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icVector3</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a9398e991eab546ada277736d1d4d45ba</anchor>
      <arglist>(const icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>icVector3</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>aed8a63046ddfde4d5b1fcd84afab07b3</anchor>
      <arglist>(const double *a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>length</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>aea9830e483a76ea356dd037c889fd5a6</anchor>
      <arglist>(const icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a010bd0c7004eaa72ed1a0262df1a9745</anchor>
      <arglist>(icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a47135311e25c8f3f3783dac95fb61fd9</anchor>
      <arglist>(const icVector3 &amp;a) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator!=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a0ef37c3d19f6a84c8fad8747aa698073</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>operator*=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a9bca0cceabf86ed31d4290d357ecdb05</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>operator*=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a8922bbd5ef9e9afc29ec7e0bb626d224</anchor>
      <arglist>(const icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>operator+=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a9936082f780f26532f995106d556e831</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>operator+=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a767256cd07bd56feaeac61b5a27515f6</anchor>
      <arglist>(const icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>operator-=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a9513ecf1e110e7efd9fcee69c866a18a</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>operator-=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a7b4a73c1c3283f692301825109942778</anchor>
      <arglist>(const icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>operator/=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a8444e4189ce4208224737a36a70d437f</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>operator/=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a8c90a80e8cfe6bee09db08ae305f6e4e</anchor>
      <arglist>(const icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a056c53c89354a4b450a08763b95007f4</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a88f7fd50d08cd7dc8478204f9e3f555e</anchor>
      <arglist>(const icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>operator=</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>abdad00c6e8726eb8e4fac3bbf6d5b1d8</anchor>
      <arglist>(const double *a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>ade8e68c257ee8e5faaca8d7107efbdd2</anchor>
      <arglist>(const icVector3 &amp;a) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator==</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>aee7c43f508b0b6ccd4b62868f7fa8c5b</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>set</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a67d7c5231144f0a18af90abf5bc2a57c</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>set</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a1061a70004194483913e22a56b7dd682</anchor>
      <arglist>(double d0, double d1, double d2)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>set</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a4d734a1e4a7a26d0db689b3465f01e25</anchor>
      <arglist>(const icVector3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>icVector3 &amp;</type>
      <name>set</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a2752272e68a96d0643d4147e402d60fc</anchor>
      <arglist>(const double *a)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>entry</name>
      <anchorfile>classicVector3.html</anchorfile>
      <anchor>a4b193dd284d44e55c6f932a6c2488cc5</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KeyFrameList</name>
    <filename>classKeyFrameList.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add_curField_to_frame</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>aec0a608a29cc835a76fb937cdc4329af</anchor>
      <arglist>(int pos, QuadMesh *obj, int frameID)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_jar_to_specFrame</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>a5def96d241381639404357e9df81c77c</anchor>
      <arglist>(int frameID, int vertID, icMatrix2x2 &amp;jarcobian)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_jar_to_specFrame</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>a3439580970db01b91bb27e2325b6466c</anchor>
      <arglist>(OneKeyFrame *theframe, int vertID, icMatrix2x2 &amp;jarcobian)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_oneSlice</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>aa004625837142780e107f41380b9df57</anchor>
      <arglist>(int nverts=1, int spec_sliceID=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_vec_to_curFrame</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>a6ff04e01086d732cd7abbebc104e3e61</anchor>
      <arglist>(int vertID, icMatrix2x2 &amp;jarcobian)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_vec_to_specFrame</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>a46b7c5407f82022a6bb035b347239e64</anchor>
      <arglist>(int frameID, int vertID, double vx, double vy)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_vec_to_specFrame</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>ac1f328210b138a1670fc05f44486ff3b</anchor>
      <arglist>(OneKeyFrame *theframe, int vertID, double vx, double vy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_frame_to_specFrame</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>a772950223b8c9b018a8f5ae42fede8be</anchor>
      <arglist>(OneKeyFrame *source, int frameID)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extend</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>ae286ce3f25e7fc580755be3c6422ffa8</anchor>
      <arglist>(int step=2)</arglist>
    </member>
    <member kind="function">
      <type>OneKeyFrame *</type>
      <name>get_frame_pointer</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>a9116695ae38b49242e2a36d26ce995e5</anchor>
      <arglist>(int frameID)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFull</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>a61e8a090fa8291bee77a226918c79824</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyFrameList</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>a1196ae4cda07875b5fd368bd51065efe</anchor>
      <arglist>(int initsize=2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release_oneSlice</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>ac8fabdb396b1b5cda2857e2a8868bdb5</anchor>
      <arglist>(OneKeyFrame *onekeyframe)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_one_frame</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>afd49e26781276e5a088255b384a80576</anchor>
      <arglist>(OneKeyFrame *onekeyframe)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reset_specFrame</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>abd8d6c3400ab61cf92766d2b12262142</anchor>
      <arglist>(int frameID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_cur_field</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>a219d0708add9e1b70faa8ca96ad2c49b</anchor>
      <arglist>(int frameID, QuadMesh *obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KeyFrameList</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>abf1709c99ec7d55f00db6ae1f2ea3c2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curMaxNum</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>acd2b431b9f0cc315b0e11f76bb90accd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OneKeyFrame **</type>
      <name>keyframes</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>a5a07fd1d3af59b0aea4ca6a65083a93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nkeyframes</name>
      <anchorfile>classKeyFrameList.html</anchorfile>
      <anchor>aa42ab0d12ea19880968dbe8a47a58a40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LineInfo</name>
    <filename>classLineInfo.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addNew</name>
      <anchorfile>classLineInfo.html</anchorfile>
      <anchor>a6d7ad08694ee56ac4bf60591ebbc8f0a</anchor>
      <arglist>(LinesInOneCell *l)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extend</name>
      <anchorfile>classLineInfo.html</anchorfile>
      <anchor>aaf6ab676950efa93bd1ca6fe919e99a8</anchor>
      <arglist>(int step)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_repeated</name>
      <anchorfile>classLineInfo.html</anchorfile>
      <anchor>acdee6dad26efdc5ddad6e2b46351dd1c</anchor>
      <arglist>(LinesInOneCell *l)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFull</name>
      <anchorfile>classLineInfo.html</anchorfile>
      <anchor>aa3728d7f7ca979e8cee1b566db5ce797</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LineInfo</name>
      <anchorfile>classLineInfo.html</anchorfile>
      <anchor>a8850b3b12bbad7c15ae28f0f40e78b0e</anchor>
      <arglist>(int init_size=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LineInfo</name>
      <anchorfile>classLineInfo.html</anchorfile>
      <anchor>ab6501f626cddc9990f3c32e9cf31a88f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curMaxNum</name>
      <anchorfile>classLineInfo.html</anchorfile>
      <anchor>a2d70289a4dc91cd8ed9b25974aaecd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LinesInOneCell **</type>
      <name>lines</name>
      <anchorfile>classLineInfo.html</anchorfile>
      <anchor>a9521a439543137b2953c782e379d3a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nlines</name>
      <anchorfile>classLineInfo.html</anchorfile>
      <anchor>a2be9a35c2f4173ea1659c0cf3f4c3515</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LineSeg</name>
    <filename>structLineSeg.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>end</name>
      <anchorfile>structLineSeg.html</anchorfile>
      <anchor>ae6c07ce24e481d8130524d04981d6c5c</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gend</name>
      <anchorfile>structLineSeg.html</anchorfile>
      <anchor>a12921004f25706e340e27e898afb994a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gstart</name>
      <anchorfile>structLineSeg.html</anchorfile>
      <anchor>aa8a92f56d10b68587009fe4e946633bf</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>length</name>
      <anchorfile>structLineSeg.html</anchorfile>
      <anchor>aaa373070bab62af2c572a82f5c9a36b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>start</name>
      <anchorfile>structLineSeg.html</anchorfile>
      <anchor>a52162c1043eb1fe1e021de0a2e831e66</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Triangle_ID</name>
      <anchorfile>structLineSeg.html</anchorfile>
      <anchor>a29e9f17e3d7841cab2926b830141c7fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LinesInOneCell</name>
    <filename>structLinesInOneCell.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>end</name>
      <anchorfile>structLinesInOneCell.html</anchorfile>
      <anchor>afc9ce29363dfd6f6311d7654ead3bf50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>start</name>
      <anchorfile>structLinesInOneCell.html</anchorfile>
      <anchor>a273eb39caac3ef96ff3636a1ebb5faec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>whichtraj</name>
      <anchorfile>structLinesInOneCell.html</anchorfile>
      <anchor>ac9864421ea7bb84389bb9f93d88dd52d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Location</name>
    <filename>structLocation.html</filename>
    <member kind="function">
      <type></type>
      <name>Location</name>
      <anchorfile>structLocation.html</anchorfile>
      <anchor>a87790c14997fd8cdd12080c78c9794bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Location</name>
      <anchorfile>structLocation.html</anchorfile>
      <anchor>ac6b1492dbee34671c917a821cd7a7c31</anchor>
      <arglist>(int32 a, int32 b)</arglist>
    </member>
    <member kind="variable">
      <type>int32</type>
      <name>x</name>
      <anchorfile>structLocation.html</anchorfile>
      <anchor>a613a0bb58158d020ae76fd0702fc2221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32</type>
      <name>y</name>
      <anchorfile>structLocation.html</anchorfile>
      <anchor>a205865df8e24759f1ae7f232dfbb5411</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MSTStrategy</name>
    <filename>classMSTStrategy.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; graph::Vertex &gt;</type>
      <name>mst</name>
      <anchorfile>classMSTStrategy.html</anchorfile>
      <anchor>af102b4786d2cae268a9ae78424f5dcb3</anchor>
      <arglist>(graph &amp;g)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NRMat</name>
    <filename>classNRMat.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>int</type>
      <name>ncols</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>a08e8b2a58a4a212ede7b6e09a4204cf9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NRMat</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>afd8550a970eb6841ad85dfcd4c356dcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NRMat</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>a1110d5f3fb74e69a0a06e0873e0dfb8c</anchor>
      <arglist>(int n, int m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NRMat</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>ab7e5747ce28ec13e19885907cdac60f4</anchor>
      <arglist>(const T &amp;a, int n, int m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NRMat</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>a223fc0d7bfb1a12e48b87072034d3912</anchor>
      <arglist>(const T *a, int n, int m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NRMat</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>a5a99f340753f4791a31de756ad1e3524</anchor>
      <arglist>(const NRMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nrows</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>abf7c555641e77601bc37167a3abc7e6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>NRMat &amp;</type>
      <name>operator=</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>a83b7a22bc216f3b75aca356b077d3eb0</anchor>
      <arglist>(const NRMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>NRMat &amp;</type>
      <name>operator=</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>a5c0ef740d322d4a8a6b21d4da1053e2f</anchor>
      <arglist>(const T &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator[]</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>a947ff7588b1eed80fed633e8b001838b</anchor>
      <arglist>(const int i)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator[]</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>a4b0c3cf6a34e9841dd113d151dc2b903</anchor>
      <arglist>(const int i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NRMat</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>a19e2e7c55418ac52c871e89d37783a47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mm</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>af6077429fdf806ac4c8eba949fa2c0bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>nn</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>a83dd72f199fb36b0e334a344174d3e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T **</type>
      <name>v</name>
      <anchorfile>classNRMat.html</anchorfile>
      <anchor>a9f11fba17ad81873f2bed5f7624e4740</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NRMat3d</name>
    <filename>classNRMat3d.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>int</type>
      <name>dim1</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>ac9b3b322d67ba8ad7fe13824302ad5a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dim2</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>ab6611b4a3259a6d75d14982a9d21a63b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dim3</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>aefc4cef15324c243b8efb04e8975237e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NRMat3d</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>a68dc5ec8ef407119b9c07ff65ef4b8ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NRMat3d</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>ac98efbf6768cfde88627dce5bb4f001e</anchor>
      <arglist>(int n, int m, int k)</arglist>
    </member>
    <member kind="function">
      <type>T **</type>
      <name>operator[]</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>a2b9bc9432bb004531a413ce6fcc251cf</anchor>
      <arglist>(const int i)</arglist>
    </member>
    <member kind="function">
      <type>const T *const *</type>
      <name>operator[]</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>a66dee29583ea01888ae64048112cf1c0</anchor>
      <arglist>(const int i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NRMat3d</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>a5fb0445fe5547044072e7a0e67e21106</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>kk</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>a01f296d6549e97607dc914c033d3ce06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mm</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>a17bea165bdf243a494883e76ce30bea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>nn</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>a2494d6e4da1e347c080b74633111c2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T ***</type>
      <name>v</name>
      <anchorfile>classNRMat3d.html</anchorfile>
      <anchor>a838b678f101556cc76c368e114705dd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NRVec</name>
    <filename>classNRVec.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>NRVec</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>a723e76c5a0f9d216e80f8b128abd3dd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NRVec</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>a478e724d382133add68eb125d7d32902</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NRVec</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>a8e7741f242e11d33fedf292b92aeed12</anchor>
      <arglist>(const T &amp;a, int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NRVec</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>af1017a82c93d1b000b7b6c220d62ffd3</anchor>
      <arglist>(const T *a, int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NRVec</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>a9d0c1a68537a31cf49ef8db9bf2b5d9e</anchor>
      <arglist>(const NRVec &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>NRVec &amp;</type>
      <name>operator=</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>ab08c859a363e808089e50fd36a26c0b5</anchor>
      <arglist>(const NRVec &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>NRVec &amp;</type>
      <name>operator=</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>ae6789b5563959a769c1abc7a4a710fe4</anchor>
      <arglist>(const T &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>a673ade054b9796afa0cac87636a3d1a6</anchor>
      <arglist>(const int i)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>aeb68c34fa9fa72c401708c12b130fafc</anchor>
      <arglist>(const int i) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>acf12ca39695688c3d28faf8f58ea5d3b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NRVec</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>ad57e106ba58c2255484f42cc687c429d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>nn</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>a46f7df196fc598c88a27402bda5628a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>v</name>
      <anchorfile>classNRVec.html</anchorfile>
      <anchor>a83990bf0698cc940ddafcb6b2043a755</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OneKeyFrame</name>
    <filename>structOneKeyFrame.html</filename>
    <member kind="variable">
      <type>icMatrix2x2 *</type>
      <name>jacobian_vals</name>
      <anchorfile>structOneKeyFrame.html</anchorfile>
      <anchor>a98c2090f5c2c66abdf4a4dd8853c1e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>keyFrameID</name>
      <anchorfile>structOneKeyFrame.html</anchorfile>
      <anchor>a2f95fc0120162e6c87600cd16bb4d587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nverts</name>
      <anchorfile>structOneKeyFrame.html</anchorfile>
      <anchor>a578382ff1df14d95887067b02c36c61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2 *</type>
      <name>vec_vals</name>
      <anchorfile>structOneKeyFrame.html</anchorfile>
      <anchor>a59f795db315571f7d135bd7e4bdb9cc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OneVertAtTime</name>
    <filename>structOneVertAtTime.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>isConstraint</name>
      <anchorfile>structOneVertAtTime.html</anchorfile>
      <anchor>aef4482881c49d1e3511799641a80060b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>time_step</name>
      <anchorfile>structOneVertAtTime.html</anchorfile>
      <anchor>a135fb8aa69b1883975bb6cad2aad4a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>variableID</name>
      <anchorfile>structOneVertAtTime.html</anchorfile>
      <anchor>af58dc24154afd6dfce7836f61e466317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>which_vert</name>
      <anchorfile>structOneVertAtTime.html</anchorfile>
      <anchor>ad773c93871d0e26169695a8c930eb854</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ParaThread</name>
    <filename>classParaThread.html</filename>
    <member kind="function">
      <type>void</type>
      <name>connectTensorField</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>a018d7d823f6c122186a67dd216ad29c3</anchor>
      <arglist>(TfCore *tfCore)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getID</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>ae4eff407b90b7f500f7495a4c64173c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParaThread</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>a04afd10b9b31f051f08ecef2e518d391</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setID</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>a27cdc4d452cf5395099a54f6b0e69b55</anchor>
      <arglist>(int _ID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>aacccfc15886d94f7645a4bc36cb1d5c1</anchor>
      <arglist>(const QString &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateTensorFieldMission</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>abae3228b326d606ff8bc5c97fd307601</anchor>
      <arglist>(int x1, int x2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>a1946f172aab7caba70abfddcbc3079ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>run</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>a6e9dc932492385cac5d70bed5f3ca947</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QMutex</type>
      <name>_mutex</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>ab6d0bb02233553db4b6e14acae8259d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_ID</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>ad3ccf3d561e103e14da05e620346d753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_split_field_x1</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>a9fdd20fbf13b3e4ee1ab2a2845b0997d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_split_field_x2</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>a3d30a1bd100df67c340ab1ef365154f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TfCore *</type>
      <name>m_tfCore</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>a31b38c144bd4bdb6eaaea848e690bead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>messageStr</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>a5fcdef92f458d7194cc174cf65c04218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>stopped</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>a7afde72da06b27fbdde79a81f497e054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>UpdateTensorFieldMission</name>
      <anchorfile>classParaThread.html</anchorfile>
      <anchor>aeb51a1514c5e08c5d9e002821c158a98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Point</name>
    <filename>structPoint.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cellid</name>
      <anchorfile>structPoint.html</anchorfile>
      <anchor>aa7ff8ae49df573f92aa718b5eb002af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structPoint.html</anchorfile>
      <anchor>ab99c56589bc8ad5fa5071387110a5bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structPoint.html</anchorfile>
      <anchor>afa38be143ae800e6ad69ce8ed4df62d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Polygon3D</name>
    <filename>structPolygon3D.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>area</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>abba84853688468a258cb2ad369ab84df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ave_edge_length</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>a4781eb72f4f26f0ca5f5aa3a02b51dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector3</type>
      <name>center</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>a50f0eb6762e71e1b390655b4424d15e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Corner **</type>
      <name>clist</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>afe556bdfc9c20ac241abfec83d934784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edge **</type>
      <name>edgelist</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>a4af4fe62cde5e6e08d677cc2e29be85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edge *</type>
      <name>elist</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>a45828989c681267b0ac3c2522ff041bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Face **</type>
      <name>flist</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>ab808f6398c14d667daad61fb0a2416f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ncorners</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>a006f3a1500b127b67e1fe877b395801d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nedges</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>a157cb70c2de0466dc05698ef80dcbf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nfaces</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>abd18c631bf217d7e0cd95c94e5e686c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nverts</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>acdeb3ed4d038ae77ca95e3397e895136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>radius</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>a7e18eaa61a56d639061c2245859d84b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vertex **</type>
      <name>vlist</name>
      <anchorfile>structPolygon3D.html</anchorfile>
      <anchor>ade365de890840b8a2137222125a59ec1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PrimeMST</name>
    <filename>classPrimeMST.html</filename>
    <base>MSTStrategy</base>
    <member kind="function">
      <type>std::vector&lt; graph::Vertex &gt;</type>
      <name>mst</name>
      <anchorfile>classPrimeMST.html</anchorfile>
      <anchor>ac0a132ee23fc842525deaa597a831a72</anchor>
      <arglist>(graph &amp;g)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>graph::Vertex</type>
      <name>maxKey</name>
      <anchorfile>classPrimeMST.html</anchorfile>
      <anchor>a88f0937346b83e1221fa913cc2c439d5</anchor>
      <arglist>(std::vector&lt; graph::Weight &gt; &amp;key, std::vector&lt; bool &gt; &amp;mstSet, graph::Vertex vCount)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QuadCell</name>
    <filename>structQuadCell.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>contain_degpt</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>afb9be77d6a4e062341c0270699ef7f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>degenerate_type</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a8560521909965f50aa92d8c33b513147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>degpt_index</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>ac9524503283a9dab2c134c0f7d1a6e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuadEdge *</type>
      <name>edges</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a0855e4a962e00cc0ab5a2b17e7907bb9</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasmajor</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a7ffe2b45f4461718f7c2938c44d13719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasminor</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>ae56728f3199b7ca17b9bd2a4bce0f729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>in_region</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a9bc0b430f1fd32b17d00d9ab71abb3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a1baa5a8031a5be8661c4464e5a126c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>intersectlist</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a575506d938b2758ba83130e7bae5ef9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_contour_cell</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>ade3e428ae8fff74b836ae281bbc9d856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maj_nsamplepts</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>ad797ec4f9fc22959b3f4782a20dbb08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SampleListInTriangle *</type>
      <name>maj_samplepts</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>ae6462febdf19374e4d576dedbf7a028c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAJMaxSampNum</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>aedfce57c3176ce294f603c4432eebe42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LineInfo *</type>
      <name>majorlines</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a8aff0151e5b41dd3d97fbac71088b2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>mapbounds</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a8c8e239a745b5d9c8834d2acb6fcf74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_nsamplepts</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>aa47bf3a4e415717c2ef7f213b976a31d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SampleListInTriangle *</type>
      <name>min_samplepts</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a066f736e78a5fa16e81d728790f7c96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MINMaxSampNum</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a9fd13dcfd97dac1ab19577890926bd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LineInfo *</type>
      <name>minorlines</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a07ebc37b6470fec6a446c1da1ae3d764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nintersects</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>aa7e8a28c3c5a05aff7d34a25f3725a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nmapbounds</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>acbe08eaff9022c3cbb8361fba9223109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nstreetgraphedges</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a1863da2259a9e0a7f3209fc789762fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nverts</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a6140f9adc3eb17e21882979a1a766317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>OnBoundary</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>ac41e6d29e2c3c6977c466758c0db2979</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>other_props</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>ada467ff55d900bc6e816bbfc10ce8dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LineInfo *</type>
      <name>sketchlines</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a951190d45c3030427d0cc22f82ccae7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>streetgraphedgelist</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>ae32a2e041249ebce8e4e3e1ea3b91508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>verts</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a517128a3e6f4d6f64a58f06118ed8d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visited</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a41c7f0ce48b2b5924c425589f8aebe37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>which_region</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>ac4fbbb8bb6a79db3fb92b60119d4d6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x_start_coord</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a95d08f75473dbef1f9f4513cebbedf68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xend</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>af17dcd6b8e831351a0b50f5cee0f9418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xstart</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a63ccc3fbd21a818ce6d36afe6fb0c3b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_start_coord</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>aacd749781754d71b613490d0eb3cbd7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yend</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a9186ed4f4287ed36183cdec446251774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ystart</name>
      <anchorfile>structQuadCell.html</anchorfile>
      <anchor>a757e41fcd245baf40054d047f0b65a8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QuadEdge</name>
    <filename>structQuadEdge.html</filename>
    <member kind="variable">
      <type>icVector2</type>
      <name>attract_normal</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>ad7c8097b1dfce16b9db7e2b5362c189b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>attract_visited</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>a434eb3d6a09c3c0b6a1da2fe33efdb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>BoundaryVisited</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>ab89dc2a43daa21a17211ab41eb438c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>a5b89a78d6f439d80411669183dd769f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>intersections</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>a2e1c4bcfd8e33c0a261945e78101aa0a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>icMatrix2x2</type>
      <name>Jacobian</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>aab074cddb8698503d7127d0f0ea4ada6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuadEdge *</type>
      <name>next</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>afccc7f705638cbd17933ac0cbde2ef0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_intersections</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>ae000334137037d59a60fb1ed70f9e6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>OnAttractBoundary</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>ae46950803962411486a6c9d46b9cb1c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>OnBoundary</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>af5203e23a13f29ff2f46e889737bb9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>OnRepellBoundary</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>abd7b8e61066b8487dfe5e2416c52d4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>repell_normal</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>a82f865196778760fb536b09f2d9a9779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>repell_visited</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>afbc5c5414ee9853f61ce1b0cad8969a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tris</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>a6b1d9404c2a71b43f71541aadfddb1b8</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>verts</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>a7e822808dadf08b260496b754976d643</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visited</name>
      <anchorfile>structQuadEdge.html</anchorfile>
      <anchor>ae6d2e122bd0ff29c5b48a31a30e40093</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QuadMesh</name>
    <filename>classQuadMesh.html</filename>
    <member kind="function">
      <type>void</type>
      <name>construct_edges</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a1d309cb8747f58cf5cd619e5f992fd1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QuadCell **</type>
      <name>extend_celllist_ver</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a4b2acaa7542f71e747527097d6b1a11e</anchor>
      <arglist>(QuadCell **cells, int ncells)</arglist>
    </member>
    <member kind="function">
      <type>QuadEdge **</type>
      <name>Extend_Elist</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a4a3a3fd4fb76c14410fb6ec460cfbde9</anchor>
      <arglist>(QuadEdge **edge_link, int Num_edges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize_quad_cells</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>af47a59f05de681ac0e9e4a8d9126aa31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize_quad_verts</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a9106806ddef84b6b71461116648000de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gen_regquad_faces</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>ab4f7fac3b18380e0e086b1d2d502c96f</anchor>
      <arglist>(int xdim, int ydim)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gen_regquad_mesh</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a53a804c9db53a6f2961f02316995e939</anchor>
      <arglist>(int xdim, int ydim, double xstart, double xend, double ystart, double yend)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>gen_regquad_vertices</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a9e3915cb3789d52c416fc905130c4091</anchor>
      <arglist>(int xdim, int ydim, double xstart, double xend, double ystart, double yend)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_vertices</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a74360e2582038c16a7cf4b14183b1d6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>orient_edges_cells</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>aa7bb808025630f357976be2fa7a8df5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuadMesh</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a5350101959ccdc40133b5896e4627cdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuadMesh</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a8064bf219e6a23908708f859b12c9be0</anchor>
      <arglist>(int xdim, int ydim, double xstart, double xend, double ystart, double yend)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuadMesh</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a47dc7496940625da98338a46c71e0fe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>area</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a144b279e5b9226a4f86573df3f589829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ave_edge_length</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a4bcf12218bbfb0680989283e6b43b38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector3</type>
      <name>center</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a967ce9fb938f8a138dee3cd38502b509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuadEdge **</type>
      <name>edgelist</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a84302a9d79055d6f41156a0ff4ee9717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuadEdge *</type>
      <name>elist</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>ad0bf14a961dad92d6f73c2f68ee75022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nedges</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a983279bd37c3ace26fccbe515884a886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nfaces</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>adc57d7afdfb73be52ec06880d151905b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nverts</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a767d29b73126b7e493760e8c67610344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuadVertex **</type>
      <name>quad_verts</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a8e1499a9bd44d8958c7d4f23c882bc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuadCell **</type>
      <name>quadcells</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a4f218c7fabcf8a1805a36cb918017556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>radius</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a9ee0f9e23ddc977bd265f3cbe4253350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>XDIM</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>ae9ec13a0b87508daae59b012f9849291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>xend</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a25e4177fb9f7725f07a24c266277f99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>xinterval</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a8feeb5a88ce4624d132fb6d6defacc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>xstart</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a21d802a3e154ff06091af1cbdefe2d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>YDIM</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>abd00df2a0983e040f4b1b6576bd6ca95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yend</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a068f50c74f159c216bee891d2dd8f065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yinterval</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a07bd25526a893a6b1d4a40f1db379281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ystart</name>
      <anchorfile>classQuadMesh.html</anchorfile>
      <anchor>a98eced88da3ac89d1fad5c264ebff8e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QuadVertex</name>
    <filename>structQuadVertex.html</filename>
    <member kind="variable">
      <type>QuadCell **</type>
      <name>cells</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>ae0acb1039020b2abe33b47e953206aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>density</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a27eab1fdef8cdeb51f61ffac0e1cffe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a1dcf8fc15469ca666338170970406e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuadEdge **</type>
      <name>edges</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a8274d5b3a155bf3fed714671df1d28cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>edges_id</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a26966d620df0cae07ab6a450136d9fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>inbrushregion</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a19a0dadd35ba7c4464e1828db96ca36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a4693d86d9d74ba57b44b0cfc51b40d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>inland</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a3911b14cc4405c6a9380eb9c7e73af6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>InRegion</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>ab6452ee1f4c85a15d93e916dccf9408f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>inveg</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>abbad916906dc311741006d2886f4b56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix2x2</type>
      <name>Jacobian</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a6a9e864d2f29165bed56886b1f447120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>major</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>afc47ebfef97f120ada0858f4d6b611ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>major_ang</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a18f766676b730f9a75ddceebd0dd832a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>major_cos</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a9d9eb0d7efc6ae9af30e317ad4a7cea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>major_sin</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a4a8596b139df202b8ff5e6f0182ad58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>minor</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a6d3d3aca86e016d92b12df972631066b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minor_ang</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>ab1b6dff1d1157844142220b0b1bf63d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>minor_cos</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a6e57cce270695df7f34e43f803093518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>minor_sin</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>aabb954a9690c966133c713e0f9bccf73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>ncells</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a3a870ebf7e1a69dc146924d26c955471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>Num_edge</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>adc8d761403b129b09a3f196c890636cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>OnBoundary</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>ad19171b2ec5e29f97425d5083585098c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix2x2</type>
      <name>origin_ten</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a9c93ad30741029ec6692bea8f140bfbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>other_props</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>ab7d9a365c380f0e7b151735a1561c15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>phi</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>ab731a77eeccfc068826a7db1f05855c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>prob_on_path</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>aa9c584882a440cd912734c9752f50476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RegionListID</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a4806037a13b0cb05924c4f9381edaa91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tensor_major_ang</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a9661f770c28f4e576e73a28faf91c6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>tran_vec</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a44f1fb4c3cacace17eb2a2f8e045193f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>type</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a84afeff4433d25162447fca74a9686fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visited</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a81d46b88c96f8a3e8acf5286a278c93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vx</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>ade9a15cbcb9c14ca2d9f6f56d3a26945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vy</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a1320c163f08852d7fb3edd0b6b394ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>which_line</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a0e43d9bd232b524c42596c5cb72bca13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>which_region</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a71271aa08ab0ead3a78d0268ec6bc97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a90f0bafa5e5c89c0578b368457dc3548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structQuadVertex.html</anchorfile>
      <anchor>a7670994633e1b26195205e4e888f6a0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RegularElem</name>
    <filename>structRegularElem.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>base</name>
      <anchorfile>structRegularElem.html</anchorfile>
      <anchor>a1519a745048ebc2b3ef5ddf4c7ecae96</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>basis_triangle</name>
      <anchorfile>structRegularElem.html</anchorfile>
      <anchor>a0738c18d8f416461498823e70df13dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>Direct</name>
      <anchorfile>structRegularElem.html</anchorfile>
      <anchor>a66a6ea13f43a38e6ec27663794f83c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structRegularElem.html</anchorfile>
      <anchor>a8fd795d52265157bdeda8484b54ee143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rotang</name>
      <anchorfile>structRegularElem.html</anchorfile>
      <anchor>a82ab9227ace7a4bde01ae3e7e8560e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>s</name>
      <anchorfile>structRegularElem.html</anchorfile>
      <anchor>a06daf479165553326b5e1e3453a21f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix3x3</type>
      <name>transform_matrix</name>
      <anchorfile>structRegularElem.html</anchorfile>
      <anchor>addc4f3b58f7f9ddf4f2929766a210958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix3x3</type>
      <name>transposeRot</name>
      <anchorfile>structRegularElem.html</anchorfile>
      <anchor>acd1aa5a77d5c10dac479f00d089273e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structRegularElem.html</anchorfile>
      <anchor>a7a9c56dba0b8a2ffa4efa2912a3352e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SampleListInTriangle</name>
    <filename>structSampleListInTriangle.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>limitcycle</name>
      <anchorfile>structSampleListInTriangle.html</anchorfile>
      <anchor>a3b4dc1070150ca1af6ad407153253f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>which_sample</name>
      <anchorfile>structSampleListInTriangle.html</anchorfile>
      <anchor>ac2c89585de26ebd157d80cf717e4570b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>which_traj</name>
      <anchorfile>structSampleListInTriangle.html</anchorfile>
      <anchor>a4a9e9776c2bb2de73aae4ca15bb6853e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SamplePt</name>
    <filename>structSamplePt.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>gpt</name>
      <anchorfile>structSamplePt.html</anchorfile>
      <anchor>a9b0c1fdae4e808a7e001380fe0a205b5</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>traj</name>
      <anchorfile>structSamplePt.html</anchorfile>
      <anchor>a751384911b85da5b17090ae3cc200da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>triangle</name>
      <anchorfile>structSamplePt.html</anchorfile>
      <anchor>a37f54433728bb99bb445d1647503b17e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SamplePtList</name>
    <filename>classSamplePtList.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>append</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>a8b16655d0ff3c57a91dc80d0b2571c92</anchor>
      <arglist>(SamplePt *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_Elem</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>a2af3bb6b35fe7b2e1227cad184a52981</anchor>
      <arglist>(SamplePt *s, SamplePt *d)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>del_End</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>a744821ff75ddacc0c93964e2044f7223</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>del_Node</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>aa5c5fa5e1fa92b8ab8173df12efd4c67</anchor>
      <arglist>(SamplePt *s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extend</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>adbfe5c63410067a9286961ff7f408009</anchor>
      <arglist>(int step=100)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>a6eaa23c6f7f5e0504a792fb25bbd1978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFull</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>aab884bb28f86f9cfb7e84d0d72082857</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>a3d66babd8b0784750286fdfabcd220f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SamplePtList</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>a47521646cf56312ab354324a0d2c9cbc</anchor>
      <arglist>(int initsize=1000)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SamplePtList</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>a6cb986ecdcd13da892952e27de9adbf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curMaxNumSamplePts</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>aba88d83be4dfdd11598c6427c6c3717f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nsamples</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>a3e832cbf53483e56a2449e20c4bd4f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SamplePt **</type>
      <name>samples</name>
      <anchorfile>classSamplePtList.html</anchorfile>
      <anchor>a2bbe2e3c852c18c3bc25fd533a82a538</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ScalarSingularElem</name>
    <filename>structScalarSingularElem.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>deleted</name>
      <anchorfile>structScalarSingularElem.html</anchorfile>
      <anchor>a5eda360454e7ca6208c00a85e25f1a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>structScalarSingularElem.html</anchorfile>
      <anchor>a996d370ee868cfdf1685222d0e1be1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pos</name>
      <anchorfile>structScalarSingularElem.html</anchorfile>
      <anchor>a73564bb1c0846a73e5d21f6d02c2052a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>type</name>
      <anchorfile>structScalarSingularElem.html</anchorfile>
      <anchor>acf7ec7450e79983b3007f7b6080216ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Seed</name>
    <filename>structSeed.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>pos</name>
      <anchorfile>structSeed.html</anchorfile>
      <anchor>a85ae90236b3c2087258463b5bad5e9ec</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>state</name>
      <anchorfile>structSeed.html</anchorfile>
      <anchor>af5100e2b5cf99283294e3a2b63c13a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>triangle</name>
      <anchorfile>structSeed.html</anchorfile>
      <anchor>a0837f8c60164058a8d6ca8c177b555c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>weight</name>
      <anchorfile>structSeed.html</anchorfile>
      <anchor>a181850575ea1af1c7bd6b67ed8dc0ddf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SeedList</name>
    <filename>classSeedList.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>append</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>aca3e77eff3ee41ce3642a7509fa39864</anchor>
      <arglist>(Seed *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_Elem</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>a9acf4fcbb850f66566965111b8fc2341</anchor>
      <arglist>(Seed *to, Seed *from)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_otherseedList</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>a826caa206e6d7505faebb3fc0fd8aa80</anchor>
      <arglist>(SeedList *otherseeds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyandappend_otherseedList</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>adc68d2fcf60f680d251af16842cfda6e</anchor>
      <arglist>(SeedList *otherseeds)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>del_End</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>aaa54522e24714abb918529032bdc175a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>del_Node</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>af8fa9550ae98b4ae5066464ee83766e8</anchor>
      <arglist>(Seed *s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>del_Node_byindex</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>afcf4570c5fe104063533ad2bd533ec01</anchor>
      <arglist>(int pos)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extend</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>aeb8b3302a377fe6afae7c622715f8575</anchor>
      <arglist>(int step=100)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>a631b7077710d1aabb14e11240528e30b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFull</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>ab58fd390a14600f76a73a419bec7b683</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>ae821e6c3b53e96ba7170969c0fd827b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SeedList</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>a4e56f49d8640345a46c79aed6214758b</anchor>
      <arglist>(int initsize=3000)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sorted_add</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>ae8c596a877c121609a9ce6d231ac41fa</anchor>
      <arglist>(Seed *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_max_min_weights</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>a7a8a4c9c04c7dc313548f77d228d231e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SeedList</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>a530b47963fb12141f84dcc3a68d796bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curMaxNumSeeds</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>a39509e2b74c7da3be900410195c65491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_weight</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>a406f70b0684e8a2a174aafa411601a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_weight</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>a193c18d032a5f76d94c3c7bece57ef3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nseeds</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>afda9a5e97278251e9dd0ee27332b6e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Seed **</type>
      <name>seeds</name>
      <anchorfile>classSeedList.html</anchorfile>
      <anchor>ac1dc3d8034f665e00824dee977576018</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SingularElem</name>
    <filename>structSingularElem.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>centerx</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>ac37de724f1542f1e357e327e6a9a7a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>centery</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>a55a987183074b9621aea5d972d642266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EditBox</type>
      <name>cur_editbox</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>a40083bb329f782d3e3f047d6047f68fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>deleted</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>a29cc9997696d768e244af2db0c99d0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EditBox</type>
      <name>editbox</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>a9b1253aaec25db38523bdc9126061206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>a8450595836d1c0eb83bf780d92f69daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix3x3</type>
      <name>Jacobian</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>a90cb35192a25654f2d031f9986197395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rotang</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>a3a252339579acdfd8293844931613339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>s</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>aef398e8d5453eb013711837300857e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sx</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>a1df5fa82a8de3513764c72437f6e0a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sy</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>ae45556ce2f310a3b996737fde556aa5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix3x3</type>
      <name>transform_matrix</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>ad0e2cc7c45ce16b7d6086608685276b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Triangle_ID</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>a4ff9adb7aed2ba0d898a22f0045062f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structSingularElem.html</anchorfile>
      <anchor>adf6dc25f20ba92bb6a290dc95e001b31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Singularities</name>
    <filename>structSingularities.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>alpha</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>a596cf8c2e4b332108408c17e0e91acc2</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>connected</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>a07fb220f4f1dae81207a68a3c22976f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>connected_limitcycles</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>a401eff9ea51e3dd727884a4cd17b9b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gcx</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>a65e656ba3325d7288095e820092d339b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gcy</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>aadac8bac2a54421761b05c01a54ac007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>incoming</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>af8850a002ab56e70d3807eaaa4d25ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix3x3</type>
      <name>Jacobian</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>a37f5e41be728f33fe70d0a4a9318461d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>local_coordinates</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>ac3df978bd9c1cce82af334018ceed5a0</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>node_index</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>a0f2a85889f2b25bb6f8242978efe9b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_connected_limitcycles</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>a26dfc4b3ed58509f25f4750dde8812fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>outgoing</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>ae66c908815620b25a5e22fa8fc0a2672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>selectedtraj</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>a3571b6315101b30d61abcd1655480df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>separtices</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>ae03fe30b4f69e230935245f6cc784ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Triangle_ID</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>a9bb393656cc8e7a7c07e5789ffb19384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structSingularities.html</anchorfile>
      <anchor>ab7b618274a85148431434f8ccc4796ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TenRegularElem</name>
    <filename>structTenRegularElem.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>base</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>ad252f6039e54a4f36d5b7c22e9245b35</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>basis_triangle</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>a143ac00c35d1c2ef4077d28e130c4c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>deleted</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>a9178078ceaf38ed101501d76c78643a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>Direct</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>aa3b3c5224f6e0a68a64289d4766c7847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>end</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>ae1a3e2e6e1eac0115a67b5914d784100</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>a8088ef438e2885891f5137d8bf2df829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rotang</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>ab5fffd949a079590868e94904f63d9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>s</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>a5e8aef861ca7b140a602b797433a7af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix3x3</type>
      <name>transform_matrix</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>aeeed02e1ecb202190a8eab04e24facae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix3x3</type>
      <name>transpose_matrix</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>a5b004f7cd561aec68b6c9f1bd697b83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>type</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>a13c1e2147548cc4fb0b1b625c6d35f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>which_region</name>
      <anchorfile>structTenRegularElem.html</anchorfile>
      <anchor>a7dad03a89133a9bac0c765a7129d65cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TfCore</name>
    <filename>classTfCore.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add_robot_wayPoints</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ac1f5695d5d31fb97519d26ba3100b106</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_separatrix_points_toRobot</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a2c4894c59dbf5ec440941b832d9c06c1</anchor>
      <arglist>(Trajectory *target_traj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_verts_to_vertTimeList</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a67802bbc224e193a3a63f85f83b44085</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cal_all_eigenvecs_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aaa2acaca73ddb47e0f6a2d92ffae5544</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cal_eigen_vector_sym</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a98dfea5b81375994280c260287cc37c9</anchor>
      <arglist>(icMatrix2x2 m, icVector2 ev[2])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cal_eigenvecs_onevert_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a8b1ed53b2dfb96a1ec335532bbd10ee7</anchor>
      <arglist>(int ver)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cal_inverse_transform</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aac08a27e4f7dd9b9bd0ca7635cf9a2fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cal_sep_infoGain</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>abe683df46b810ff48dea2d9dcd0e8546</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cal_separatrix_vec</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>af371a518d0e2f5c3a2328f1faa32a34d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cal_tensorvals_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a3181aedfb37e4808662c18f8bb470865</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cal_TF_at_inbetween_slice_keyframe_interp</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>afb739eca2f20c5d4c73e7f173e8ed06e</anchor>
      <arglist>(double ratio, int start, int end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cal_TF_at_slice_keyframe_interp</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a59bc30482eaef3a3eee2f7cdff3c03eb</anchor>
      <arglist>(int which_slice)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelPath</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a31fada5982acc68f71606dacca766b35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_bypass_trisector</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a6685eccd61a616e63073af419070e861</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_line_insect_obstacle</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a5d2c117f01c6c48ff355df60996fcb91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_reach_trisector</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>accdc7197139d67d4f2748d1b4b7ace93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_reach_wedge</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>afe4f49e568b430db30ab47fc9ae0a30e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute_a_alongx_degptlocate</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a29c193f56b7370fedf2ba5e234c2676a</anchor>
      <arglist>(double &amp;a, icVector2 v0, icVector2 v1, icVector2 v2, icVector2 v3, icVector2 &amp;v0v1, icVector2 &amp;v2v3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute_degpts_pos_tranvec_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a2012adbd46cef616a0bbca0578973625</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute_onedegpt_pos_tranvec_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ae952ef1ebb63c3d987347bd440c32321</anchor>
      <arglist>(int cellid, double &amp;x, double &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute_separatrixVec_degpt_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad2725a5732a207e2a3c041838b6b98b3</anchor>
      <arglist>(int degpt_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>con_linear_Sys_spatioTemp</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a0acea5839a02ff8ec19de128ebe54fc5</anchor>
      <arglist>(Vec_DP &amp;tsa, Vec_INT &amp;tija, Mat_DP &amp;bound_v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_from_keyframe</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>afc132eb1d1f25cf7d4fa090129dc08f9</anchor>
      <arglist>(int keyframelistPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>count_nonconstrained_verts</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a580fcb0e4333598a1fe344e612efe78c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_paraThread</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>abd5bb74533f999214e9f5a7d5f17fb0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cut_robot_path</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>af2f3a69879d717adf235ce3b990e664a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_bresenham_line</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ac15529e049384de54997e273e3821c50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_degenerate_pts</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a5e4642ca5e1b298e45103eab789398bc</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_design_grid</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a8f4630999bbe4a604a2e7807227a8736</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_major_tenlines</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a6b95418ceefd2dcbb75251e4d60dd8b7</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_separatrices</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a88845cba64d08afa4247daedafa341ab</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_tenRegElem</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>acf087e4530742e771d9bd37be087f34f</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_trisectorVec</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a5de97ce8ba8011e961ac0a4700040e88</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_valid_degenerate_pts</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a34587cbd702ff676c1a71cd6ff5faf2c</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_valid_trisectors</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a32589e397e63182fa8964d5bdcc97a0a</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_hollow_circle_size</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aa8c99018957040ded21fa007228fe112</anchor>
      <arglist>(double cx, double cy, double R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_map_contour</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a84fb2d2142bcfaa113fd4e5456633f08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>DrawGLScene</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a31ba0ae10c0e0cffddf26f2523580bdd</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSolidCircle_size</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a2c1956d1c9c7d85a18eadd79bd069113</anchor>
      <arglist>(double cx, double cy, double R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSolidRect_size</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ace1c790bea3418c380e44698faee34ba</anchor>
      <arglist>(double cx, double cy, double R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensure_robot_safety</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ac4466a2578e6533c9c67afb8eb7a319f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterDegpts</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a8a6471755bb17257e524cace96804114</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; int &gt;</type>
      <name>find_connect_degpts</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a82746db93fec5595eedf924ca5fa2c67</anchor>
      <arglist>(int target_tri_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frontier_point_callback</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a38e96f8dcac7c0f4e2050df1a54a658a</anchor>
      <arglist>(const std_msgs::Float64MultiArray &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gen_major_path</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aed7b7f2a9348473e4a91645dbd075802</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gen_separatrix</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>abe835496bf4642c9a43fe9dab0da2b18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_laplace_TVTF</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>af162360e8e429f3b121f487cc4a5ce26</anchor>
      <arglist>(int which_slice)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_obstacles_contour</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ac0f8a5c5ed1d7959fac0f31ba5588dec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>get_region_id</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>abd37d121ef3dcb92b80a76cc46c4fdf3</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_tensor</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a8bacaa8cf5b1c8d9426957fa2e0f5373</anchor>
      <arglist>(double x, double y, double t[4])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goTri_callback</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad679e01d2b3f4079a04b8e5df200c29b</anchor>
      <arglist>(const std_msgs::String &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gridMap_callback</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a3744d1c86cd208862884266d5c8bf9ff</anchor>
      <arglist>(const nav_msgs::OccupancyGrid &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_degpts</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>adc794024864e79060d0cee56273205a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_keyframeList</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>abfad6ca8af6e0b29559d316fb071192b</anchor>
      <arglist>(int size=2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_majorPath</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a55dac7ad3f736dbba70e66048f877958</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_regular_ten_designelems</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a953891ca4c3f54d9091ea4a885754444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_separatrices</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ab6297ccf53cbf0d81bbfc1a0d96521d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_ten_designelems</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a66600c1c84f36bce001a9d82824bae40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_vertTimeList</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a329dd9b8aac7fd6069ba3014beb189be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>InitGL</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a9580633437630e84e33581097c01e287</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertLinks</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a2ef89072c9f35ee8014013cd146ac24a</anchor>
      <arglist>(int i, int j)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Laplace_relax_timeDep</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>afeb28577df19f5646b4f1bfaf9454a74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>listen_to_robot_loc</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ae5acbd2700769371fa1e4afcc297edc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>locat_point_inMap</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aba4bddfcb3071eee41a0650902b10027</anchor>
      <arglist>(double pos[2], cv::Point2i &amp;mapLoc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>locate_degpts_cells_tranvec_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a289a17477b22b923aa90cb4989f0bac3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>major_vis_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad6edc31ae75132cce84fc38b069efb46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_tens_Patterns</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a31a87e2750920c118968232fdd19c3a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makePatterns</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a3f629348894dbd3b3c8c75713d971f9f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalized_tensorfield_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a2c9b4170e2bb0d942ed46ce54d621143</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parallel_cal_tensorvals_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ae39cdd27441a3f190e8312ad65a534c5</anchor>
      <arglist>(int &amp;x1, int &amp;x2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parallel_update_tensorField</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>af002f247246ac65b6f73443b21a23c5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>play_all_frames</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad13f16a1620502a548be98dbbed43272</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish_image</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>af9046030ce4d82bf2eceb49727c0d7bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_alpha_map_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a252302ef4627cbb00765a26d5445827e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_ibfv_tens_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad885d4b9e698668ed10c3e11c9d84c00</anchor>
      <arglist>(bool x_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_majorfield_quad</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ac17942620eea043c3d6c75baba510ff3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_tensor_blend</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a6c7c9682b982c1a42fa4db06ffdb969e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_tensor_final</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad57edca4d5c2dc348b3535fa85f1becb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_major_path</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad654bbc3dc8a174c24054944e88be2d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_regular_and_degenrateElem</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a0070217c6a8bc0642b3c1dd567e50275</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_separatrices</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a1169d4f709a9b44ab511fdd5bc65b60c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; pair&lt; int,int &gt;, float &gt;</type>
      <name>search_degpts_mst</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a750f414ac7a92ee4f5e96eb506186b98</anchor>
      <arglist>(std::set&lt; int &gt; connect_degpts, int target_tri_index)</arglist>
    </member>
    <member kind="function">
      <type>Trajectory *</type>
      <name>select_a_branch</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a053f4e3f39c70b80f74a15868f133d78</anchor>
      <arglist>(std::map&lt; pair&lt; int, int &gt;, float &gt; cur_mst, int target_tri_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>select_target_trisector_branch_move</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a33b192a92eaf4713ee6c03073ef2840c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_constraints_keyframes</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a42a9808e7fdd3fb7f1cfe6acdf5cdaff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_cur_as_keyframe</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a0d9adbe0b4508c5db30a9db1566cea02</anchor>
      <arglist>(int frameID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_obstacles</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>acad5f735de9961dc7d1497e1f46abb77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_robot_loc</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a7158dcb15ad198f239998cd933a4637c</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ten_regBasis</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>accff002e9886fdd156a2259f84bcc072</anchor>
      <arglist>(double x, double y, int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ten_regDir</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ae29892dd86b2100ebc6f919eff621757</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ten_regDir</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>abbf651fccf12f511e454a65f54cde1f4</anchor>
      <arglist>(double x, double y, icVector2 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRegularElems</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad9a44188fa95f4cb1292abc4e5a8a91c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split_tensorField</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>abb5bad94bd32a4bd0bccf695b1612dac</anchor>
      <arglist>(int i, int threadNum, int &amp;x1, int &amp;x2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tensor_init_tex</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a6db7591f6c1381205218d31f7d8bb8f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TfCore</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a10d59d67447f2d82dfb1b9e476e97d1b</anchor>
      <arglist>(ros::NodeHandle private_nh_=ros::NodeHandle(&quot;~&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TfCoreInit</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ae37b5fba47b5ab5ab829094c0c1d3da3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform_fun</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>af2aa4686c7ca75dedd1c01d2be10a844</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_cur_TF_keyframe</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a182e28ba1cef89406c06155d89bf1170</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_tensor_field</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a7f61f2f85f818770bd287e119b565262</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>without_anti_aliasing</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a8ef68bbfda2608830c6b3d5a32368c20</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TfCore</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a55433322df1b54a5db6d279873763d74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>alpha</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a98c052893bf03bcb2feb753b80290142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>baseFrameId</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a55652240c57557620153d8a63db99dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Location &gt;</type>
      <name>bresenham_line_points</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a254dadcb8361338cb5fa3b97d84557b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; icVector2 &gt; &gt;</type>
      <name>constraints_vecs</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad00b754dba6459c633a7eabf21fb27d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; cv::Point &gt; &gt;</type>
      <name>contours</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a2e81383ea1438cd6e96fd63681274b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; cv::Point2f &gt; &gt;</type>
      <name>contours2Field</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>acef27e4b2c0d0c855d6e845a102e3cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; cv::Point2f &gt; &gt;</type>
      <name>contoursInWorld</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>acde5e661aaf655e53b6c3cd4d2ec1cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curMaxNumTenDesignElems</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a6529c045e51afbd15d74ee210340a678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curMaxNumTenRegElems</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a8f8ddacfc3ed48095191b6f9e39c1f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curSliceID</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a625c6ce0b589ba5ac2117c6c0a695264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>degenerate_tris</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a5dd83c17c90fc444913c320c40c08a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DegeneratePt *</type>
      <name>degpts</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a3280d8ea1c9e1065dead9ac1311c52d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; pair&lt; int, int &gt; &gt;</type>
      <name>degptsLinks</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a2f7c53114163e7f9f5a9582733489800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; vector&lt; int &gt; &gt;</type>
      <name>degptsPathsInfoGain</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a038bd94bef1ba2dfc76980f003b4a725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nav_msgs::OccupancyGrid</type>
      <name>dirMap</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a799c9f188faf94071d3659d2e7c080d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; cv::Point2f &gt; &gt;</type>
      <name>dirMap2Field</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>acec7d7f8d48c4d5f8ddd1a86eaceca5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; cv::Point2f &gt; &gt;</type>
      <name>dirMapInWorld</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a554705836886bd8a0a1b094e2decb717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dmax</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a940418c51047dbbf07196eed736c810a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enRelaxKeyframeOn</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a79644e63aa1e85ea71b2d1df34e21229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>finishGoTri</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad0a5bebf4e9ed981085a72631f882f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>first_point_sub</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>af3fb0e4a825c023d91d529e8baea2a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std_msgs::Float64MultiArray</type>
      <name>frontierPoints</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a1d0869e63861f99b3c7bf1d2cc4aef28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>frontierPoints_sub</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a92533bfdc137305e52a878b4bd5f34c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>goTriExecuteclient</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a459f8248e3105e37ce5958cea55c7179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>gridmap_sub</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>adb4cba5e342d2d7a8f29110fb2b4baed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>gridMapTopicName</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad1ef377dbcda0c5fc55d8e7eb5c8e82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ifCancelPath</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ab69cc412a65fdce851764d92b2670c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ifFinish_goTri</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a3d6f58363410d15e4cda623e70931784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iframe</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a6897a3bae4bd2a23fa6588c419cf06ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ifReachTrisector</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aae60e2a4c7d43df0d665aa779ea622e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec_INT *</type>
      <name>ija_p</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a519cc11a01682870dcd89a26f46bee55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>interFrameNum</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>afe59f71d17a6524034af56eadabc7a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>interFrameTime</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>abd7564a4fd09ed7d1766f9bfd1a90f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>InterpScheme</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a7323165a7a4700041da66755f52302ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>inverse_tran</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a9a249ec636c49d20a1729a7d9f37a09b</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isReceiveNewMap</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>adc032e7378fd53b4f95c8d5d4dd1c8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KeyFrameList *</type>
      <name>keyframes</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a46cdfba367b2f735f5d3b6260fa31c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>leftBottom</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a974b6b3aefbb9abc9b6f8dd986bff340</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformListener</type>
      <name>listener</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ab58dec4d667ed2eeda18f511dcceadff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>m_globalDirect</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a42ab8e06bef9e43ed078bc354d25ac7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>image_transport::ImageTransport</type>
      <name>m_it</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aa15dc10aab5ab03aca762d9ef91ddee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ParaThread * &gt;</type>
      <name>m_myThreads</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a967dd4647596dcfc804024bbad594dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>m_robotDirect</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a0a03244f1bcbac08718173d8d87888c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLubyte</type>
      <name>major_alpha_map</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ab9ccec3252cf0c06b8e9fa3fa55f7b8f</anchor>
      <arglist>[NPIX][NPIX][3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>major_iframe</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a32c0a1c3da7e12fe729ae92d0fc720b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EvenStreamlinePlace *</type>
      <name>major_path</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aca9f5f1b3987a0d75973590cd6c76360</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLubyte</type>
      <name>major_temp</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a52a3fc18b4e609b4e9478cfef3b9954b</anchor>
      <arglist>[NPIX][NPIX][4]</arglist>
    </member>
    <member kind="variable">
      <type>GLubyte</type>
      <name>major_tex</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>af7c543a2052728acd95b6df978741f4d</anchor>
      <arglist>[NPIX][NPIX][3]</arglist>
    </member>
    <member kind="variable">
      <type>GLubyte</type>
      <name>major_tex1</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a2715a3fa4944d91deadceccc0df4648d</anchor>
      <arglist>[NPIX][NPIX][3]</arglist>
    </member>
    <member kind="variable">
      <type>GLubyte</type>
      <name>major_tex2</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a14315ab6aeab522337cdff99be165de9</anchor>
      <arglist>[NPIX][NPIX][3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MaxNumDegeneratePts</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>adb65b6e67a4cdfb6b802052cf8554f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLubyte</type>
      <name>minor_alpha_map</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>af7387b9d69b289880f152bb2fb0a8c42</anchor>
      <arglist>[NPIX][NPIX][3]</arglist>
    </member>
    <member kind="variable">
      <type>GLubyte</type>
      <name>minor_temp</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aef61f8e661c1da1bd0bcdf8b827f8e26</anchor>
      <arglist>[NPIX][NPIX][4]</arglist>
    </member>
    <member kind="variable">
      <type>GLubyte</type>
      <name>minor_tex</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aaf2f919aedbd0ddabfffe8729e900a30</anchor>
      <arglist>[NPIX][NPIX][3]</arglist>
    </member>
    <member kind="variable">
      <type>GLubyte</type>
      <name>minor_tex1</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ac49a0d91aab1a5a5921a75a75d6558c1</anchor>
      <arglist>[NPIX][NPIX][3]</arglist>
    </member>
    <member kind="variable">
      <type>GLubyte</type>
      <name>minor_tex2</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aadc2795050a4b1567f9fae7e35524276</anchor>
      <arglist>[NPIX][NPIX][3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ndegenerate_tris</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aa9db3d8157ec1d640a041ace772befd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ndegpts</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>afbd22bed4bb9611016cb30743155d2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a13c2ef921fa67b4b06abbc1d297bc31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Npat</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a0c9e008fac05f3f4e521a01c2fde5af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nten_regelems</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>abc09042955565f544f834c3a6b3b5e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ntenelems</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a4562f7b9ef9529b483e5087e63df119b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NUM_Slices</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a5358d243b0f26728e4187e73ef179e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>outside_push</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a919cd77fdd3f74fbc802551d4bfcec13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>pathCancelClient</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a0e672d33fc7d2befc3c7d4210e34647c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>pathCutClient</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aa90de7d9dc935dafe53bf6b2ba33a612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>pathExecuteClient</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad0d42942b5976306d424248acccfcb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuadMesh *</type>
      <name>quadmesh</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a482c8bbbca0e65ffe825c4d3dac963a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>realWorld_to_field_offset_x</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a28559f9b4d87582dd3fb89751a5d759c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>realWorld_to_field_offset_y</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a3ee6b3c34f87095c51ed67e4dd84e562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>realWorld_to_field_scale</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ae78ae72eac471392fcc8910be3f595ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>recoverMode</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ab63d326226211cf121daf22893ab1961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>reGenPath</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a58300feb44a6976ccb9c7564974bcce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>reqCalDegptPathsInfoClient</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ab22dcdaca864f1eb8f4dab9744f33b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char *</type>
      <name>rgb_im</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a9cf300fc2fba5dd722b4c4f2df15e876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>image_transport::Publisher</type>
      <name>rgb_pub</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ac3717c6bc06fa4508971944c23209566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>rgbTopicName</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>afa1d191e2613c234bd2e96f2411eee06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rightTop</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a874c4964ea7f8176cc967121ab5bee6f</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Seed *</type>
      <name>robot_loc</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a4a7c4f050a95077148320804ab01b7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>robot_world_pos</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a3e8fce5a30ce242183abbc431a022243</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>robotInitialPos_x</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a39f54560f27bda60eb9467566dc19730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>robotInitialPos_y</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a3e59fe24261f2a14350d452e7aa43426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec_DP *</type>
      <name>sa_p</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a05047fb59a2ec6ee543f90a227110c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>safeDistance</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a28e0f604cfaf0030dacdece2af678eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>safetyWayPointNum_pub</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ae95855957c30d0a9234f5515189ef10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>selected_target_tri</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a9cfa200bcbe7f7df7ec7ec96d3ed2ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EvenStreamlinePlace *</type>
      <name>separatrices</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>af2fc39a0ec715f86c0ff54363db874b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showGridOn</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ae7dd961b060882b84a64e8f245eda62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showIBFVOn</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ab99fb3fdb538546d3dafe56b489aae89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showMajorTenLine</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a3af68df4d58cfaa599c9a444c097ce32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showRegularElemOn</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a451e1edd23d161fc2ae936fa5089f330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showSingularitiesOn</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a046c0c7581a83406fdc60e54917c6a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>target_sub</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aac442f79b00c189e26cc072678727e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>targetTrisectorIndex</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a7b07a59eeb643d70c91d1ecf4e834397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Degenerate_Design *</type>
      <name>ten_designelems</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>acedbe19e28778b09b00612a11695aaff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ten_dmax</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a9322639e459ccd5747a7ce7b7c1372a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TenRegularElem *</type>
      <name>ten_regularelems</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>afe752ab250759fcbb30ecdab32cf081c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ten_tmax</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>aafc7293f665b42336bf62ae89cbec95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>tentextnames</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ab55e238d0292c3f687cd94ee9f128c66</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tmax</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a642bdf15cf6dd859413755b857535aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>trans_x</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ac658f3e1d98dee18e75257cd3231d94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>trans_y</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a470c56ff318945a1024de28a31c68059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; DegeneratePt &gt;</type>
      <name>validDegpts</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ad426446e8f6dd272420e219b19c05592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; DegeneratePt &gt;</type>
      <name>validTriDegpts</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>add4d7a2a1e4aa8f23039b5d332527607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2 *</type>
      <name>vecsTime</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a82f6e0683e0851d833d37d2c7135ce3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VertTimeList *</type>
      <name>vertTimeList</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a4edac23c9d61aa580f215cda2086bdc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>worldFrameId</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>ae7f2d022b68badaa18d72fcf1a30d7aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>zoom_factor</name>
      <anchorfile>classTfCore.html</anchorfile>
      <anchor>a412e77aa19ba04bf8f3ed59895fd3436</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Trajectory</name>
    <filename>classTrajectory.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>add_front_nlines</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>ad2581dcafb4107a2f6a1cb3769f72222</anchor>
      <arglist>(LineSeg *, int)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_last_nlines</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a557daa55919bdfabaee8f70e5784c65c</anchor>
      <arglist>(LineSeg *, int)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extend_line_segments</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>ae6c2e81b009b6ec6d5c352b7489abddb</anchor>
      <arglist>(int add_size)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_length</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>aa2a95f81df28eefc386b9613524b12c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove_front_nlines</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>aee423b05502723bb916c6b5ff7d0dadc</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove_last_nlines</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a1605a829e0b77f73fca99693e8b5556e</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>store_to_global_line_segs</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a9bf4e183ddb480cab4787b678dab4dd4</anchor>
      <arglist>(CurvePoints *temp, int num)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Trajectory</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a319a9f48e461075a46df978cd5bae81e</anchor>
      <arglist>(int index, int curMaxNum)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Trajectory</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>ac673c37025ca5353ad99ab41c936e75d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>closed</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>ab65ff2501f26b6a97d91ba6c0fc5d2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curMaxNumLinesegs</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>ad6c7b70ea3591bfc8cde759ecc671fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>degpt_id</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a49c1158fc0093157af99934e23bdec83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>degpt_sep_index</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a1eb17d95234cd1fdd1f72841aa5c6110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>eulerstep_scalar</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a990827c063ae1c13e8cbd29791fb0645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>index</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a98fbb5b9b2986656a329192da2ec3af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>infoGain</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a64504fa42ce280780fbcb2db424e0f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_mapboundary</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>ae77f76cc8c74eef804585014e49cf71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_reach_degpt</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a37c2b4355752cb0e9a2a369826647da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_reach_unknown</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>ac230d8787444aa86ec3bf46ddacb321f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LineSeg *</type>
      <name>linesegs</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a77d8c10432001909f3224ab0923823aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>linked_degpt_id</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>aa5242bac75526d9eed4bd82117b8b379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nlinesegs</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>ab5be6d4b1ac4574fe63b41142c770a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>roadtype</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a185b02288d64f1f7014e4aeaf39ed7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>saddleID</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>a3b746d0995259ee26679d95af4b02a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>traj_len</name>
      <anchorfile>classTrajectory.html</anchorfile>
      <anchor>afb97a419046b383be403d1e7fe5d13fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TrajectoryList</name>
    <filename>classTrajectoryList.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>append</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>acb79bf376386442a6aea69f38c43bdbf</anchor>
      <arglist>(Trajectory *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_Elem</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>a2b0d14169636d1a512f88018fe0cfad5</anchor>
      <arglist>(Trajectory *s, Trajectory *d)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>del_End</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>a32dc1dd5580b77c5839843418a5c791c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>del_Node</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>a9e3f3695bc9cd747283e37e7475b38c0</anchor>
      <arglist>(Trajectory *s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extend</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>a4c392ccaab0b8deb6cec284e85120647</anchor>
      <arglist>(int step)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>ad2d84132301bbc8b5c1e99e6cfba5c62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFull</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>a8b63b4d477808af60884531bbaad99d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>add088fce7a0e2c3197cbaffb81711d63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrajectoryList</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>aeac20646a2a10f7f423567c89f1e94ba</anchor>
      <arglist>(int initsize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrajectoryList</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>a8519ef0159c81ffd066ba01ff37ae460</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curMaxNumTrajs</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>a416a60d13af15f7d41d5bbe381a507df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>length</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>a19f2ef3a9994d6cdb0781903018b8523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ntrajs</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>a53fabab05de826325062f29d42d6ff63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Trajectory **</type>
      <name>trajs</name>
      <anchorfile>classTrajectoryList.html</anchorfile>
      <anchor>aee705207796f98327beeb6f1dc88527c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Vertex</name>
    <filename>structVertex.html</filename>
    <member kind="variable">
      <type>double *</type>
      <name>Anglist</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a156c55f769525fa057911aab14bd714a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>attract_flag</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ac8eecaf0d5766e3a76bd1321fd09d02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b_color</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ab5a09ad1a7cc55ccd29c5a4b51d1c5f1</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>bx</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a1f1658cf3167e39037a06185dee84b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>by</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ac88bd296a00c1bc3b7ce618b15c09754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>connected_limitcycle</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a46ce92e3d8114cfc0dc2c9653f0814b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>Corners</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a062801ad8539ba714601787674d48d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>d_color</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ae98b356e19f275ffb61fd6d533f7be23</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ab01b2f42b54565b96f3fd0ab460c574d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>done</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ab2f95e978b26e209d2aef9d78375bd1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Edge **</type>
      <name>edges</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a84954598a5f6c75d73e3aea8c40ab5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>edges_id</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ae4239397adbc865e7ca144e165bc8dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>end1_ornot</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>aec6c37dd36bc1c6a640dca7591837731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>end_tri</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a9e0af55da6636103083c2cfa10f369d0</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>endp</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a69b60a251525c59de54787962b15ab87</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>evec</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a8df94b506e86d5cbd6fef61616a2b5df</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>f_color</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ab044682f7fe0538f38ca9051126c3453</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gama_d</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a6bab7d03273f504f6036dce0c7fd1389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gama_r</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a889ae071d90c1e6d9d69a5b3673268b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gama_s</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a544ebbf4f5ca24aeca2b981cb6d59c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hue</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ad7674eb663e26890b9d7ceb2de62a218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>InRegion</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a0da9f89e8f10aece1bdab32ce79cf7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icMatrix2x2</type>
      <name>Jacobian</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>af5a325909a1db1bf7c36282cd4690b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>length</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ad9d93fd1785a008fa1addf30c4af6b9d</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mag_speed</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a42633a76bb6e57c09bac748530d3f5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>major</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a058c88916060941ba4d0075aeaeff242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>major_ang</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a947fba006639d4fd5296b7ffa5460fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>major_cos</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a4a2177b6dfcb75c6aa6f6a44237a4b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>major_sin</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ae6e9c8acbfd6b8c57ab8e19a63910bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>minor</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a74df474c4f92a6c707142f84167a760a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minor_ang</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a713b717075f6423672b2126535f8238a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>minor_cos</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ab0017b261ae50570f8c1b5524bdc717d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>minor_sin</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a047d6fc903ed4808f49e2bf39a3a03e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector3</type>
      <name>normal</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a7ce02836e8e7617aa10beefa28f2fefc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_connectedlimitcycle</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a9ba2f16c65debefa79094c63f8e2c8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Num_corners</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a9805755695881a91d5db9d894bc0c695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Num_edge</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>aae97e898aea8ff76a8e856786fea810a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nx</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a7c1414d0825d1d6751cefdd27d271662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ny</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a6f3c748474133463bad23fdf5ca58c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nz</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ad14842ce2395754408d879c2f6f7e6d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OnBoundary</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a88cd0f46e311e9f4585f1114db79ee1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>other_props</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ac60637e27a6736a6f4ffd6bbbfe27e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>prob_on_path</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a7fa262b7f15e49c186eeb3bc2b162b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RegionListID</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a677d612928e8a35fc035e848943a2715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>repell_flag</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>adebab7ebc5e57d118997229d3fbd08a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>s_count</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a4fa6399970e7c15f5891e0c46865a625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>saturation</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a669c82d38b3a6fa74f5c369a7f4a8168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tau</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a635348f8c28b32e744172f02b6f74006</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>tau_visited</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ae7ce8a5291cf65d508a0d863c4b79b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tensor_major_ang</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ae509be4a7acb3948b305b2501906bca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>tran_vec</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>ac8ea46490c93f5a51ef1b3345d03c532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>vec</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a10161a8659a9156a91ba00d4ba3453b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>icVector2</type>
      <name>vec_J</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a9ca87416839cb421d21b72960c5ae3ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>VertID</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>af67a670d5bf9ddbf11fe1fa865be920c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vf_b</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a9fe1f103e6a9d5fef77ad53e8e3c08c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vf_g</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a75b4eed30edbf18697876673cb9f9c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vf_r</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a65920e0af7c49620bac0629db3886ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visited</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>aaef9f7de91b4b8f1752d391a1aae9c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>which_line</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a4878ad79d43cd903648a0b0b465fad62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>af2602132c3297d81bc9f8ee54867445b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a7563c83da86f4a0831144bc823fec2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structVertex.html</anchorfile>
      <anchor>a25ca794af412647af563dc6f2064edcd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VertTimeList</name>
    <filename>classVertTimeList.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add_new</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>a282974b6461999ab8372ef64d5e2f226</anchor>
      <arglist>(int time_step, int which_vert, bool isConstraint=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_new</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>a4b68ae00d2d8f747386ae1eb4a2f60cb</anchor>
      <arglist>(OneVertAtTime *oneVert)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extend</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>ac354c4fa6313366690fc23e2a62f1444</anchor>
      <arglist>(int step=1000)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_sliceID_given_varID</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>aa54756fc885945aeb6e65ce844f70168</anchor>
      <arglist>(int variableID)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFull</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>abc5a52b826a7e09d9495588295782099</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_all_constraints</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>a309c5cdbe819bea75edfded42c0c7709</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_constraint_at_vert</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>a2eefe08a5d814916500de91f87f13e0a</anchor>
      <arglist>(int time_step, int which_vert)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VertTimeList</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>a3dc42589995a89d40ef5949dd6cdb585</anchor>
      <arglist>(int nverts=0, int initsize=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~VertTimeList</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>a9ebb128ce83cbb8dd51f3e66d8558560</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curMaxNum</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>a7d6ffbe1d9a41bc173b2da81fdfa15df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nvertsPerFrame</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>a8823cb83b557914f04679beaf13c5c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nvertsTime</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>aa2c15790c04dd7d85282a8c6f44f6b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>total_notconstraint_verts</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>ac712c69283278fc7050ece71bee0c10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OneVertAtTime **</type>
      <name>vertsTime</name>
      <anchorfile>classVertTimeList.html</anchorfile>
      <anchor>a4bafd62a03d4c080acb6fabd030cbf6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wavefilt</name>
    <filename>classwavefilt.html</filename>
    <member kind="function">
      <type></type>
      <name>wavefilt</name>
      <anchorfile>classwavefilt.html</anchorfile>
      <anchor>a34bb1876069396d1c0776647aeb20014</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wavefilt</name>
      <anchorfile>classwavefilt.html</anchorfile>
      <anchor>a78ae553b7c2cc91677a0750379238492</anchor>
      <arglist>(const DP *a, const int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~wavefilt</name>
      <anchorfile>classwavefilt.html</anchorfile>
      <anchor>afe15adafa205e00f82eb1bf080615418</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>NRVec&lt; DP &gt; &amp;</type>
      <name>cc</name>
      <anchorfile>classwavefilt.html</anchorfile>
      <anchor>acfccd3c09f69e82dc5272538ff96f4af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NRVec&lt; DP &gt; &amp;</type>
      <name>cr</name>
      <anchorfile>classwavefilt.html</anchorfile>
      <anchor>aaef0d62c9f79c72e0f807fbd69654b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ioff</name>
      <anchorfile>classwavefilt.html</anchorfile>
      <anchor>a99c458cf1dd1dee16139853c85877657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>joff</name>
      <anchorfile>classwavefilt.html</anchorfile>
      <anchor>a8758b909c178b3b77576120e6d872f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ncof</name>
      <anchorfile>classwavefilt.html</anchorfile>
      <anchor>acac2c6827e2e4264137cf86c2e6b1889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NRVec&lt; DP &gt; *</type>
      <name>cc_p</name>
      <anchorfile>classwavefilt.html</anchorfile>
      <anchor>ad1959ff6152e2384688a939504f855eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>NRVec&lt; DP &gt; *</type>
      <name>cr_p</name>
      <anchorfile>classwavefilt.html</anchorfile>
      <anchor>a7ea956036ce4216bb8394874da84d784</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>listen</name>
    <filename>namespacelisten.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacelisten.html</anchorfile>
      <anchor>a9617906ab2b5978c06eefdeebf48a5db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>listener</name>
      <anchorfile>namespacelisten.html</anchorfile>
      <anchor>acd946d7e54140d0e48251a3967bdd55c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>NR</name>
    <filename>namespaceNR.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aaab613fb80abc0d628e6625e1a9e5f42</anchor>
      <arglist>(Mat_O_DP &amp;uf, Mat_I_DP &amp;uc, Mat_O_DP &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>airy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a90700ac65b3bb16117cdf03479f37529</anchor>
      <arglist>(const DP x, DP &amp;ai, DP &amp;bi, DP &amp;aip, DP &amp;bip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>amebsa</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a268778b02b6b0174580ca6006fdbac02</anchor>
      <arglist>(Mat_IO_DP &amp;p, Vec_IO_DP &amp;y, Vec_O_DP &amp;pb, DP &amp;yb, const DP ftol, DP funk(Vec_I_DP &amp;), int &amp;iter, const DP temptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>amoeba</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a55aa747fecbb0e45dc63e070662c6e2c</anchor>
      <arglist>(Mat_IO_DP &amp;p, Vec_IO_DP &amp;y, const DP ftol, DP funk(Vec_I_DP &amp;), int &amp;nfunk)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>amotry</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a752225a62f24c2b80c703fd887f5c56e</anchor>
      <arglist>(Mat_IO_DP &amp;p, Vec_O_DP &amp;y, Vec_IO_DP &amp;psum, DP funk(Vec_I_DP &amp;), const int ihi, const DP fac)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>amotsa</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2f1f661e2421d96e8602ab14e7825666</anchor>
      <arglist>(Mat_IO_DP &amp;p, Vec_O_DP &amp;y, Vec_IO_DP &amp;psum, Vec_O_DP &amp;pb, DP &amp;yb, DP funk(Vec_I_DP &amp;), const int ihi, DP &amp;yhi, const DP fac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>anneal</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a65844d09b0713b4ceedf062342980ed3</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_IO_INT &amp;iorder)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>anorm2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af5ce2ea46359aa499509ecbaff2c19df</anchor>
      <arglist>(Mat_I_DP &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arcmak</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3e98d20522b73c2270f4a8ec4676500f</anchor>
      <arglist>(Vec_I_ULNG &amp;nfreq, unsigned long nchh, unsigned long nradd, arithcode &amp;acode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arcode</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adefa385f8eef92e0a37b8fb3008c7612</anchor>
      <arglist>(unsigned long &amp;ich, string &amp;code, unsigned long &amp;lcd, const int isign, arithcode &amp;acode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arcsum</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adea26b3b53b427d36dacd90db22fc5e2</anchor>
      <arglist>(Vec_I_ULNG &amp;iin, Vec_O_ULNG &amp;iout, unsigned long ja, const int nwk, const unsigned long nrad, const unsigned long nc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asolve</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a73116d8e72803b4f516bbb3cd7dcd4a0</anchor>
      <arglist>(Vec_I_DP &amp;b, Vec_O_DP &amp;x, const int itrnsp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>atimes</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a262c43d532c94b65394e128aa2bf565c</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_O_DP &amp;r, const int itrnsp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>avevar</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2a23625f7925fb351b9fb826f5fef1cf</anchor>
      <arglist>(Vec_I_DP &amp;data, DP &amp;ave, DP &amp;var)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>balanc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2684fb6923e5945cc4197b44eae4df56</anchor>
      <arglist>(Mat_IO_DP &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>banbks</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af240c4551b9a0a9c5cde123be9205132</anchor>
      <arglist>(Mat_I_DP &amp;a, const int m1, const int m2, Mat_I_DP &amp;al, Vec_I_INT &amp;indx, Vec_IO_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bandec</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad98237b2408813153be739eb27223c44</anchor>
      <arglist>(Mat_IO_DP &amp;a, const int m1, const int m2, Mat_O_DP &amp;al, Vec_O_INT &amp;indx, DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>banmul</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6c1a4ae0a3f56dd2d6c3a24d04681fa0</anchor>
      <arglist>(Mat_I_DP &amp;a, const int m1, const int m2, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bcucof</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a82353f6fd70a72d599d3b4603afd3f43</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;y1, Vec_I_DP &amp;y2, Vec_I_DP &amp;y12, const DP d1, const DP d2, Mat_O_DP &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bcuint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a607b5af26688cb0b3ba487bf2f36e19a</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;y1, Vec_I_DP &amp;y2, Vec_I_DP &amp;y12, const DP x1l, const DP x1u, const DP x2l, const DP x2u, const DP x1, const DP x2, DP &amp;ansy, DP &amp;ansy1, DP &amp;ansy2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beschb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a59a7410b6bb6b498a11bb530d8bf6f0c</anchor>
      <arglist>(const DP x, DP &amp;gam1, DP &amp;gam2, DP &amp;gampl, DP &amp;gammi)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessi</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a17f13d2217a863a186aa76237c3c288b</anchor>
      <arglist>(const int n, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessi0</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a225c3ef3fda946f4edce62f5e8b31840</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessi1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a70a172f14124c10b796af212fdb125ec</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bessik</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac11d8c1819aee8d97aa4bdf944534212</anchor>
      <arglist>(const DP x, const DP xnu, DP &amp;ri, DP &amp;rk, DP &amp;rip, DP &amp;rkp)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessj</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a92c1165db5f7c1972279d98ef34037d0</anchor>
      <arglist>(const int n, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessj0</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac93cd7e7156598f76f6bb6de2833c776</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessj1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4115607a7ec9c7f9120010c2b95828bb</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bessjy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1d4131e07fae6eb514a9c163b52e0c04</anchor>
      <arglist>(const DP x, const DP xnu, DP &amp;rj, DP &amp;ry, DP &amp;rjp, DP &amp;ryp)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessk</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a40c43ba6abef517ca55293673c417584</anchor>
      <arglist>(const int n, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessk0</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad7a01f8ec189b154d56f9c82617d9991</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessk1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a78b14863c0539fb70061775456e35d08</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a470fb46ac0e710eae347c1137b1ebfb8</anchor>
      <arglist>(const int n, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessy0</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae31454cfbd454b6de0460f0e08ef933b</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bessy1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae507795ea35c6716c6bf449c48af314f</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>beta</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a060c1496967431dfd707b603985a33b7</anchor>
      <arglist>(const DP z, const DP w)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>betacf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a52e6dba4373484f23464637a58c46c39</anchor>
      <arglist>(const DP a, const DP b, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>betai</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a462b09f1ae76391cfc50c8a032259b8a</anchor>
      <arglist>(const DP a, const DP b, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bico</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a35306d0e713b54e50ad6bfdeca55d162</anchor>
      <arglist>(const int n, const int k)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bksub</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a16bf04bccb961bc7c1f0a1aa65d849ea</anchor>
      <arglist>(const int ne, const int nb, const int jf, const int k1, const int k2, Mat3D_IO_DP &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>bnldev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa9a538f63c380caf2e72b8d6f4bdbe3e</anchor>
      <arglist>(const DP pp, const int n, int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>brent</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a949db0b9cc65ac1f2224f5c48384f58a</anchor>
      <arglist>(const DP ax, const DP bx, const DP cx, DP f(const DP), const DP tol, DP &amp;xmin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broydn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a11b0d45adeba8de27502be58cc893210</anchor>
      <arglist>(Vec_IO_DP &amp;x, bool &amp;check, void vecfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bsstep</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2fc62044e08a4a33016b21cba60408be</anchor>
      <arglist>(Vec_IO_DP &amp;y, Vec_IO_DP &amp;dydx, DP &amp;xx, const DP htry, const DP eps, Vec_I_DP &amp;yscal, DP &amp;hdid, DP &amp;hnext, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>caldat</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad0042558c0003dd2b235a92f031d84f8</anchor>
      <arglist>(const int julian, int &amp;mm, int &amp;id, int &amp;iyyy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chder</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a139dd9db85bba8d70c67d174413b5837</anchor>
      <arglist>(const DP a, const DP b, Vec_I_DP &amp;c, Vec_O_DP &amp;cder, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>chebev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a824086662aa6006a7bf1d3954ae84e43</anchor>
      <arglist>(const DP a, const DP b, Vec_I_DP &amp;c, const int m, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chebft</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a66f115e76c9feef59cfc3ef4a534acc5</anchor>
      <arglist>(const DP a, const DP b, Vec_O_DP &amp;c, DP func(const DP))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chebpc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a76a061d807150f37b176e040ce5c93c4</anchor>
      <arglist>(Vec_I_DP &amp;c, Vec_O_DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5d3b77d2ac43628be77688f9cf398473</anchor>
      <arglist>(const DP a, const DP b, Vec_I_DP &amp;c, Vec_O_DP &amp;cint, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>chixy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a78d98f7ea50330e48e2439f1476f1a11</anchor>
      <arglist>(const DP bang)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>choldc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ade5b24841dfda9180b307c75b572c2e5</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_DP &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cholsl</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aac72daccbf4c98d768d3aaae022c3f88</anchor>
      <arglist>(Mat_I_DP &amp;a, Vec_I_DP &amp;p, Vec_I_DP &amp;b, Vec_O_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chsone</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a79990074123af59275160b7887c3fc51</anchor>
      <arglist>(Vec_I_DP &amp;bins, Vec_I_DP &amp;ebins, const int knstrn, DP &amp;df, DP &amp;chsq, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chstwo</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae212f167f2b1e98deda943eb3aacd84b</anchor>
      <arglist>(Vec_I_DP &amp;bins1, Vec_I_DP &amp;bins2, const int knstrn, DP &amp;df, DP &amp;chsq, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cisi</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad1728cffa7aef04dddf390af7ca2ac62</anchor>
      <arglist>(const DP x, complex&lt; DP &gt; &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cntab1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac0de242c7ce066888f5add441fe1099e</anchor>
      <arglist>(Mat_I_INT &amp;nn, DP &amp;chisq, DP &amp;df, DP &amp;prob, DP &amp;cramrv, DP &amp;ccc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cntab2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a04d9c5104ecc26262c5c9cf755b6c496</anchor>
      <arglist>(Mat_I_INT &amp;nn, DP &amp;h, DP &amp;hx, DP &amp;hy, DP &amp;hygx, DP &amp;hxgy, DP &amp;uygx, DP &amp;uxgy, DP &amp;uxy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convlv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2082dd6448479336557410a290a17c2c</anchor>
      <arglist>(Vec_I_DP &amp;data, Vec_I_DP &amp;respns, const int isign, Vec_O_DP &amp;ans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a33f0ee887bd75c78a6b2f97a825f5be1</anchor>
      <arglist>(Mat_O_DP &amp;aout, Mat_I_DP &amp;ain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>correl</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a38e1298c084b073e4e7465dbd62ad7fb</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, Vec_O_DP &amp;ans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cosft1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3359e0c5092d8ab9afdbec3c55066b61</anchor>
      <arglist>(Vec_IO_DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cosft2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a86490ad17a4fd0e6d60ea67f2588fd00</anchor>
      <arglist>(Vec_IO_DP &amp;y, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covsrt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac2f90a8cf35f76c733d46d6c217e7698</anchor>
      <arglist>(Mat_IO_DP &amp;covar, Vec_I_BOOL &amp;ia, const int mfit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crank</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a62558f3207c569f0bb176c97de157616</anchor>
      <arglist>(Vec_IO_DP &amp;w, DP &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cyclic</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>abe6af2a0141e9c645da6b86e995dfe82</anchor>
      <arglist>(Vec_I_DP &amp;a, Vec_I_DP &amp;b, Vec_I_DP &amp;c, const DP alpha, const DP beta, Vec_I_DP &amp;r, Vec_O_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>daub4</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afb5a6ee4e921ad8ae733cd25c9178abf</anchor>
      <arglist>(Vec_IO_DP &amp;a, const int n, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>dawson</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6e1128d2427bfc7d48d0f09057399227</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>dbrent</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af1d68c637282cf655b5c683b052a0b6d</anchor>
      <arglist>(const DP ax, const DP bx, const DP cx, DP f(const DP), DP df(const DP), const DP tol, DP &amp;xmin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ddpoly</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad41cff50a7498a881df8034897f4fb51</anchor>
      <arglist>(Vec_I_DP &amp;c, const DP x, Vec_O_DP &amp;pd)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>decchk</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae21b59e60dc846c93df0f4126893f4b0</anchor>
      <arglist>(string str, char &amp;ch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>derivs_s</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a42dd648242c5c48df166bfb2b2125d80</anchor>
      <arglist>(const DP x, Vec_I_DP &amp;y, Vec_O_DP &amp;dydx)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>df1dim</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2df356ad46edbeee385843c4545f3963</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dfpmin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1c51cf1eefec14e2597519a70b6158d6</anchor>
      <arglist>(Vec_IO_DP &amp;p, const DP gtol, int &amp;iter, DP &amp;fret, DP func(Vec_I_DP &amp;), void dfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>dfridr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a116c23af5766d8a201469f22f62f50dc</anchor>
      <arglist>(DP func(const DP), const DP x, const DP h, DP &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dftcor</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1c902ada2900da8c449d3901707c075b</anchor>
      <arglist>(const DP w, const DP delta, const DP a, const DP b, Vec_I_DP &amp;endpts, DP &amp;corre, DP &amp;corim, DP &amp;corfac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dftint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae09a210159f99a027ae6554b6a605e5b</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b, const DP w, DP &amp;cosint, DP &amp;sinint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>difeq</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7bed161b003de9971b9d0220074c406e</anchor>
      <arglist>(const int k, const int k1, const int k2, const int jsf, const int is1, const int isf, Vec_I_INT &amp;indexv, Mat_O_DP &amp;s, Mat_I_DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dlinmin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adb5624ebdf74af474a3a644c2aa3d3e7</anchor>
      <arglist>(Vec_IO_DP &amp;p, Vec_IO_DP &amp;xi, DP &amp;fret, DP func(Vec_I_DP &amp;), void dfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eclass</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aba4c7b853200439cb13a271f6333b19f</anchor>
      <arglist>(Vec_O_INT &amp;nf, Vec_I_INT &amp;lista, Vec_I_INT &amp;listb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eclazz</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac02292b35dc1a4b253166611be75e6dd</anchor>
      <arglist>(Vec_O_INT &amp;nf, bool equiv(const int, const int))</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ei</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a28d2f7fc957866378bc8d49df208d5bc</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eigsrt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a47b470822fede3df423c4b65fd109d46</anchor>
      <arglist>(Vec_IO_DP &amp;d, Mat_IO_DP &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>elle</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1762d8c42e9423b8290b196da5ed3b88</anchor>
      <arglist>(const DP phi, const DP ak)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ellf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1571206bbdfafab7d95c23d356084050</anchor>
      <arglist>(const DP phi, const DP ak)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ellpi</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae61b03165ff02c431ab5a669537e6978</anchor>
      <arglist>(const DP phi, const DP en, const DP ak)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>elmhes</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a9dc23a1436a50ce9c28a541f92711f84</anchor>
      <arglist>(Mat_IO_DP &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>erfcc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6ebc6459d6bf176fe05cd0f33e37744b</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>erff</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3dbd4e3cae13708e991a26347f305238</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>erffc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab32cef5a592608701b19750c27605413</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eulsum</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af6b58017e35503e394fd95ac85f8fbb7</anchor>
      <arglist>(DP &amp;sum, const DP term, const int jterm, Vec_IO_DP &amp;wksp)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>evlmem</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acf9bcd45ac074c4fc27723f2093d332e</anchor>
      <arglist>(const DP fdt, Vec_I_DP &amp;d, const DP xms)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>expdev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa445323c2e4f1c7d6859208169d37307</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>expint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a03af1157f0cf4a00d857e0dde2483104</anchor>
      <arglist>(const int n, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>f1dim</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6c415158b378bbd03f785e29d8a7ac1f</anchor>
      <arglist>(const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>factln</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a828437d33b110b7b79516767e7df7b23</anchor>
      <arglist>(const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>factrl</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac76d8c81ea3f7dacb7bc39f8f2e67f0a</anchor>
      <arglist>(const int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fasper</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a28ce9fba247ed103e2ffb545d671840e</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, const DP ofac, const DP hifac, Vec_O_DP &amp;wk1, Vec_O_DP &amp;wk2, int &amp;nout, int &amp;jmax, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fdjac</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af8ad4af19ff3fab8ac42dea99a9ccfae</anchor>
      <arglist>(Vec_IO_DP &amp;x, Vec_I_DP &amp;fvec, Mat_O_DP &amp;df, void vecfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgauss</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a68c568aec5a9a2199de3c66ecc87c062</anchor>
      <arglist>(const DP x, Vec_I_DP &amp;a, DP &amp;y, Vec_O_DP &amp;dyda)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fit</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa9df2e2aa873647992817340091009dd</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sig, const bool mwt, DP &amp;a, DP &amp;b, DP &amp;siga, DP &amp;sigb, DP &amp;chi2, DP &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fitexy</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acf4acd9066a65dc4408580a722f9d043</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sigx, Vec_I_DP &amp;sigy, DP &amp;a, DP &amp;b, DP &amp;siga, DP &amp;sigb, DP &amp;chi2, DP &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fixrts</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>abd5e28d80b44e108348ecc80785afa7c</anchor>
      <arglist>(Vec_IO_DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fleg</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a069ca1a540d6d9637ab168a19fc6d86d</anchor>
      <arglist>(const DP x, Vec_O_DP &amp;pl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flmoon</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afd394882e21b8378572c186fb66220af</anchor>
      <arglist>(const int n, const int nph, int &amp;jd, DP &amp;frac)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>fmin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a570c7b20deac021db5e798650ceb157f</anchor>
      <arglist>(Vec_I_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>four1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aaff3ae4c060df78a4b5da02651af126d</anchor>
      <arglist>(Vec_IO_DP &amp;data, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fourew</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8dd403b5378f2cc7dec76ae5b837f05d</anchor>
      <arglist>(Vec_FSTREAM_p &amp;file, int &amp;na, int &amp;nb, int &amp;nc, int &amp;nd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fourfs</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a9d15130e265a84a6b1e78c63c1af4e34</anchor>
      <arglist>(Vec_FSTREAM_p &amp;file, Vec_I_INT &amp;nn, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fourn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a71c761e2cf4f3d12a0b1043d5ead1b09</anchor>
      <arglist>(Vec_IO_DP &amp;data, Vec_I_INT &amp;nn, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fpoly</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab4c354c01223108b1105a957320da065</anchor>
      <arglist>(const DP x, Vec_O_DP &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fred2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3c797b9afe1ae3a3469ee3928f625a02</anchor>
      <arglist>(const DP a, const DP b, Vec_O_DP &amp;t, Vec_O_DP &amp;f, Vec_O_DP &amp;w, DP g(const DP), DP ak(const DP, const DP))</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>fredin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a447051a2ce2f777db5fabc349d9d7904</anchor>
      <arglist>(const DP x, const DP a, const DP b, Vec_I_DP &amp;t, Vec_I_DP &amp;f, Vec_I_DP &amp;w, DP g(const DP), DP ak(const DP, const DP))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frenel</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae47ce2fbc07034ca62779cbdd07d8b29</anchor>
      <arglist>(const DP x, complex&lt; DP &gt; &amp;cs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frprmn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a26147c3205dc588fd085cea57df864fe</anchor>
      <arglist>(Vec_IO_DP &amp;p, const DP ftol, int &amp;iter, DP &amp;fret, DP func(Vec_I_DP &amp;), void dfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ftest</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4918e1edb5dcbabd728e268dc1502a6e</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;f, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>gamdev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af895f3a51bb42c0b1498571d5a93c807</anchor>
      <arglist>(const int ia, int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>gammln</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aedefa334aaa11250391e7bb4867dc7d5</anchor>
      <arglist>(const DP xx)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>gammp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad617f7290581d8abbf35fb5e8206ffc8</anchor>
      <arglist>(const DP a, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>gammq</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aae834b3eabbd4eb103d876551fe4a8bf</anchor>
      <arglist>(const DP a, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>gasdev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a035bd09228723898ec5481668f55c979</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gaucof</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8bd178e36c704700d52a5bcb56d25548</anchor>
      <arglist>(Vec_IO_DP &amp;a, Vec_IO_DP &amp;b, const DP amu0, Vec_O_DP &amp;x, Vec_O_DP &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gauher</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3214b0481212ec7e5322d6952177aac6</anchor>
      <arglist>(Vec_O_DP &amp;x, Vec_O_DP &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gaujac</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a95634e9b78b176caeec3321c0cfa6fbf</anchor>
      <arglist>(Vec_O_DP &amp;x, Vec_O_DP &amp;w, const DP alf, const DP bet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gaulag</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>abd073d049f60560546572cb5cf2210ef</anchor>
      <arglist>(Vec_O_DP &amp;x, Vec_O_DP &amp;w, const DP alf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gauleg</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a722933d3ddfd7e76e9533892768ae542</anchor>
      <arglist>(const DP x1, const DP x2, Vec_O_DP &amp;x, Vec_O_DP &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gaussj</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1d6883edf9183e4e0a4b6be01655b057</anchor>
      <arglist>(Mat_IO_DP &amp;a, Mat_IO_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gcf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a54a09ab3536295080e52c4deb5cc42c5</anchor>
      <arglist>(DP &amp;gammcf, const DP a, const DP x, DP &amp;gln)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>golden</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0fb02a1e4932c1918d2a75bdcfec27cd</anchor>
      <arglist>(const DP ax, const DP bx, const DP cx, DP f(const DP), const DP tol, DP &amp;xmin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gser</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acf96c684ec4dc14593c22c45848ad511</anchor>
      <arglist>(DP &amp;gamser, const DP a, const DP x, DP &amp;gln)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hpsel</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5eaa00a5151ec180e13b5fd8824fd161</anchor>
      <arglist>(Vec_I_DP &amp;arr, Vec_O_DP &amp;heap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hpsort</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2d78b1ffd173d958219ab98bbcdcd3c4</anchor>
      <arglist>(Vec_IO_DP &amp;ra)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hqr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a78db7534f0991399c7f0d4a618175da7</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_CPLX_DP &amp;wri)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hufapp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a55c1e21a90e38a4569ab763ec0a94515</anchor>
      <arglist>(Vec_IO_ULNG &amp;index, Vec_I_ULNG &amp;nprob, const unsigned long n, const unsigned long m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hufdec</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a96ec4adba3a2cc7bd4d3abfdd50fd627</anchor>
      <arglist>(unsigned long &amp;ich, string &amp;code, const unsigned long lcode, unsigned long &amp;nb, huffcode &amp;hcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hufenc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>accdf7be3fdefdccc32e167210e888764</anchor>
      <arglist>(const unsigned long ich, string &amp;code, unsigned long &amp;nb, huffcode &amp;hcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hufmak</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae3369986daacfe65a679f2334cb53267</anchor>
      <arglist>(Vec_I_ULNG &amp;nfreq, const unsigned long nchin, unsigned long &amp;ilong, unsigned long &amp;nlong, huffcode &amp;hcode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hunt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6bbdb382ae25b5c8c0baba1d48d848e1</anchor>
      <arglist>(Vec_I_DP &amp;xx, const DP x, int &amp;jlo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hypdrv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a329631db0425541c0568938c22633e99</anchor>
      <arglist>(const DP s, Vec_I_DP &amp;yy, Vec_O_DP &amp;dyyds)</arglist>
    </member>
    <member kind="function">
      <type>complex&lt; DP &gt;</type>
      <name>hypgeo</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a31736e07fc0361c4ce66c978d556c029</anchor>
      <arglist>(const complex&lt; DP &gt; &amp;a, const complex&lt; DP &gt; &amp;b, const complex&lt; DP &gt; &amp;c, const complex&lt; DP &gt; &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hypser</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a64683f453526fa652796f4f9588f140c</anchor>
      <arglist>(const complex&lt; DP &gt; &amp;a, const complex&lt; DP &gt; &amp;b, const complex&lt; DP &gt; &amp;c, const complex&lt; DP &gt; &amp;z, complex&lt; DP &gt; &amp;series, complex&lt; DP &gt; &amp;deriv)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>icrc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1b69d4b74a0a8a1423904fbd09db3fa2</anchor>
      <arglist>(const unsigned short crc, const string &amp;bufptr, const short jinit, const int jrev)</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>icrc1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8eecd14f5dbacae9a1c719b3f8d5fe77</anchor>
      <arglist>(const unsigned short crc, const unsigned char onech)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>igray</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4965006048ac8b1e627c9e21b9d6c1f8</anchor>
      <arglist>(const unsigned long n, const int is)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>indexx</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a16cc62d4d994e6557e4d85d1b5de0ff9</anchor>
      <arglist>(Vec_I_DP &amp;arr, Vec_O_INT &amp;indx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>interp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af65d3c7d1b9eddb10dd001e6456ea45a</anchor>
      <arglist>(Mat_O_DP &amp;uf, Mat_I_DP &amp;uc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>irbit1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8847cb5906daead1ccf717166c61b0d7</anchor>
      <arglist>(unsigned long &amp;iseed)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>irbit2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a826f4788e674ad205145876a7ddd04e0</anchor>
      <arglist>(unsigned long &amp;iseed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobi</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab9427d0f2503bbbc8a531c2e06f9369e</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_DP &amp;d, Mat_O_DP &amp;v, int &amp;nrot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobn_s</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a98c0d038f8153db652155a23d8fca0c5</anchor>
      <arglist>(const DP x, Vec_I_DP &amp;y, Vec_O_DP &amp;dfdx, Mat_O_DP &amp;dfdy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>julday</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adcf22e2f352f18973efcc6a828196a69</anchor>
      <arglist>(const int mm, const int id, const int iyyy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kendl1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0cbcf6c9ade0e1df0bb132f18485ad14</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;tau, DP &amp;z, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kendl2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad2ded25f5e4aef7460de829455ece1f2</anchor>
      <arglist>(Mat_I_DP &amp;tab, DP &amp;tau, DP &amp;z, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kermom</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0cbc2daad62a102dd3359715e4b1bc70</anchor>
      <arglist>(Vec_O_DP &amp;w, const DP y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ks2d1s</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4ed85372a28396e39da6c7f899dd0c82</anchor>
      <arglist>(Vec_I_DP &amp;x1, Vec_I_DP &amp;y1, void quadvl(const DP, const DP, DP &amp;, DP &amp;, DP &amp;, DP &amp;), DP &amp;d1, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ks2d2s</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2b2c455972d6a6fed97ba9b9abbcab3f</anchor>
      <arglist>(Vec_I_DP &amp;x1, Vec_I_DP &amp;y1, Vec_I_DP &amp;x2, Vec_I_DP &amp;y2, DP &amp;d, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ksone</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3c53c1ee283bb33404deb730ff6a8d89</anchor>
      <arglist>(Vec_IO_DP &amp;data, DP func(const DP), DP &amp;d, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kstwo</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3ad9325c909f0cb757c462000c60a364</anchor>
      <arglist>(Vec_IO_DP &amp;data1, Vec_IO_DP &amp;data2, DP &amp;d, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>laguer</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a9209789f5b3e470cfe428882aeab6d80</anchor>
      <arglist>(Vec_I_CPLX_DP &amp;a, complex&lt; DP &gt; &amp;x, int &amp;its)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lfit</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0e8872f893cfdae1552954ed0ed82903</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sig, Vec_IO_DP &amp;a, Vec_I_BOOL &amp;ia, Mat_O_DP &amp;covar, DP &amp;chisq, void funcs(const DP, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linbcg</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af8b3348347ed7bf63c0554d522b33ee1</anchor>
      <arglist>(Vec_I_DP &amp;b, Vec_IO_DP &amp;x, const int itol, const DP tol, const int itmax, int &amp;iter, DP &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linmin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4436a6bfba766ddda79e8cd4a8f1b977</anchor>
      <arglist>(Vec_IO_DP &amp;p, Vec_IO_DP &amp;xi, DP &amp;fret, DP func(Vec_I_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lnsrch</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adc216b076b35787786f44cc443e7533f</anchor>
      <arglist>(Vec_I_DP &amp;xold, const DP fold, Vec_I_DP &amp;g, Vec_IO_DP &amp;p, Vec_O_DP &amp;x, DP &amp;f, const DP stpmax, bool &amp;check, DP func(Vec_I_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>locate</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a219cd98096988ead11bcba867d300ebc</anchor>
      <arglist>(Vec_I_DP &amp;xx, const DP x, int &amp;j)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lop</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a13418bcc862bf5ed4c010126e8cf8028</anchor>
      <arglist>(Mat_O_DP &amp;out, Mat_I_DP &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lubksb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1455a894979c7f2eaf3ef611a611cc42</anchor>
      <arglist>(Mat_I_DP &amp;a, Vec_I_INT &amp;indx, Vec_IO_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ludcmp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a71e8f8aa20cd167f6379653f60ccaa1a</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_INT &amp;indx, DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>machar</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac38efbaed34a2e071711a215801215fd</anchor>
      <arglist>(int &amp;ibeta, int &amp;it, int &amp;irnd, int &amp;ngrd, int &amp;machep, int &amp;negep, int &amp;iexp, int &amp;minexp, int &amp;maxexp, DP &amp;eps, DP &amp;epsneg, DP &amp;xmin, DP &amp;xmax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matadd</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3e83e821eb8a08def3eb745893d705f0</anchor>
      <arglist>(Mat_I_DP &amp;a, Mat_I_DP &amp;b, Mat_O_DP &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matsub</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3813813f04cdd8f245c3aa44ff4f445d</anchor>
      <arglist>(Mat_I_DP &amp;a, Mat_I_DP &amp;b, Mat_O_DP &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>medfit</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aab044381afb3d475fea1f56f27b43677</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, DP &amp;a, DP &amp;b, DP &amp;abdev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>memcof</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a160cae226a21c3be206ce06f63125499</anchor>
      <arglist>(Vec_I_DP &amp;data, DP &amp;xms, Vec_O_DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>metrop</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad1c330f016bd9cbd3564f4be1f09d5db</anchor>
      <arglist>(const DP de, const DP t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mgfas</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae5a8be9b136a41fa270bef965c7560bd</anchor>
      <arglist>(Mat_IO_DP &amp;u, const int maxcyc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mglin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a462e1290733dd6e89382065234a02f91</anchor>
      <arglist>(Mat_IO_DP &amp;u, const int ncycle)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>midexp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab0417b8e3403a5388e1335cf434a9f97</anchor>
      <arglist>(DP funk(const DP), const DP aa, const DP bb, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>midinf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab1e98fd1024d49b2e58d93057dd0a7f1</anchor>
      <arglist>(DP funk(const DP), const DP aa, const DP bb, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>midpnt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0d1a3671e190c043c51cc06aa203ff71</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>midsql</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aacb9dcd500af4cc3a665337679bff722</anchor>
      <arglist>(DP funk(const DP), const DP aa, const DP bb, const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>midsqu</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a24075c7a2564a7ea0d150a535edc65c6</anchor>
      <arglist>(DP funk(const DP), const DP aa, const DP bb, const int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>miser</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7633dcff9360f0d1b885d1ea40414046</anchor>
      <arglist>(DP func(Vec_I_DP &amp;), Vec_I_DP &amp;regn, const int npts, const DP dith, DP &amp;ave, DP &amp;var)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mmid</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afc0314b689ffee95d1fdb24b9fd99e5a</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;dydx, const DP xs, const DP htot, const int nstep, Vec_O_DP &amp;yout, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mnbrak</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3fb2c9900887232361156bb23c4a3035</anchor>
      <arglist>(DP &amp;ax, DP &amp;bx, DP &amp;cx, DP &amp;fa, DP &amp;fb, DP &amp;fc, DP func(const DP))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mnewt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afc9d96a4fea859ead6e69fd2bde37638</anchor>
      <arglist>(const int ntrial, Vec_IO_DP &amp;x, const DP tolx, const DP tolf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moment</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aee3fc839b5ac653eb842a2799391942a</anchor>
      <arglist>(Vec_I_DP &amp;data, DP &amp;ave, DP &amp;adev, DP &amp;sdev, DP &amp;var, DP &amp;skew, DP &amp;curt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mp2dfr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad1098089d5d9a292db91f7525487b6d6</anchor>
      <arglist>(Vec_IO_UCHR &amp;a, string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpadd</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2a17c9eb096bee049e90717500cc1d44</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpdiv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a86e4bde392036558ab1428a568df4cc7</anchor>
      <arglist>(Vec_O_UCHR &amp;q, Vec_O_UCHR &amp;r, Vec_I_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpinv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a03e217f2a6e318090794caf6745a6f64</anchor>
      <arglist>(Vec_O_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mplsh</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa8a87e83f0ec64f91eddf8366337192b</anchor>
      <arglist>(Vec_IO_UCHR &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpmov</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5a70131bd7cd4d907087ac645f6d095e</anchor>
      <arglist>(Vec_O_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpmul</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac6e31aebeef74f402f91cfb7133ee633</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpneg</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a685e7aacef1a2fa63acc2b0075848293</anchor>
      <arglist>(Vec_IO_UCHR &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mppi</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a994c170707a8aab5444d4d126e7a7d23</anchor>
      <arglist>(const int np)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mprove</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0c4cae16b0250ecbf95693adf73c8bdc</anchor>
      <arglist>(Mat_I_DP &amp;a, Mat_I_DP &amp;alud, Vec_I_INT &amp;indx, Vec_I_DP &amp;b, Vec_IO_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpsad</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a73ec9a62342ed00c7ed70bfedecf5947</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, const int iv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpsdv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afb23bc7a9b2440c5a3db4da885920358</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, const int iv, int &amp;ir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpsmu</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7e4bcd285f6961beca936346cd63f092</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, const int iv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpsqrt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a73de1f888d26e631949996bd1e437659</anchor>
      <arglist>(Vec_O_UCHR &amp;w, Vec_O_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mpsub</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6c829dc4c09a73a1c6f91c817b01bfd4</anchor>
      <arglist>(int &amp;is, Vec_O_UCHR &amp;w, Vec_I_UCHR &amp;u, Vec_I_UCHR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mrqcof</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a03017a1caf19642fa6477f96dd20dbb3</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sig, Vec_I_DP &amp;a, Vec_I_BOOL &amp;ia, Mat_O_DP &amp;alpha, Vec_O_DP &amp;beta, DP &amp;chisq, void funcs(const DP, Vec_I_DP &amp;, DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mrqmin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5e564c0d50dc1bbc161cbcee235b67bc</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sig, Vec_IO_DP &amp;a, Vec_I_BOOL &amp;ia, Mat_O_DP &amp;covar, Mat_O_DP &amp;alpha, DP &amp;chisq, void funcs(const DP, Vec_I_DP &amp;, DP &amp;, Vec_O_DP &amp;), DP &amp;alamda)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>newt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa58f9fd3b532e550929b4ffa67b50e4d</anchor>
      <arglist>(Vec_IO_DP &amp;x, bool &amp;check, void vecfunc(Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nrerror</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a90d72952d31bb2ee4a188e69ab3fa1c1</anchor>
      <arglist>(const string error_text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odeint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5393670acc86ad48e87504e8a7109140</anchor>
      <arglist>(Vec_IO_DP &amp;ystart, const DP x1, const DP x2, const DP eps, const DP h1, const DP hmin, int &amp;nok, int &amp;nbad, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;), void rkqs(Vec_IO_DP &amp;, Vec_IO_DP &amp;, DP &amp;, const DP, const DP, Vec_I_DP &amp;, DP &amp;, DP &amp;, void(*)(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;)))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>orthog</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a09eb4179b4158c839db9301f34122f40</anchor>
      <arglist>(Vec_I_DP &amp;anu, Vec_I_DP &amp;alpha, Vec_I_DP &amp;beta, Vec_O_DP &amp;a, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pade</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8e789b4a9285a750bd28cbf9d1b57654</anchor>
      <arglist>(Vec_IO_DP &amp;cof, DP &amp;resid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pccheb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a986417223fa9ced15bc520606386a4db</anchor>
      <arglist>(Vec_I_DP &amp;d, Vec_O_DP &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pcshft</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acbcb308d5c9adf2ac96084b61fff25be</anchor>
      <arglist>(const DP a, const DP b, Vec_IO_DP &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pearsn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a08a1c52f699b77be9ca8b79dd29fc143</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, DP &amp;r, DP &amp;prob, DP &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>period</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aed0c7ecfa8b01342146d1d0dff6befca</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, const DP ofac, const DP hifac, Vec_O_DP &amp;px, Vec_O_DP &amp;py, int &amp;nout, int &amp;jmax, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>piksr2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab0ef3238c95aeadb917a97ef14a41b29</anchor>
      <arglist>(Vec_IO_DP &amp;arr, Vec_IO_DP &amp;brr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>piksrt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a11f36d67ab2adaed64b8f5dbfbbf2efc</anchor>
      <arglist>(Vec_IO_DP &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pinvs</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a34209b0a9d44aa222a5f76c3c7bdeeaa</anchor>
      <arglist>(const int ie1, const int ie2, const int je1, const int jsf, const int jc1, const int k, Mat3D_O_DP &amp;c, Mat_IO_DP &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>plgndr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a677f4e9cdd801b4a29b667ac6915ac26</anchor>
      <arglist>(const int l, const int m, const DP x)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>poidev</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0612378e73208e941cd53484771f52bb</anchor>
      <arglist>(const DP xm, int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polcoe</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a404e4e04344a84403f08fcd906a91b2d</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_O_DP &amp;cof)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polcof</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af2c475d479fbaa639b53b606796608c6</anchor>
      <arglist>(Vec_I_DP &amp;xa, Vec_I_DP &amp;ya, Vec_O_DP &amp;cof)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poldiv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2ec54779e5505f4a702196d44766e022</anchor>
      <arglist>(Vec_I_DP &amp;u, Vec_I_DP &amp;v, Vec_O_DP &amp;q, Vec_O_DP &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polin2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adfe1a6957b3044f86a5d9b2cb071edbf</anchor>
      <arglist>(Vec_I_DP &amp;x1a, Vec_I_DP &amp;x2a, Mat_I_DP &amp;ya, const DP x1, const DP x2, DP &amp;y, DP &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab748a48a0cfdc9215829774ddf25ea90</anchor>
      <arglist>(Vec_I_DP &amp;xa, Vec_I_DP &amp;ya, const DP x, DP &amp;y, DP &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>powell</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4fb8d09f0f222a20c3ff734627a5a760</anchor>
      <arglist>(Vec_IO_DP &amp;p, Mat_IO_DP &amp;xi, const DP ftol, int &amp;iter, DP &amp;fret, DP func(Vec_I_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>predic</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1e509a4abc2af770058b8ec1037f37ad</anchor>
      <arglist>(Vec_I_DP &amp;data, Vec_I_DP &amp;d, Vec_O_DP &amp;future)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>probks</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a728a822ccbd90f47b7e83d9186ca631a</anchor>
      <arglist>(const DP alam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>psdes</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2d127644657046b9b67b8189fd79d51c</anchor>
      <arglist>(unsigned long &amp;lword, unsigned long &amp;irword)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pwt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6e01211469ec1a14c97e90b2bfaa8667</anchor>
      <arglist>(Vec_IO_DP &amp;a, const int n, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pwtset</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afca49076efe7ccf7bf3d0512ba1c0117</anchor>
      <arglist>(const int n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>pythag</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4794ff6d4eaeeedd85a91698287cd7ac</anchor>
      <arglist>(const DP a, const DP b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pzextr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a583932239d9c539ae7d372295b01101a</anchor>
      <arglist>(const int iest, const DP xest, Vec_I_DP &amp;yest, Vec_O_DP &amp;yz, Vec_O_DP &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>qgaus</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aea2857e7dfc20dc9c53694f04e7742c6</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qrdcmp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4bfa0581b100fdc8f3bb1a5b8236e084</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_DP &amp;c, Vec_O_DP &amp;d, bool &amp;sing)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>qromb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1d9dac2ce9ca89306257ab81b44473da</anchor>
      <arglist>(DP func(const DP), DP a, DP b)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>qromo</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aba7cc6d489fecfde29b519f866c70676</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b, DP choose(DP(*)(const DP), const DP, const DP, const int))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qroot</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afe717bad04398081c537d551740071ed</anchor>
      <arglist>(Vec_I_DP &amp;p, DP &amp;b, DP &amp;c, const DP eps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qrsolv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a71ded3feeaea4e325e6e0d0a88c0e47f</anchor>
      <arglist>(Mat_I_DP &amp;a, Vec_I_DP &amp;c, Vec_I_DP &amp;d, Vec_IO_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qrupdt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa3906cfa0a92338d1b32d6525fc47eaf</anchor>
      <arglist>(Mat_IO_DP &amp;r, Mat_IO_DP &amp;qt, Vec_IO_DP &amp;u, Vec_I_DP &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>qsimp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a30afaca69c5b66b374852a7281bb9b88</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>qtrap</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acc25d32b53d9c38fb962ff11c7ed08be</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>quad3d</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad9f85b329d999d83a6cf387bcd5fd9a1</anchor>
      <arglist>(DP func(const DP, const DP, const DP), const DP x1, const DP x2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quadct</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae233b6071785340e925720885bb72ebd</anchor>
      <arglist>(const DP x, const DP y, Vec_I_DP &amp;xx, Vec_I_DP &amp;yy, DP &amp;fa, DP &amp;fb, DP &amp;fc, DP &amp;fd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quadmx</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4fb019bb24b7e09bb9a1198ca1c679b4</anchor>
      <arglist>(Mat_O_DP &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quadvl</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a819df1d348b859d09568c5b871dc40e1</anchor>
      <arglist>(const DP x, const DP y, DP &amp;fa, DP &amp;fb, DP &amp;fc, DP &amp;fd)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ran0</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a51fab0252d34144103c74d4f947e86c1</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ran1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6f5690957c136740f9dd29d51a3dc3fa</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ran2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af14605dd4827bb94f49095d407b4fda7</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ran3</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0e43557267c69b10738a862f546a0b2b</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ran4</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa022fd357d369cb205d0dd59f0e2018a</anchor>
      <arglist>(int &amp;idum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rank</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af609478dc8d3d58e4d09f1f8f8553238</anchor>
      <arglist>(Vec_I_INT &amp;indx, Vec_O_INT &amp;irank)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ranpt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a103ce563920343003034206a38ebdbb7</anchor>
      <arglist>(Vec_O_DP &amp;pt, Vec_I_DP &amp;regn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ratint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acf23dccda6fe2ebd6630856bdb24a274</anchor>
      <arglist>(Vec_I_DP &amp;xa, Vec_I_DP &amp;ya, const DP x, DP &amp;y, DP &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ratlsq</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a140701eacca3a2e031e077e8efc7794c</anchor>
      <arglist>(DP fn(const DP), const DP a, const DP b, const int mm, const int kk, Vec_O_DP &amp;cof, DP &amp;dev)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>ratval</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3acd42aca134502c65fb52c385218e33</anchor>
      <arglist>(const DP x, Vec_I_DP &amp;cof, const int mm, const int kk)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7d42c86df6be02b1e38a5bf9a51884d8</anchor>
      <arglist>(const DP x, const DP y)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rd</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a06e58a52a06276e59cdd77e651547f2c</anchor>
      <arglist>(const DP x, const DP y, const DP z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>realft</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6e6be7f8710c23ce1bba137a8b15ed43</anchor>
      <arglist>(Vec_IO_DP &amp;data, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a057f6d96cc5618a7d3b0d1a44a946a56</anchor>
      <arglist>(const DP rc, const int nd, Vec_I_DP &amp;r, Vec_O_DP &amp;xin, Mat_IO_DP &amp;xi, const int j)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>red</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5d0fa7b2278cdceacefe8cd50705176f</anchor>
      <arglist>(const int iz1, const int iz2, const int jz1, const int jz2, const int jm1, const int jm2, const int jmf, const int ic1, const int jc1, const int jcf, const int kc, Mat3D_I_DP &amp;c, Mat_IO_DP &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>relax</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>addb2b8e753b62caf1b43dd6f236c651a</anchor>
      <arglist>(Mat_IO_DP &amp;u, Mat_I_DP &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>relax2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab35ff057ba423e15b9661f578781f9fd</anchor>
      <arglist>(Mat_IO_DP &amp;u, Mat_I_DP &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resid</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adc048600ca2f348d4250703a28fc2a76</anchor>
      <arglist>(Mat_O_DP &amp;res, Mat_I_DP &amp;u, Mat_I_DP &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>revcst</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8d1d9cdfaa0537971775ebcbe41a56eb</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_INT &amp;iorder, Vec_IO_INT &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverse</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a76ef747dae58b55d1fe6e2b48cd23af6</anchor>
      <arglist>(Vec_IO_INT &amp;iorder, Vec_I_INT &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2559b510aaa0c283f2031537b9f23176</anchor>
      <arglist>(const DP x, const DP y, const DP z)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rj</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac238786569e5bffe3268ad64d2a45636</anchor>
      <arglist>(const DP x, const DP y, const DP z, const DP p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rk4</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a87093de020cebc6118dcf486f2030fbe</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;dydx, const DP x, const DP h, Vec_O_DP &amp;yout, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rkck</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8fae33790a3dca7e757f1e7bf333b5ba</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;dydx, const DP x, const DP h, Vec_O_DP &amp;yout, Vec_O_DP &amp;yerr, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rkdumb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a46a7b57fd403c001f40f08a0b71abc57</anchor>
      <arglist>(Vec_I_DP &amp;vstart, const DP x1, const DP x2, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rkqs</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a07b7b00335709107b531436f32a7cdd8</anchor>
      <arglist>(Vec_IO_DP &amp;y, Vec_IO_DP &amp;dydx, DP &amp;x, const DP htry, const DP eps, Vec_I_DP &amp;yscal, DP &amp;hdid, DP &amp;hnext, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rlft3</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7196d873664bc007122619a6c6ebe6f1</anchor>
      <arglist>(Mat3D_IO_DP &amp;data, Mat_IO_DP &amp;speq, const int isign)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rofunc</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a07be599c4e1af3eabb72f2f9c63f8033</anchor>
      <arglist>(const DP b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0e1ecebfe787d1724c128b16d547c709</anchor>
      <arglist>(Mat_IO_DP &amp;r, Mat_IO_DP &amp;qt, const int i, const DP a, const DP b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rsolv</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5bcb5bccdabdf66243c940ae37016e07</anchor>
      <arglist>(Mat_I_DP &amp;a, Vec_I_DP &amp;d, Vec_IO_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rstrct</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aca06dba4235f41d5484914650537c0a3</anchor>
      <arglist>(Mat_O_DP &amp;uc, Mat_I_DP &amp;uf)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rtbis</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0ecfb6285a930173efe5515a12567cd4</anchor>
      <arglist>(DP func(const DP), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rtflsp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab4085cd59aa4773f48fe033fb6be4418</anchor>
      <arglist>(DP func(const DP), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rtnewt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae880eed2f01cf2dd35a36515f9ec1f8b</anchor>
      <arglist>(void funcd(const DP, DP &amp;, DP &amp;), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rtsafe</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a37b63f41a0f8b8da8b68076cfa194a1f</anchor>
      <arglist>(void funcd(const DP, DP &amp;, DP &amp;), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>rtsec</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a605de556663dbd83b38d1ca358125af1</anchor>
      <arglist>(DP func(const DP), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rzextr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a17af9084521630603977a8c9bd46bd40</anchor>
      <arglist>(const int iest, const DP xest, Vec_I_DP &amp;yest, Vec_O_DP &amp;yz, Vec_O_DP &amp;dy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>savgol</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8c8d71cc60561155b11e42e028ee3b8c</anchor>
      <arglist>(Vec_O_DP &amp;c, const int np, const int nl, const int nr, const int ld, const int m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scrsho</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adc488f409f614650e59bd201350349ee</anchor>
      <arglist>(DP fx(const DP))</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>select</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a0717290c06f42aa15e83108843ebe8e9</anchor>
      <arglist>(const int k, Vec_IO_DP &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>selip</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a9c893dc4317a41c90e5275f875f49514</anchor>
      <arglist>(const int k, Vec_I_DP &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shell</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a64047fe43a54a8a00d0311739cf7d0d2</anchor>
      <arglist>(const int n, Vec_IO_DP &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shoot</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3a4867f05151e5dd8b231be47dbd5523</anchor>
      <arglist>(Vec_I_DP &amp;v, Vec_O_DP &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shootf</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a377b3f789f3b63d3472b288e5ee103cd</anchor>
      <arglist>(Vec_I_DP &amp;v, Vec_O_DP &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simp1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aabcc7bcebb2a9ffcefb8231216a3b2bf</anchor>
      <arglist>(Mat_I_DP &amp;a, const int mm, Vec_I_INT &amp;ll, const int nll, const int iabf, int &amp;kp, DP &amp;bmax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simp2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7f8a4de14a8e48d4a3dd9a913b593f94</anchor>
      <arglist>(Mat_I_DP &amp;a, const int m, const int n, int &amp;ip, const int kp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simp3</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a534aa06bc7a2ffc101eb3606158d7292</anchor>
      <arglist>(Mat_IO_DP &amp;a, const int i1, const int k1, const int ip, const int kp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simplx</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aef5e28f4e523bd00d12f051bbaa68c26</anchor>
      <arglist>(Mat_IO_DP &amp;a, const int m1, const int m2, const int m3, int &amp;icase, Vec_O_INT &amp;izrov, Vec_O_INT &amp;iposv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simpr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae748fa4c5f015f06df38e8bafc21840f</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;dydx, Vec_I_DP &amp;dfdx, Mat_I_DP &amp;dfdy, const DP xs, const DP htot, const int nstep, Vec_O_DP &amp;yout, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sinft</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a889e9d27c3d64efbace8e4269ee49396</anchor>
      <arglist>(Vec_IO_DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>slvsm2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acedae47de69f9d0402a28d9a716b2fa2</anchor>
      <arglist>(Mat_O_DP &amp;u, Mat_I_DP &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>slvsml</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ae63f80a859ca5a86551c9b2f4b04fdef</anchor>
      <arglist>(Mat_O_DP &amp;u, Mat_I_DP &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sncndn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a047d02acf11afe02da3c1da8c748e208</anchor>
      <arglist>(const DP uu, const DP emmc, DP &amp;sn, DP &amp;cn, DP &amp;dn)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>snrm</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad2b7cce8e123dc0d8dc69bf32a719f94</anchor>
      <arglist>(Vec_I_DP &amp;sx, const int itol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sobseq</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a1357ef8a6e9ec8dd977c9280119cb41b</anchor>
      <arglist>(const int n, Vec_O_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solvde</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aed31ba4292a87797a7eef501659413d2</anchor>
      <arglist>(const int itmax, const DP conv, const DP slowc, Vec_I_DP &amp;scalv, Vec_I_INT &amp;indexv, const int nb, Mat_IO_DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sor</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a20465364d77d93fb2f8ec0a0aca6f509</anchor>
      <arglist>(Mat_I_DP &amp;a, Mat_I_DP &amp;b, Mat_I_DP &amp;c, Mat_I_DP &amp;d, Mat_I_DP &amp;e, Mat_I_DP &amp;f, Mat_IO_DP &amp;u, const DP rjac)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a3cdf7710dd309ccdfedbf8a5cc6e3797</anchor>
      <arglist>(Vec_IO_DP &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aac9ed2f59dae4ff79ef08dd3df8f3120</anchor>
      <arglist>(Vec_IO_DP &amp;arr, Vec_IO_DP &amp;brr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort3</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aacbec42c43f9d847e5f0d00b9d978e99</anchor>
      <arglist>(Vec_IO_DP &amp;ra, Vec_IO_DP &amp;rb, Vec_IO_DP &amp;rc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spctrm</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a978b87740b4c89bf5267b90180ffa6bf</anchor>
      <arglist>(ifstream &amp;fp, Vec_O_DP &amp;p, const int k, const bool ovrlap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spear</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a6bc9d94a243840f52c5520b6e963b9c1</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;d, DP &amp;zd, DP &amp;probd, DP &amp;rs, DP &amp;probrs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sphbes</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ab729e0038cdadb95f6f51d2a3d2844a2</anchor>
      <arglist>(const int n, const DP x, DP &amp;sj, DP &amp;sy, DP &amp;sjp, DP &amp;syp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>splie2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a670845ceadb2a0b3d7196a9fad1ca893</anchor>
      <arglist>(Vec_I_DP &amp;x1a, Vec_I_DP &amp;x2a, Mat_I_DP &amp;ya, Mat_O_DP &amp;y2a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>splin2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4021f8bd5baff21c01220d6fb12ddc63</anchor>
      <arglist>(Vec_I_DP &amp;x1a, Vec_I_DP &amp;x2a, Mat_I_DP &amp;ya, Mat_I_DP &amp;y2a, const DP x1, const DP x2, DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spline</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5c106df532661250db9a1edaec21e355</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, const DP yp1, const DP ypn, Vec_O_DP &amp;y2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>splint</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>af17868718dea0cf57360a9a84b1bf76f</anchor>
      <arglist>(Vec_I_DP &amp;xa, Vec_I_DP &amp;ya, Vec_I_DP &amp;y2a, const DP x, DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spread</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>add2c8f2338d667862d2851438e2bbcd9</anchor>
      <arglist>(const DP y, Vec_IO_DP &amp;yy, const DP x, const int m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprsax</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a569952912ee7ce4678374a5ab9720728</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprsin</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac6049ef83ac59033cd16008d6434dbd9</anchor>
      <arglist>(Mat_I_DP &amp;a, const DP thresh, Vec_O_DP &amp;sa, Vec_O_INT &amp;ija)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprspm</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5e13fa9b150938fe86e025d574065cba</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;sb, Vec_I_INT &amp;ijb, Vec_O_DP &amp;sc, Vec_I_INT &amp;ijc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprstm</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8a8f5c184fd77f33204bf0529388c245</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;sb, Vec_I_INT &amp;ijb, const DP thresh, Vec_O_DP &amp;sc, Vec_O_INT &amp;ijc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprstp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afda5189ac62139477b4017822d258544</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_O_DP &amp;sb, Vec_O_INT &amp;ijb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sprstx</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aa3a3114b55f3fd188fccc24ab74a1906</anchor>
      <arglist>(Vec_I_DP &amp;sa, Vec_I_INT &amp;ija, Vec_I_DP &amp;x, Vec_O_DP &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stifbs</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad2ae3e12b7597c2a4702755e6a387786</anchor>
      <arglist>(Vec_IO_DP &amp;y, Vec_IO_DP &amp;dydx, DP &amp;xx, const DP htry, const DP eps, Vec_I_DP &amp;yscal, DP &amp;hdid, DP &amp;hnext, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stiff</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afca47b534f9a096322597481b44a4ea6</anchor>
      <arglist>(Vec_IO_DP &amp;y, Vec_IO_DP &amp;dydx, DP &amp;x, const DP htry, const DP eps, Vec_I_DP &amp;yscal, DP &amp;hdid, DP &amp;hnext, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stoerm</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a9a4beb20936c6e96b577a4f5e8c9d157</anchor>
      <arglist>(Vec_I_DP &amp;y, Vec_I_DP &amp;d2y, const DP xs, const DP htot, const int nstep, Vec_O_DP &amp;yout, void derivs(const DP, Vec_I_DP &amp;, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>svbksb</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a5ae2173a7b10fd0f4e35baaad45f16f8</anchor>
      <arglist>(Mat_I_DP &amp;u, Vec_I_DP &amp;w, Mat_I_DP &amp;v, Vec_I_DP &amp;b, Vec_O_DP &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>svdcmp</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ad532389e2c426c3c38b860f4fd254103</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_DP &amp;w, Mat_O_DP &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>svdfit</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>afe44878304edad27239234f84f643943</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_DP &amp;sig, Vec_O_DP &amp;a, Mat_O_DP &amp;u, Mat_O_DP &amp;v, Vec_O_DP &amp;w, DP &amp;chisq, void funcs(const DP, Vec_O_DP &amp;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>svdvar</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7718198c5af1e10344d7c8933fe579c5</anchor>
      <arglist>(Mat_I_DP &amp;v, Vec_I_DP &amp;w, Mat_O_DP &amp;cvm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toeplz</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a708603e68ca30567cab74fb4141a67f1</anchor>
      <arglist>(Vec_I_DP &amp;r, Vec_O_DP &amp;x, Vec_I_DP &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tptest</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a12aa30fe12a4e3fe8fb89f946499954f</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;t, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tqli</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a569384a7d408b566462b85edbb04b7f7</anchor>
      <arglist>(Vec_IO_DP &amp;d, Vec_IO_DP &amp;e, Mat_IO_DP &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>trapzd</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8bf97a9fcc7bc9cebca3838cde195acb</anchor>
      <arglist>(DP func(const DP), const DP a, const DP b, const int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tred2</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a65685f36fb5e22017a14636bf55b9de0</anchor>
      <arglist>(Mat_IO_DP &amp;a, Vec_O_DP &amp;d, Vec_O_DP &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tridag</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a217a03f117a9bed3da0ab37c417e8dae</anchor>
      <arglist>(Vec_I_DP &amp;a, Vec_I_DP &amp;b, Vec_I_DP &amp;c, Vec_I_DP &amp;r, Vec_O_DP &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>trncst</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a8aa63035f06199a55106f0e6d1fa9e3f</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_I_DP &amp;y, Vec_I_INT &amp;iorder, Vec_IO_INT &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trnspt</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a36458f311bde4056fc362001e22b2570</anchor>
      <arglist>(Vec_IO_INT &amp;iorder, Vec_I_INT &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ttest</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a586892538d6d03cea04d8c3fe1c6bb24</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;t, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tutest</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>abd90c424ce9176090408d69f51affa4f</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, DP &amp;t, DP &amp;prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twofft</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>aee6d9d1d627803bba537f37efaa5e68b</anchor>
      <arglist>(Vec_I_DP &amp;data1, Vec_I_DP &amp;data2, Vec_O_DP &amp;fft1, Vec_O_DP &amp;fft2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vander</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>acd42c7b9c5541ac69c6fd5728e560c7f</anchor>
      <arglist>(Vec_I_DP &amp;x, Vec_O_DP &amp;w, Vec_I_DP &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vegas</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a95a3ea0afc3cb560bd8cd72cc112840c</anchor>
      <arglist>(Vec_I_DP &amp;regn, DP fxn(Vec_I_DP &amp;, const DP), const int init, const int ncall, const int itmx, const int nprn, DP &amp;tgral, DP &amp;sd, DP &amp;chi2a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>voltra</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7a4c7656e6a76336fb4d33e46f9c556c</anchor>
      <arglist>(const DP t0, const DP h, Vec_O_DP &amp;t, Mat_O_DP &amp;f, DP g(const int, const DP), DP ak(const int, const int, const DP, const DP))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wt1</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>adf8819d18e13fefed2454ef15c091a5d</anchor>
      <arglist>(Vec_IO_DP &amp;a, const int isign, void wtstep(Vec_IO_DP &amp;, const int, const int))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wtn</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a2eeb46a9d50e58e09b864b3b8f21ab5b</anchor>
      <arglist>(Vec_IO_DP &amp;a, Vec_I_INT &amp;nn, const int isign, void wtstep(Vec_IO_DP &amp;, const int, const int))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wwghts</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a58e63db23848e90d1a5db7af79dda323</anchor>
      <arglist>(Vec_O_DP &amp;wghts, const DP h, void kermom(Vec_O_DP &amp;w, const DP y))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>zbrac</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a4dbd7cac092f614af934413917fc22d4</anchor>
      <arglist>(DP func(const DP), DP &amp;x1, DP &amp;x2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zbrak</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>ac611c5e25767065397e735aab1a07bf8</anchor>
      <arglist>(DP fx(const DP), const DP x1, const DP x2, const int n, Vec_O_DP &amp;xb1, Vec_O_DP &amp;xb2, int &amp;nroot)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>zbrent</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a65e397db7c70abaac50b73cd18a8b8ae</anchor>
      <arglist>(DP func(const DP), const DP x1, const DP x2, const DP tol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zrhqr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a07f1329337e99d2666332950c702b2c7</anchor>
      <arglist>(Vec_I_DP &amp;a, Vec_O_CPLX_DP &amp;rt)</arglist>
    </member>
    <member kind="function">
      <type>DP</type>
      <name>zriddr</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a13232764cfbf0d7a5acabe727c7109bd</anchor>
      <arglist>(DP func(const DP), const DP x1, const DP x2, const DP xacc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zroots</name>
      <anchorfile>namespaceNR.html</anchorfile>
      <anchor>a7c019f6e455600b25e89123914373a23</anchor>
      <arglist>(Vec_I_CPLX_DP &amp;a, Vec_O_CPLX_DP &amp;roots, const bool &amp;polish)</arglist>
    </member>
  </compound>
</tagfile>
