<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>nl.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/include/NL/</path>
    <filename>nl_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>NL_BICGSTAB</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a3ecff4ed90394bf802e849e9f0741627</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_CG</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aced0f6ca4462dcd678ca7d932e40cae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_ELAPSED_TIME</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>ab1c828cedc7bb6f9b625b884884fe287</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_ERROR</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a5ecd0f9865869c2c7f61d7aef08d025d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_FALSE</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a0907391e671bc8a56d27a1a3c8c33c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_FUNC_MATRIX</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aaba62c3204dc7cc3680bbb3fe3988e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_FUNC_PRECONDITIONER</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>ad5533d031f99707fa28d9c790037b0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_FUNC_SOLVER</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a30c609f6a795c73927f491edd453cd76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_GMRES</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aa2b8a4826e2e0a75ff23d883e4c37916</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_INNER_ITERATIONS</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a34956f2b0fd8dd2b4f5dd25970449f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_LEAST_SQUARES</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>ab52121ea76b6a5130531959d4213b0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_MATRIX</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a771e7b6917d1b664d82cfa2ba54db280</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_MAX_ITERATIONS</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a96c5904f4039ebf1ad839c384ad33b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_NB_VARIABLES</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a18fe83c4c3c6b38100da3898d8c717ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_NORMALIZE_ROWS</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>ac76278dc2d31199bc1fec94f47eb6626</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_OMEGA</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aabaaa63844465ddf7391179a846b93f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_PERM_SUPERLU_EXT</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aadc9b6bf32b6f83edbc2a5fcb2d1908a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_PRECOND_JACOBI</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>ac332cd70e378f35a1c2b40c7f055c23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_PRECOND_NONE</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>ac3c71cf696c03238a3d5a410d0a257d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_PRECOND_SSOR</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>acf579670854d07356c91aec371ec8b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_PRECOND_USER</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a886477659c36baadc719983e4f67fa37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_PRECONDITIONER</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a10e79f68d1ed0c6aef49560c05a49de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_RIGHT_HAND_SIDE</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a35bcad9364eef4509ae2069292ac62f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_ROW</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>ac926cb1c6a6d15abb6d5abd1184f75ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_ROW_SCALING</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a47656e241be3e0e1ffea2320b819bf60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_SOLVER</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a8d9cc96bab7b573830c234cf52ceb8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_SOLVER_USER</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a254d1192c44b619c603dc68272b318f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_SUPERLU_EXT</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aee90cc6f73efdd852e657410e9d023a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_SYMMETRIC</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a283a58ef73ceced29a80358ff050d519</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_SYMMETRIC_SUPERLU_EXT</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>af48ee6897ec60bbf20339e22c5b45ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_SYSTEM</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a7fd5de3ea97068e7853c36d9ea70d12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_THRESHOLD</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a9c458de7a0be304725341a3fe03f2e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_TRUE</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>ab803a6e79704c5027f50a830dc341d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_USED_ITERATIONS</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a8c4e3622ccaa750945545411e2c81000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_VERSION_0_0</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a18bb88411b755bb90d6430de66ff123e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLAPI</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a407f69e152663049ab98999a3b1a7c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NLAPIENTRY</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a5421fb426bbfb8f657633c34d7463798</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>NLbitfield</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>af4dc26791ebf40dc2a52fff915197288</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>NLboolean</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>ac7d6bf170a83fed9c2e8c97885b0ed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>NLbyte</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a755bb85327094b6342b2aba9a39f60d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *</type>
      <name>NLContext</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a3481fa5895ecf7c96e0b6245295428d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>NLdouble</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a76325b3c3d61908603a0da93ee45b60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>NLenum</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aa0809c67836e3d7add24715f9656924e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>NLfloat</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aa584b601ad6feb28565b4add3417ef5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>NLint</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>abcd59f4fe86239cad24a44a2b14d77a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>NLshort</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a60e2bced6b723f239a9ae022d5158729</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>NLsizei</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a56262c0a48c2c87b86a29c26e7ddfad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>NLubyte</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a5095259cdbe5e46cf195349b44a26fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>NLuint</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a97880d4c4029ac558eb96b59abe2f8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>NLushort</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>abbb5310b7780d516e60b421088e9a75d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>NLvoid</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>af34995da9e56325f4c1283b7a3418d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlBegin</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>ae540286aef7b045f2dac79b28c14c29e</anchor>
      <arglist>(NLenum primitive)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlCoefficient</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a9912ee9820d231f4bdb9abda89352590</anchor>
      <arglist>(NLuint index, NLdouble value)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlDeleteContext</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>afc8ad9366a4e9d569a597d3a9234a0b2</anchor>
      <arglist>(NLContext context)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlDisable</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aa5821015a0acf1c12a1430164a52d285</anchor>
      <arglist>(NLenum pname)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlEnable</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a06e0418ea3d53baf92a68456a2cc50db</anchor>
      <arglist>(NLenum pname)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlEnd</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>afb3006604884f4099aa91cf1228ba530</anchor>
      <arglist>(NLenum primitive)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlGetBooleanv</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aa9c73e9a51240c83e0ea0bc4725e8159</anchor>
      <arglist>(NLenum pname, NLboolean *params)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI NLContext NLAPIENTRY</type>
      <name>nlGetCurrent</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a5c6b407a42fe1b49cf290c16536653f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlGetDoublev</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a87a6bc4c327732489204ddc77258ed64</anchor>
      <arglist>(NLenum pname, NLdouble *params)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlGetFunction</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>ab02f0052ac97b61a22ebad44631764a8</anchor>
      <arglist>(NLenum pname, void **param)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlGetIntergerv</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>acc2dc15caafb02e75647e1b56bcdbd26</anchor>
      <arglist>(NLenum pname, NLint *params)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI NLdouble NLAPIENTRY</type>
      <name>nlGetVariable</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a457e41aaddadf15ea92d4acd2ca0c83f</anchor>
      <arglist>(NLuint index)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI NLboolean NLAPIENTRY</type>
      <name>nlInitExtension</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a4849fffbb3b324f2990154a25c2a4f45</anchor>
      <arglist>(char *extension)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI NLboolean</type>
      <name>nlIsEnabled</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a84bcd0b07feda5115c1ae5ce01b63dcf</anchor>
      <arglist>(NLenum pname)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlLockVariable</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aa90ccf0070eba8e0eb5e4d29937c8088</anchor>
      <arglist>(NLuint index)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlMakeCurrent</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>abcba49c864f41ff6dc45e80d51e46977</anchor>
      <arglist>(NLContext context)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI NLContext NLAPIENTRY</type>
      <name>nlNewContext</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a58d1aeda9e6daf3a69fbe57c4ae21d7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlRowParameterd</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aa4771e459af451b5ff97cd53aab5069c</anchor>
      <arglist>(NLenum pname, NLdouble param)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlRowParameteri</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a12d6f9d22c7cbdc0a23f95bf6b8ab0c4</anchor>
      <arglist>(NLenum pname, NLint param)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlSetFunction</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a94ab22b0e94bc6527504ea7a6eac741f</anchor>
      <arglist>(NLenum pname, void *param)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlSetVariable</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a5633c343b45d43efe9d07f62c9fd2356</anchor>
      <arglist>(NLuint index, NLdouble value)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI NLboolean NLAPIENTRY</type>
      <name>nlSolve</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a5756e1d299af11ea17570e4d813461a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlSolverParameterd</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aab7caf5c9ecd67f840a0abfc540bb9ab</anchor>
      <arglist>(NLenum pname, NLdouble param)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlSolverParameteri</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aa5a6bc65d2084a6df59c34a2cc8f901b</anchor>
      <arglist>(NLenum pname, NLint param)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI void NLAPIENTRY</type>
      <name>nlUnlockVariable</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>a4fc67363f7475ee9f972a8de5edc2172</anchor>
      <arglist>(NLuint index)</arglist>
    </member>
    <member kind="function">
      <type>NLAPI NLboolean NLAPIENTRY</type>
      <name>nlVariableIsLocked</name>
      <anchorfile>nl_8h.html</anchorfile>
      <anchor>aca393cff8963fe5cea3c977c43a57ef5</anchor>
      <arglist>(NLuint index)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_api.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/src/</path>
    <filename>nl__api_8c</filename>
    <includes id="nl__private_8h" name="nl_private.h" local="no" imported="no">NL/nl_private.h</includes>
    <includes id="nl__matrix_8h" name="nl_matrix.h" local="no" imported="no">NL/nl_matrix.h</includes>
    <includes id="nl__context_8h" name="nl_context.h" local="no" imported="no">NL/nl_context.h</includes>
    <includes id="nl__iterative__solvers_8h" name="nl_iterative_solvers.h" local="no" imported="no">NL/nl_iterative_solvers.h</includes>
    <includes id="nl__preconditioners_8h" name="nl_preconditioners.h" local="no" imported="no">NL/nl_preconditioners.h</includes>
    <includes id="nl__superlu_8h" name="nl_superlu.h" local="no" imported="no">NL/nl_superlu.h</includes>
    <member kind="function">
      <type>void</type>
      <name>nlBegin</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a3e2130685ed940cc876b16ec01b5b4f3</anchor>
      <arglist>(NLenum prim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlBeginMatrix</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a0561a85209c857897bab7f5ccf49c26d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlBeginRow</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a57aa43b8ae4bcb53952476f9e2c32fd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlBeginSystem</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a64ff6c612c076901582272e563b81631</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlCoefficient</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a96efea27b08d3d38028bb6f3f79831a3</anchor>
      <arglist>(NLuint index, NLdouble value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlDisable</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a7902de4ab87e0bca90d9a536cad65a53</anchor>
      <arglist>(NLenum pname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlEnable</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a04a519f9780c9d03c89d64fcdf46ec9b</anchor>
      <arglist>(NLenum pname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlEnd</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>aa7fa7f57a79a23bc0608b7e4815fce55</anchor>
      <arglist>(NLenum prim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlEndMatrix</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a8df5f0ffe4041de1a9e01233de6879c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlEndRow</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>ae5ec53cd7c6082f50dd36ea8feafabf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlEndSystem</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>ac30e3a90bf20eb2025479b9952ac0efb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlGetBooleanv</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>adf14c67af57c0623ffaa3628f82c543f</anchor>
      <arglist>(NLenum pname, NLboolean *params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlGetDoublev</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a4b6c818e1395c72bb1ba14e078431250</anchor>
      <arglist>(NLenum pname, NLdouble *params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlGetFunction</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a61422742441b195e5c563f13cb88be76</anchor>
      <arglist>(NLenum pname, void **param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlGetIntergerv</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>ada23ce23678b2c6d301b6c3729602c09</anchor>
      <arglist>(NLenum pname, NLint *params)</arglist>
    </member>
    <member kind="function">
      <type>NLdouble</type>
      <name>nlGetVariable</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a072528cc71573adee503a4f01bb8ee21</anchor>
      <arglist>(NLuint index)</arglist>
    </member>
    <member kind="function">
      <type>NLboolean</type>
      <name>nlInitExtension</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a753ba90edbc8a812e223deadd0b80a1b</anchor>
      <arglist>(char *extension)</arglist>
    </member>
    <member kind="function">
      <type>NLboolean</type>
      <name>nlIsEnabled</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>acc464204f1b32420405ce26c40c1d1c6</anchor>
      <arglist>(NLenum pname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlLockVariable</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a8dce31ba4248794c9c0317a70c5d78ae</anchor>
      <arglist>(NLuint index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlNormalizeRow</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>ae85de4ed0e1149efb457268c2ed1d835</anchor>
      <arglist>(NLdouble weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowParameterd</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a3ba11dd64c94339884ab800a96f1c535</anchor>
      <arglist>(NLenum pname, NLdouble param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowParameteri</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>ad56b44dc4948cf6ae2c7e4e862d7ca88</anchor>
      <arglist>(NLenum pname, NLint param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlScaleRow</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a3081f0d1b2b34504b8b70d3fc1240194</anchor>
      <arglist>(NLdouble s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSetFunction</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a65b115c9fd1ca65b42d7781145cdb2d1</anchor>
      <arglist>(NLenum pname, void *param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSetVariable</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>ab2509cade65ed56c8f40c8a54a152ba1</anchor>
      <arglist>(NLuint index, NLdouble value)</arglist>
    </member>
    <member kind="function">
      <type>NLboolean</type>
      <name>nlSolve</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a279fb9282a5cd8852bad29403df14d88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSolverParameterd</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a3fe77fb0f85a82eb6ff14bd070a49b78</anchor>
      <arglist>(NLenum pname, NLdouble param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSolverParameteri</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a478d8f98fe56b4383eeae14bf55bafaf</anchor>
      <arglist>(NLenum pname, NLint param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlUnlockVariable</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a26488aace8e52dda0191fe6641809538</anchor>
      <arglist>(NLuint index)</arglist>
    </member>
    <member kind="function">
      <type>NLboolean</type>
      <name>nlVariableIsLocked</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>a6c153e8bd87019812556de824a4e7653</anchor>
      <arglist>(NLuint index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlVariablesToVector</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>aaeee7b2f99bdfbfc9aeea78671d1af62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlVectorToVariables</name>
      <anchorfile>nl__api_8c.html</anchorfile>
      <anchor>aefbe926cce4e3769468cd0a1b83a1310</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_blas.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/src/</path>
    <filename>nl__blas_8c</filename>
    <includes id="nl__blas_8h" name="nl_blas.h" local="no" imported="no">NL/nl_blas.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>A</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>af5d6242ff783dd9efca51eeec1c234f7</anchor>
      <arglist>(I, J)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DX</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>aaca38a2b224751924c728e9ba067a29f</anchor>
      <arglist>(I)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DX</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>aaca38a2b224751924c728e9ba067a29f</anchor>
      <arglist>(I)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DX</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>aaca38a2b224751924c728e9ba067a29f</anchor>
      <arglist>(I)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DX</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>aaca38a2b224751924c728e9ba067a29f</anchor>
      <arglist>(I)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DY</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a2d64ddf8e169dbc38ff84730851b82a6</anchor>
      <arglist>(I)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DY</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a2d64ddf8e169dbc38ff84730851b82a6</anchor>
      <arglist>(I)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DY</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a2d64ddf8e169dbc38ff84730851b82a6</anchor>
      <arglist>(I)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>max</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>ac39d9cef6a5e030ba8d9e11121054268</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NEEDS_DTPSV</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a25fa55399db92e2998decdd5ee737d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a5ae25df4ee72f83efb4a3683c970678f</anchor>
      <arglist>(I)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a5ae25df4ee72f83efb4a3683c970678f</anchor>
      <arglist>(I)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Y</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>ae24739177a9fd4c04876d49d043774ab</anchor>
      <arglist>(I)</arglist>
    </member>
    <member kind="typedef">
      <type>NLdouble</type>
      <name>doublereal</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>ae510435acce2f089c2391769134f0835</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NLint</type>
      <name>ftnlen</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>aa4f08e143c550d9174cfb987c2b5c7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NLint</type>
      <name>integer</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a1e8859e45d38149349acf310c8bc4a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NLboolean</type>
      <name>logical</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>aa390a1ed2f75281d951b720c9181853d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>daxpy</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a3c6c465f9fdbda5d572a1455a372154f</anchor>
      <arglist>(int n, double alpha, double *x, int incx, double *y, int incy)</arglist>
    </member>
    <member kind="function">
      <type>int NL_FORTRAN_WRAP()</type>
      <name>daxpy</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a376ae17cbf3cda7a99ff372fecd241b6</anchor>
      <arglist>(integer *n, doublereal *da, doublereal *dx, integer *incx, doublereal *dy, integer *incy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dcopy</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>ad4ecbf72f9accba36fca81553fe33b2d</anchor>
      <arglist>(int n, double *x, int incx, double *y, int incy)</arglist>
    </member>
    <member kind="function">
      <type>int NL_FORTRAN_WRAP()</type>
      <name>dcopy</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a036ee1f85d80771f00caa882dd3416f6</anchor>
      <arglist>(integer *n, doublereal *dx, integer *incx, doublereal *dy, integer *incy)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ddot</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a914687906088f527fc26478e5cf22b12</anchor>
      <arglist>(int n, double *x, int incx, double *y, int incy)</arglist>
    </member>
    <member kind="function">
      <type>doublereal NL_FORTRAN_WRAP()</type>
      <name>ddot</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>ae5f46f4c13306ef62640a14be0f587c2</anchor>
      <arglist>(integer *n, doublereal *dx, integer *incx, doublereal *dy, integer *incy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dgemv</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a4c06a373172a7887e8da1ac3e71254ee</anchor>
      <arglist>(MatrixTranspose trans, int m, int n, double alpha, double *A, int ldA, double *x, int incx, double beta, double *y, int incy)</arglist>
    </member>
    <member kind="function">
      <type>int NL_FORTRAN_WRAP()</type>
      <name>dgemv</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a9035c935b6ba2ae706947a3dbce31e81</anchor>
      <arglist>(char *trans, integer *m, integer *n, doublereal *alpha, doublereal *a, integer *lda, doublereal *x, integer *incx, doublereal *beta, doublereal *y, integer *incy)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dnrm2</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a881f6265605af1b958bdcebb4879303a</anchor>
      <arglist>(int n, double *x, int incx)</arglist>
    </member>
    <member kind="function">
      <type>doublereal NL_FORTRAN_WRAP()</type>
      <name>dnrm2</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>ac80baf33dc1097ed261323345c98fead</anchor>
      <arglist>(integer *n, doublereal *x, integer *incx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dscal</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a9718b6ee5d96c860e6130ffadb3ff623</anchor>
      <arglist>(int n, double alpha, double *x, int incx)</arglist>
    </member>
    <member kind="function">
      <type>int NL_FORTRAN_WRAP()</type>
      <name>dscal</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>af2cfaa444bc6d88d962a39e9bfe53fb0</anchor>
      <arglist>(integer *n, doublereal *da, doublereal *dx, integer *incx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dtpsv</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>afe11a207ca88fd64923d41a49c7769fa</anchor>
      <arglist>(MatrixTriangle uplo, MatrixTranspose trans, MatrixUnitTriangular diag, int n, double *AP, double *x, int incx)</arglist>
    </member>
    <member kind="function">
      <type>int NL_FORTRAN_WRAP()</type>
      <name>dtpsv</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>a662c0a0c0c750d06e79194e628f6dc24</anchor>
      <arglist>(char *uplo, char *trans, char *diag, integer *n, doublereal *ap, doublereal *x, integer *incx, ftnlen uplo_len, ftnlen trans_len, ftnlen diag_len)</arglist>
    </member>
    <member kind="function">
      <type>int NL_FORTRAN_WRAP()</type>
      <name>lsame</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>aa76c98e6bb84fd9d52dd6bcedf254ae9</anchor>
      <arglist>(char *ca, char *cb)</arglist>
    </member>
    <member kind="function">
      <type>int NL_FORTRAN_WRAP()</type>
      <name>xerbla</name>
      <anchorfile>nl__blas_8c.html</anchorfile>
      <anchor>af3794373bab406e3848f2a8049d2cfda</anchor>
      <arglist>(char *srname, int *info)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_blas.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/include/NL/</path>
    <filename>nl__blas_8h</filename>
    <includes id="nl__private_8h" name="nl_private.h" local="no" imported="no">NL/nl_private.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NL_FORTRAN_WRAP</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a90cd2a85075c345a58f380350870dfad</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="enumeration">
      <name>MatrixTranspose</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a249db521b4ba61e0b1e765344a237cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoTranspose</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a249db521b4ba61e0b1e765344a237cf0a46e966fc50a66286617f67ffc2f1ee96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Transpose</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a249db521b4ba61e0b1e765344a237cf0af11ca2d40b3bca2eb37e5b28d425d5ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ConjugateTranspose</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a249db521b4ba61e0b1e765344a237cf0ad14362ecee1b99a8e07dde4a6e96f89d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>MatrixTriangle</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a125ee0cb8fe2ac0746f1764e970c8ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UpperTriangle</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a125ee0cb8fe2ac0746f1764e970c8ac3a7623c8fe04f0e8553ab5a69ae1d5e188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LowerTriangle</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a125ee0cb8fe2ac0746f1764e970c8ac3a0f953a00cbefd24b0dd3023677887845</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>MatrixUnitTriangular</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a544004b9d739fda43a1cc3f4885d1f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnitTriangular</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a544004b9d739fda43a1cc3f4885d1f5da7988c5ab9300fb4fbb84b6855c5c54ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NotUnitTriangular</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a544004b9d739fda43a1cc3f4885d1f5da1d348875da41a341cbdfe965f2ab6bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>daxpy</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a3c6c465f9fdbda5d572a1455a372154f</anchor>
      <arglist>(int n, double alpha, double *x, int incx, double *y, int incy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dcopy</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>ad4ecbf72f9accba36fca81553fe33b2d</anchor>
      <arglist>(int n, double *x, int incx, double *y, int incy)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ddot</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a914687906088f527fc26478e5cf22b12</anchor>
      <arglist>(int n, double *x, int incx, double *y, int incy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dgemv</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a4c06a373172a7887e8da1ac3e71254ee</anchor>
      <arglist>(MatrixTranspose trans, int m, int n, double alpha, double *A, int ldA, double *x, int incx, double beta, double *y, int incy)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dnrm2</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a881f6265605af1b958bdcebb4879303a</anchor>
      <arglist>(int n, double *x, int incx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dscal</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>a9718b6ee5d96c860e6130ffadb3ff623</anchor>
      <arglist>(int n, double alpha, double *x, int incx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dtpsv</name>
      <anchorfile>nl__blas_8h.html</anchorfile>
      <anchor>afe11a207ca88fd64923d41a49c7769fa</anchor>
      <arglist>(MatrixTriangle uplo, MatrixTranspose trans, MatrixUnitTriangular diag, int n, double *AP, double *x, int incx)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_context.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/src/</path>
    <filename>nl__context_8c</filename>
    <includes id="nl__context_8h" name="nl_context.h" local="no" imported="no">NL/nl_context.h</includes>
    <includes id="nl__iterative__solvers_8h" name="nl_iterative_solvers.h" local="no" imported="no">NL/nl_iterative_solvers.h</includes>
    <includes id="nl__preconditioners_8h" name="nl_preconditioners.h" local="no" imported="no">NL/nl_preconditioners.h</includes>
    <includes id="nl__superlu_8h" name="nl_superlu.h" local="no" imported="no">NL/nl_superlu.h</includes>
    <member kind="function">
      <type>void</type>
      <name>nlCheckState</name>
      <anchorfile>nl__context_8c.html</anchorfile>
      <anchor>a152310e79905cf1d3ea455876f8d2f7a</anchor>
      <arglist>(NLenum state)</arglist>
    </member>
    <member kind="function">
      <type>NLboolean</type>
      <name>nlDefaultSolver</name>
      <anchorfile>nl__context_8c.html</anchorfile>
      <anchor>aadf13a8fd3d28d772e795d863818ba1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlDeleteContext</name>
      <anchorfile>nl__context_8c.html</anchorfile>
      <anchor>a84abb0ff257158f1987b05ee51d9d626</anchor>
      <arglist>(NLContext context_in)</arglist>
    </member>
    <member kind="function">
      <type>NLContext</type>
      <name>nlGetCurrent</name>
      <anchorfile>nl__context_8c.html</anchorfile>
      <anchor>a74240c02a672e9ce72849693b364681a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlMakeCurrent</name>
      <anchorfile>nl__context_8c.html</anchorfile>
      <anchor>a81804eba1305d922f867fcb2b8c337cd</anchor>
      <arglist>(NLContext context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlMatrixVectorProd_default</name>
      <anchorfile>nl__context_8c.html</anchorfile>
      <anchor>af7cd190b7613e73dff2e4f78d98c4b0a</anchor>
      <arglist>(NLdouble *x, NLdouble *y)</arglist>
    </member>
    <member kind="function">
      <type>NLContext</type>
      <name>nlNewContext</name>
      <anchorfile>nl__context_8c.html</anchorfile>
      <anchor>aeb01764e1b6715d72b2787602b5e801e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>nlSetupPreconditioner</name>
      <anchorfile>nl__context_8c.html</anchorfile>
      <anchor>a944e3551e80195c7374a8062e5736521</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlTransition</name>
      <anchorfile>nl__context_8c.html</anchorfile>
      <anchor>af9ebb3b42d64733e58566dbc351b2438</anchor>
      <arglist>(NLenum from_state, NLenum to_state)</arglist>
    </member>
    <member kind="variable">
      <type>NLContextStruct *</type>
      <name>nlCurrentContext</name>
      <anchorfile>nl__context_8c.html</anchorfile>
      <anchor>a713ed06da1ba4e7562dae3e524552547</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_context.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/include/NL/</path>
    <filename>nl__context_8h</filename>
    <includes id="nl__private_8h" name="nl_private.h" local="no" imported="no">NL/nl_private.h</includes>
    <includes id="nl__matrix_8h" name="nl_matrix.h" local="no" imported="no">NL/nl_matrix.h</includes>
    <class kind="struct">NLContextStruct</class>
    <class kind="struct">NLVariable</class>
    <member kind="define">
      <type>#define</type>
      <name>NL_STATE_INITIAL</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>a524f78243040819f192a7648c8eb2574</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_STATE_MATRIX</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>a763f57cb0faf93afd3b96badd78ced8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_STATE_MATRIX_CONSTRUCTED</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>ad1239cb4754c3976066f8a2f21351ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_STATE_ROW</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>a1f2367e3c96dcf31feb045b6bc09601d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_STATE_SOLVED</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>a1db131d71f41a7c8aff2113432810e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_STATE_SYSTEM</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>ad23e6ae6e1c895599bec4d790805108f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_STATE_SYSTEM_CONSTRUCTED</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>a3d1c0a7f0e80fe64fce8f7eb53eec000</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>NLMatrixFunc</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>a498ce82f1784c0b75de00ab051ea8129</anchor>
      <arglist>)(double *x, double *y)</arglist>
    </member>
    <member kind="typedef">
      <type>NLboolean(*</type>
      <name>NLSolverFunc</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>a882d5f2a27017d5e5300b5582c6f22a1</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlCheckState</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>a152310e79905cf1d3ea455876f8d2f7a</anchor>
      <arglist>(NLenum state)</arglist>
    </member>
    <member kind="function">
      <type>NLboolean</type>
      <name>nlDefaultSolver</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>aadf13a8fd3d28d772e795d863818ba1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlMatrixVectorProd_default</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>af7cd190b7613e73dff2e4f78d98c4b0a</anchor>
      <arglist>(NLdouble *x, NLdouble *y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlTransition</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>af9ebb3b42d64733e58566dbc351b2438</anchor>
      <arglist>(NLenum from_state, NLenum to_state)</arglist>
    </member>
    <member kind="variable">
      <type>NLContextStruct *</type>
      <name>nlCurrentContext</name>
      <anchorfile>nl__context_8h.html</anchorfile>
      <anchor>a713ed06da1ba4e7562dae3e524552547</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_iterative_solvers.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/src/</path>
    <filename>nl__iterative__solvers_8c</filename>
    <includes id="nl__iterative__solvers_8h" name="nl_iterative_solvers.h" local="no" imported="no">NL/nl_iterative_solvers.h</includes>
    <includes id="nl__blas_8h" name="nl_blas.h" local="no" imported="no">NL/nl_blas.h</includes>
    <includes id="nl__matrix_8h" name="nl_matrix.h" local="no" imported="no">NL/nl_matrix.h</includes>
    <includes id="nl__context_8h" name="nl_context.h" local="no" imported="no">NL/nl_context.h</includes>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSolve_BICGSTAB</name>
      <anchorfile>nl__iterative__solvers_8c.html</anchorfile>
      <anchor>af522489041685f9f94bc36365d3e5890</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSolve_BICGSTAB_precond</name>
      <anchorfile>nl__iterative__solvers_8c.html</anchorfile>
      <anchor>afca2993a494f1c378db95fff105931bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSolve_CG</name>
      <anchorfile>nl__iterative__solvers_8c.html</anchorfile>
      <anchor>af044c187de90d3fe5f2deec819a0067d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSolve_CG_precond</name>
      <anchorfile>nl__iterative__solvers_8c.html</anchorfile>
      <anchor>a70fe3b6181994ccba7a84daf2f1a061a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSolve_GMRES</name>
      <anchorfile>nl__iterative__solvers_8c.html</anchorfile>
      <anchor>a9ffedd74582b3fac545551e2769e6ef9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_iterative_solvers.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/include/NL/</path>
    <filename>nl__iterative__solvers_8h</filename>
    <includes id="nl__private_8h" name="nl_private.h" local="no" imported="no">NL/nl_private.h</includes>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSolve_BICGSTAB</name>
      <anchorfile>nl__iterative__solvers_8h.html</anchorfile>
      <anchor>af522489041685f9f94bc36365d3e5890</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSolve_BICGSTAB_precond</name>
      <anchorfile>nl__iterative__solvers_8h.html</anchorfile>
      <anchor>afca2993a494f1c378db95fff105931bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSolve_CG</name>
      <anchorfile>nl__iterative__solvers_8h.html</anchorfile>
      <anchor>af044c187de90d3fe5f2deec819a0067d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSolve_CG_precond</name>
      <anchorfile>nl__iterative__solvers_8h.html</anchorfile>
      <anchor>a70fe3b6181994ccba7a84daf2f1a061a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSolve_GMRES</name>
      <anchorfile>nl__iterative__solvers_8h.html</anchorfile>
      <anchor>a9ffedd74582b3fac545551e2769e6ef9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_matrix.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/src/</path>
    <filename>nl__matrix_8c</filename>
    <includes id="nl__matrix_8h" name="nl_matrix.h" local="no" imported="no">NL/nl_matrix.h</includes>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>nlCoeffCompare</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a0feabcabe921c51041b93e56e5537e65</anchor>
      <arglist>(void *p1, void *p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnAdd</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a547613f5e94fa2af9045ce2ab146e860</anchor>
      <arglist>(NLRowColumn *c, NLint index, NLdouble value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnAppend</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a821e62fb6c37a18c5298a243c10f13f3</anchor>
      <arglist>(NLRowColumn *c, NLint index, NLdouble value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnClear</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a689df53491ccfcecec5fde82d22ff295</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnConstruct</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a81ba3077c320a96ee9c3578207f11ded</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnDestroy</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>ab1d7cfa8c2de987a4f83c5e43ef258cb</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnGrow</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a5e04c89a0df64d5340162ac1dae8d0ec</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnSort</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a62f049af1802ff67cb8a13009823a4c4</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnZero</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a6a0a0e29647e295ce7a9d54988c40d60</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>nlSparseMatrix_mult_cols</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>ae7dff91e7bc7a93bd448898784138787</anchor>
      <arglist>(NLSparseMatrix *A, NLdouble *x, NLdouble *y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>nlSparseMatrix_mult_cols_symmetric</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a4ac63c7b155c8280376220c028650cab</anchor>
      <arglist>(NLSparseMatrix *A, NLdouble *x, NLdouble *y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>nlSparseMatrix_mult_rows</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a898cd8bde4f7222abea965a211517490</anchor>
      <arglist>(NLSparseMatrix *A, NLdouble *x, NLdouble *y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>nlSparseMatrix_mult_rows_symmetric</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>ad99e237be082f9ff6b33a626a92ec61d</anchor>
      <arglist>(NLSparseMatrix *A, NLdouble *x, NLdouble *y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixAdd</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a56e374949950bb30e8cff1856d1e6801</anchor>
      <arglist>(NLSparseMatrix *M, NLuint i, NLuint j, NLdouble value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixClear</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>ad5f837b01e97a13844267f1e935b2b45</anchor>
      <arglist>(NLSparseMatrix *M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixConstruct</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a34ff28034f691731d84ebe8b197047fe</anchor>
      <arglist>(NLSparseMatrix *M, NLuint m, NLuint n, NLenum storage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixDestroy</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>afcf1a5c6a544a6248cfaf9c8e5571b7c</anchor>
      <arglist>(NLSparseMatrix *M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixMult</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a0ab3825a64f15494c0f4d0f51c290967</anchor>
      <arglist>(NLSparseMatrix *A, NLdouble *x, NLdouble *y)</arglist>
    </member>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSparseMatrixNNZ</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a46fac2af91747cdd7a25dba196c9c71f</anchor>
      <arglist>(NLSparseMatrix *M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixSort</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>a23a37c5839f0f4477321981ea3c864f7</anchor>
      <arglist>(NLSparseMatrix *M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixZero</name>
      <anchorfile>nl__matrix_8c.html</anchorfile>
      <anchor>aaa762ca4c4fd8a16b68b8c98e34dd7c8</anchor>
      <arglist>(NLSparseMatrix *M)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_matrix.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/include/NL/</path>
    <filename>nl__matrix_8h</filename>
    <includes id="nl__private_8h" name="nl_private.h" local="no" imported="no">NL/nl_private.h</includes>
    <class kind="struct">NLCoeff</class>
    <class kind="struct">NLRowColumn</class>
    <class kind="struct">NLSparseMatrix</class>
    <member kind="define">
      <type>#define</type>
      <name>NL_MATRIX_STORE_COLUMNS</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a6c418abf64562d39943e7665ba8b47f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_MATRIX_STORE_ROWS</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>ad76a6bb7612e1d1ff114bbfcd8a5baea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_MATRIX_STORE_SYMMETRIC</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a45187a7734b78fbf43f68ca1ca933fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnAdd</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a547613f5e94fa2af9045ce2ab146e860</anchor>
      <arglist>(NLRowColumn *c, NLint index, NLdouble value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnAppend</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a821e62fb6c37a18c5298a243c10f13f3</anchor>
      <arglist>(NLRowColumn *c, NLint index, NLdouble value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnClear</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a689df53491ccfcecec5fde82d22ff295</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnConstruct</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a81ba3077c320a96ee9c3578207f11ded</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnDestroy</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>ab1d7cfa8c2de987a4f83c5e43ef258cb</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnGrow</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a5e04c89a0df64d5340162ac1dae8d0ec</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnSort</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a62f049af1802ff67cb8a13009823a4c4</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlRowColumnZero</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a6a0a0e29647e295ce7a9d54988c40d60</anchor>
      <arglist>(NLRowColumn *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixAdd</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a56e374949950bb30e8cff1856d1e6801</anchor>
      <arglist>(NLSparseMatrix *M, NLuint i, NLuint j, NLdouble value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixClear</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>ad5f837b01e97a13844267f1e935b2b45</anchor>
      <arglist>(NLSparseMatrix *M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixConstruct</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a34ff28034f691731d84ebe8b197047fe</anchor>
      <arglist>(NLSparseMatrix *M, NLuint m, NLuint n, NLenum storage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixDestroy</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>afcf1a5c6a544a6248cfaf9c8e5571b7c</anchor>
      <arglist>(NLSparseMatrix *M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixMult</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a0ab3825a64f15494c0f4d0f51c290967</anchor>
      <arglist>(NLSparseMatrix *A, NLdouble *x, NLdouble *y)</arglist>
    </member>
    <member kind="function">
      <type>NLuint</type>
      <name>nlSparseMatrixNNZ</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a46fac2af91747cdd7a25dba196c9c71f</anchor>
      <arglist>(NLSparseMatrix *M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixSort</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>a23a37c5839f0f4477321981ea3c864f7</anchor>
      <arglist>(NLSparseMatrix *M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlSparseMatrixZero</name>
      <anchorfile>nl__matrix_8h.html</anchorfile>
      <anchor>aaa762ca4c4fd8a16b68b8c98e34dd7c8</anchor>
      <arglist>(NLSparseMatrix *M)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_os.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/src/</path>
    <filename>nl__os_8c</filename>
    <includes id="nl__private_8h" name="nl_private.h" local="no" imported="no">NL/nl_private.h</includes>
    <member kind="function">
      <type>void</type>
      <name>nl_assertion_failed</name>
      <anchorfile>nl__os_8c.html</anchorfile>
      <anchor>a96758acda40aab87b0b993847673f51d</anchor>
      <arglist>(char *cond, char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nl_range_assertion_failed</name>
      <anchorfile>nl__os_8c.html</anchorfile>
      <anchor>a5a06b5cfb43a63f13a14e60b795ac510</anchor>
      <arglist>(double x, double min_val, double max_val, char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nl_should_not_have_reached</name>
      <anchorfile>nl__os_8c.html</anchorfile>
      <anchor>a60baadaa2691293743efec57d46c6c95</anchor>
      <arglist>(char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>nlCurrentTime</name>
      <anchorfile>nl__os_8c.html</anchorfile>
      <anchor>a2191514d666f2098f0872c73b1f8377d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlError</name>
      <anchorfile>nl__os_8c.html</anchorfile>
      <anchor>ab4601cdbfe3b3c69847fa75d2c0266be</anchor>
      <arglist>(char *function, char *message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlWarning</name>
      <anchorfile>nl__os_8c.html</anchorfile>
      <anchor>abd16721d7127514df6fd3dbf65e8b539</anchor>
      <arglist>(char *function, char *message)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_preconditioners.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/src/</path>
    <filename>nl__preconditioners_8c</filename>
    <includes id="nl__preconditioners_8h" name="nl_preconditioners.h" local="no" imported="no">NL/nl_preconditioners.h</includes>
    <includes id="nl__blas_8h" name="nl_blas.h" local="no" imported="no">NL/nl_blas.h</includes>
    <includes id="nl__matrix_8h" name="nl_matrix.h" local="no" imported="no">NL/nl_matrix.h</includes>
    <includes id="nl__context_8h" name="nl_context.h" local="no" imported="no">NL/nl_context.h</includes>
    <member kind="function">
      <type>void</type>
      <name>nlMultDiagonal</name>
      <anchorfile>nl__preconditioners_8c.html</anchorfile>
      <anchor>a73e91807bbc99d32e2f5091b17e8dd2f</anchor>
      <arglist>(NLdouble *xy, NLdouble omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlMultDiagonalInverse</name>
      <anchorfile>nl__preconditioners_8c.html</anchorfile>
      <anchor>a0e4ccff94a25a38869c8f6a3d90ad13f</anchor>
      <arglist>(NLdouble *xy, NLdouble omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlMultLowerInverse</name>
      <anchorfile>nl__preconditioners_8c.html</anchorfile>
      <anchor>aa2de65e8aaa24a69ab83f90dbb489b1b</anchor>
      <arglist>(NLdouble *x, NLdouble *y, double omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlMultUpperInverse</name>
      <anchorfile>nl__preconditioners_8c.html</anchorfile>
      <anchor>a323b6a49e1533cd1402a71fa61db5f28</anchor>
      <arglist>(NLdouble *x, NLdouble *y, NLdouble omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlPreconditioner_Jacobi</name>
      <anchorfile>nl__preconditioners_8c.html</anchorfile>
      <anchor>a57b366838415af5bc1ab3d75bc3245c8</anchor>
      <arglist>(NLdouble *x, NLdouble *y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlPreconditioner_SSOR</name>
      <anchorfile>nl__preconditioners_8c.html</anchorfile>
      <anchor>a5f3934553d3219bc31c394804908c014</anchor>
      <arglist>(NLdouble *x, NLdouble *y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_preconditioners.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/include/NL/</path>
    <filename>nl__preconditioners_8h</filename>
    <includes id="nl__private_8h" name="nl_private.h" local="no" imported="no">NL/nl_private.h</includes>
    <member kind="function">
      <type>void</type>
      <name>nlMultDiagonal</name>
      <anchorfile>nl__preconditioners_8h.html</anchorfile>
      <anchor>a73e91807bbc99d32e2f5091b17e8dd2f</anchor>
      <arglist>(NLdouble *xy, NLdouble omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlMultDiagonalInverse</name>
      <anchorfile>nl__preconditioners_8h.html</anchorfile>
      <anchor>a0e4ccff94a25a38869c8f6a3d90ad13f</anchor>
      <arglist>(NLdouble *xy, NLdouble omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlMultLowerInverse</name>
      <anchorfile>nl__preconditioners_8h.html</anchorfile>
      <anchor>aa2de65e8aaa24a69ab83f90dbb489b1b</anchor>
      <arglist>(NLdouble *x, NLdouble *y, double omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlMultUpperInverse</name>
      <anchorfile>nl__preconditioners_8h.html</anchorfile>
      <anchor>a323b6a49e1533cd1402a71fa61db5f28</anchor>
      <arglist>(NLdouble *x, NLdouble *y, NLdouble omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlPreconditioner_Jacobi</name>
      <anchorfile>nl__preconditioners_8h.html</anchorfile>
      <anchor>a57b366838415af5bc1ab3d75bc3245c8</anchor>
      <arglist>(NLdouble *x, NLdouble *y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlPreconditioner_SSOR</name>
      <anchorfile>nl__preconditioners_8h.html</anchorfile>
      <anchor>a5f3934553d3219bc31c394804908c014</anchor>
      <arglist>(NLdouble *x, NLdouble *y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_private.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/include/NL/</path>
    <filename>nl__private_8h</filename>
    <includes id="nl_8h" name="nl.h" local="no" imported="no">NL/nl.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAX</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>aacc3ee1a7f283f8ef65cea31f4436a95</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a74e75242132eaabbc1c512488a135926</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nl_assert</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a782370323ba2c810404b579e413a0037</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nl_assert_not_reached</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>ad009e04f362d0499ef9cae283f64e6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_CLEAR</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>ae051030544427db3efb66234e9a8502f</anchor>
      <arglist>(T, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_CLEAR_ARRAY</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a2a4d0b502105d24a95de12de82596061</anchor>
      <arglist>(T, x, NB)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nl_debug_assert</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>ada28c5b41b1188d98199e404811a23c9</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nl_debug_range_assert</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a54b87b471ba237d1c0b1edc726d109f7</anchor>
      <arglist>(x, min_val, max_val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_DELETE</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>afaea35dbfb1cfdc555b9acead90f9b8d</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_DELETE_ARRAY</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>aef1230bf1aacbe8a343d65bef4b53a19</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_NEW</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a47d136f992552de036c876933599210c</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_NEW_ARRAY</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a7a89c7f9ce27496f717128447cf3e3be</anchor>
      <arglist>(T, NB)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nl_parano_assert</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a043e4742c8bbbb18ae822bba40fb1712</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nl_parano_range_assert</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a04240bd8f4499814df3d76d5962480ba</anchor>
      <arglist>(x, min_val, max_val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>nl_range_assert</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>aa494938cb7e4a024c933ace496bef86d</anchor>
      <arglist>(x, min_val, max_val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NL_RENEW_ARRAY</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a495620eaff5a865b8de20ff2deee1cef</anchor>
      <arglist>(T, x, NB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nl_assertion_failed</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a96758acda40aab87b0b993847673f51d</anchor>
      <arglist>(char *cond, char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nl_range_assertion_failed</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a5a06b5cfb43a63f13a14e60b795ac510</anchor>
      <arglist>(double x, double min_val, double max_val, char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nl_should_not_have_reached</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a60baadaa2691293743efec57d46c6c95</anchor>
      <arglist>(char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>NLdouble</type>
      <name>nlCurrentTime</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>a89bdba4949082410aa31810169147b07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlError</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>ab4601cdbfe3b3c69847fa75d2c0266be</anchor>
      <arglist>(char *function, char *message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nlWarning</name>
      <anchorfile>nl__private_8h.html</anchorfile>
      <anchor>abd16721d7127514df6fd3dbf65e8b539</anchor>
      <arglist>(char *function, char *message)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_superlu.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/src/</path>
    <filename>nl__superlu_8c</filename>
    <includes id="nl__superlu_8h" name="nl_superlu.h" local="no" imported="no">NL/nl_superlu.h</includes>
    <includes id="nl__context_8h" name="nl_context.h" local="no" imported="no">NL/nl_context.h</includes>
    <member kind="function">
      <type>NLboolean</type>
      <name>nlSolve_SUPERLU</name>
      <anchorfile>nl__superlu_8c.html</anchorfile>
      <anchor>aa0f41d1e722a07a6f9f44ad219c6cb38</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nl_superlu.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-bosch_3rdparty/doc_stacks/2013-03-04_11-03-36.898735/bosch_3rdparty/opennl/include/NL/</path>
    <filename>nl__superlu_8h</filename>
    <includes id="nl__private_8h" name="nl_private.h" local="no" imported="no">NL/nl_private.h</includes>
    <member kind="function">
      <type>NLboolean</type>
      <name>nlSolve_SUPERLU</name>
      <anchorfile>nl__superlu_8h.html</anchorfile>
      <anchor>aa0f41d1e722a07a6f9f44ad219c6cb38</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NLCoeff</name>
    <filename>structNLCoeff.html</filename>
    <member kind="variable">
      <type>NLuint</type>
      <name>index</name>
      <anchorfile>structNLCoeff.html</anchorfile>
      <anchor>a356f06dc8db12e7c75bf5418a58d8c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLdouble</type>
      <name>value</name>
      <anchorfile>structNLCoeff.html</anchorfile>
      <anchor>a783602ba86a68c9975d70d92917b84b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NLContextStruct</name>
    <filename>structNLContextStruct.html</filename>
    <member kind="variable">
      <type>NLRowColumn</type>
      <name>af</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a006bb45d3c53ba5b3bf0d6c82cd0b008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLRowColumn</type>
      <name>al</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a3351b868cd00e83e726f65bf4325a07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLboolean</type>
      <name>alloc_af</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a0de80200ef24befd617dd2db7d681d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLboolean</type>
      <name>alloc_al</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a68c58d633cfbb1b4fe604e4147381e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLboolean</type>
      <name>alloc_b</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a9ef48c0e81087f24bb603f015dde68c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLboolean</type>
      <name>alloc_M</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a5c26bfc92841a825d9df466c45a4f775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLboolean</type>
      <name>alloc_variable</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>aa283e266922185036ef2522c5ca14d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLboolean</type>
      <name>alloc_x</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>aa9b586e2c519ee4f72ce5ef52ec3db0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLboolean</type>
      <name>alloc_xl</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a2cc3fca77be625b4968ec9062d4eb5c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLdouble *</type>
      <name>b</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>ad9169afd0ea564878eb7b1a74e8afc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLuint</type>
      <name>current_row</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a39a54bb2932ca8a50aa3adbfd1d894d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLdouble</type>
      <name>elapsed_time</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a28edd8e5da60d59b978688088d383313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLdouble</type>
      <name>error</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a58c1de44bb817950083b937948527905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLuint</type>
      <name>inner_iterations</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>af54a6165df1dca6e3579657266410710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLboolean</type>
      <name>least_squares</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>ac59ecb352ac3613095e2ea62ed165c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLSparseMatrix</type>
      <name>M</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a9442abb6c4efd5de6eb37e4117224d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLMatrixFunc</type>
      <name>matrix_vector_prod</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a5e2f69373ed5bc0005d44583eff99ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLuint</type>
      <name>max_iterations</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a9a82354548b48f5c74d0608d87a3b20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLuint</type>
      <name>n</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a8a6234d0d961a50b40d3d3e737428825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLuint</type>
      <name>nb_variables</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a0302aa562f2c433b892f29b3fd200f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLboolean</type>
      <name>normalize_rows</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a3ee83283981d5fc7aa15160019b5debb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLdouble</type>
      <name>omega</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>aab3b2ad59f4f37043d547d8685c04b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLMatrixFunc</type>
      <name>precond_vector_prod</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>ad20208ee3869b604c4ad9c18cd0be0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLenum</type>
      <name>preconditioner</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>ae6735a0643c610a45e4be5f15a55f6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLdouble</type>
      <name>right_hand_side</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>aedf7c335b6da1a716df380c7e6a6f3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLdouble</type>
      <name>row_scaling</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a64c357ef586db67dc3b128634d24e7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLenum</type>
      <name>solver</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a188ac3c2dd35b435c785a60af5de5ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLSolverFunc</type>
      <name>solver_func</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a283801f80d7db28ca185e9afb42e8f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLenum</type>
      <name>state</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a1a14831c0fac7539406bffdba7ce7f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLboolean</type>
      <name>symmetric</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>aa0965cc5aa1b38830e4c9fb8a792af6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLdouble</type>
      <name>threshold</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>aac57c36eb2cef4063714539341068a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLuint</type>
      <name>used_iterations</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>aa391fe02c0c36ff56fd43bc8575165f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLVariable *</type>
      <name>variable</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a39515243521bc9adba467eaf91b19527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLdouble *</type>
      <name>x</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>a2850e21b6206dce0ba0fef0469659f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLRowColumn</type>
      <name>xl</name>
      <anchorfile>structNLContextStruct.html</anchorfile>
      <anchor>ac8b2b0d51c0f2e9311f1b125950c580a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NLRowColumn</name>
    <filename>structNLRowColumn.html</filename>
    <member kind="variable">
      <type>NLuint</type>
      <name>capacity</name>
      <anchorfile>structNLRowColumn.html</anchorfile>
      <anchor>a9ffef039cb8a87f283a27177b782b2d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLCoeff *</type>
      <name>coeff</name>
      <anchorfile>structNLRowColumn.html</anchorfile>
      <anchor>a793ab7ead9dd3f1d718266963900a015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLuint</type>
      <name>size</name>
      <anchorfile>structNLRowColumn.html</anchorfile>
      <anchor>a83ca28555f5632c904df18471105ea78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NLSparseMatrix</name>
    <filename>structNLSparseMatrix.html</filename>
    <member kind="variable">
      <type>NLRowColumn *</type>
      <name>column</name>
      <anchorfile>structNLSparseMatrix.html</anchorfile>
      <anchor>a2c51bb78eed30526853c729e517f7452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLdouble *</type>
      <name>diag</name>
      <anchorfile>structNLSparseMatrix.html</anchorfile>
      <anchor>af8ed892b75e5ff270a1090b28d448ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLuint</type>
      <name>diag_size</name>
      <anchorfile>structNLSparseMatrix.html</anchorfile>
      <anchor>a0802b2a4fc35f8434cdda4e9fbc36a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLuint</type>
      <name>m</name>
      <anchorfile>structNLSparseMatrix.html</anchorfile>
      <anchor>a4795fbf101fdfdb5cead8286831a43c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLuint</type>
      <name>n</name>
      <anchorfile>structNLSparseMatrix.html</anchorfile>
      <anchor>aa2527a82fdd8e571fd4b0a1e82a682ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLRowColumn *</type>
      <name>row</name>
      <anchorfile>structNLSparseMatrix.html</anchorfile>
      <anchor>a08c29789c6da45f1935072472ca8b5d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLenum</type>
      <name>storage</name>
      <anchorfile>structNLSparseMatrix.html</anchorfile>
      <anchor>a3fd1ac517176a3a7627b064935af130b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NLVariable</name>
    <filename>structNLVariable.html</filename>
    <member kind="variable">
      <type>NLuint</type>
      <name>index</name>
      <anchorfile>structNLVariable.html</anchorfile>
      <anchor>ad7a541b08b6c58e6756fb6ce015fd57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLboolean</type>
      <name>locked</name>
      <anchorfile>structNLVariable.html</anchorfile>
      <anchor>adc0d832e202a80a9e366a4b5681240a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NLdouble</type>
      <name>value</name>
      <anchorfile>structNLVariable.html</anchorfile>
      <anchor>a369a4e42f97209e36b2cf3639f6d4957</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
