SCM

SCM Repository

[matrix] Diff of /www/doxygen/CHMfactor_8c.html
ViewVC logotype

Diff of /www/doxygen/CHMfactor_8c.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2261, Thu Sep 11 08:08:45 2008 UTC revision 2262, Thu Sep 11 08:10:55 2008 UTC
# Line 4  Line 4 
4  <link href="doxygen.css" rel="stylesheet" type="text/css">  <link href="doxygen.css" rel="stylesheet" type="text/css">
5  <link href="tabs.css" rel="stylesheet" type="text/css">  <link href="tabs.css" rel="stylesheet" type="text/css">
6  </head><body>  </head><body>
7  <!-- Generated by Doxygen 1.5.3 -->  <!-- Generated by Doxygen 1.5.5 -->
8    <div class="navigation" id="top">
9  <div class="tabs">  <div class="tabs">
10    <ul>    <ul>
11      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
# Line 12  Line 13 
13      <li class="current"><a href="files.html"><span>Files</span></a></li>      <li class="current"><a href="files.html"><span>Files</span></a></li>
14    </ul>    </ul>
15  </div>  </div>
16    </div>
17    <div class="contents">
18  <h1>CHMfactor.c File Reference</h1>  <h1>CHMfactor.c File Reference</h1>
19  <p>  <p>
20  <code>#include &quot;<a class="el" href="CHMfactor_8h-source.html">CHMfactor.h</a>&quot;</code><br>  <code>#include &quot;<a class="el" href="CHMfactor_8h-source.html">CHMfactor.h</a>&quot;</code><br>
# Line 22  Line 25 
25  <div class="dynsection">  <div class="dynsection">
26  <p><center><img src="CHMfactor_8c__incl.png" border="0" usemap="#CHMfactor.c_map" alt=""></center>  <p><center><img src="CHMfactor_8c__incl.png" border="0" usemap="#CHMfactor.c_map" alt=""></center>
27  <map name="CHMfactor.c_map">  <map name="CHMfactor.c_map">
28  <area shape="rect" href="CHMfactor_8h.html" title="CHMfactor.h" alt="" coords="179,84,283,111"><area shape="rect" href="Mutils_8h.html" title="Mutils.h" alt="" coords="129,239,199,265"><area shape="rect" href="chm__common_8h.html" title="chm_common.h" alt="" coords="227,161,352,188"><area shape="rect" href="Syms_8h.html" title="Syms.h" alt="" coords="277,316,347,343"></map>  <area shape="rect" href="CHMfactor_8h.html" title="CHMfactor.h" alt="" coords="215,81,308,105"><area shape="rect" href="Mutils_8h.html" title="Mutils.h" alt="" coords="165,231,232,255"><area shape="rect" href="chm__common_8h.html" title="chm_common.h" alt="" coords="260,156,375,180"><area shape="rect" href="Syms_8h.html" title="Syms.h" alt="" coords="371,305,437,329"></map>
29  </div>  </div>
30    
31  <p>  <p>
32  <a href="CHMfactor_8c-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">  <a href="CHMfactor_8c-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
33  <tr><td></td></tr>  <tr><td></td></tr>
34  <tr><td colspan="2"><br><h2>Functions</h2></td></tr>  <tr><td colspan="2"><br><h2>Functions</h2></td></tr>
35    <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="CHMfactor_8c.html#c81ffe4ed105e938046e467310882d56">chm_factor_ldetL2</a> (<a class="el" href="chm__common_8h.html#46821edd5f96e6452825a9faff530128">CHM_FR</a> f)</td></tr>
36    
37    <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate the logarithm of the square of the determinant of L.  <a href="#c81ffe4ed105e938046e467310882d56"></a><br></td></tr>
38    <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="chm__common_8h.html#46821edd5f96e6452825a9faff530128">CHM_FR</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="CHMfactor_8c.html#8f49596874078a3b8482df1ee23fe829">chm_factor_update</a> (<a class="el" href="chm__common_8h.html#46821edd5f96e6452825a9faff530128">CHM_FR</a> f, <a class="el" href="chm__common_8h.html#1a47b00141f8a86eb3d071242cdec825">CHM_SP</a> A, double mult)</td></tr>
39    
40    <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Update the numerical values in the factor f as A + mult * I, if A is symmetric, otherwise AA' + mult * I.  <a href="#8f49596874078a3b8482df1ee23fe829"></a><br></td></tr>
41    <tr><td class="memItemLeft" nowrap align="right" valign="top">SEXP&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="CHMfactor_8c.html#c1b15251b6a81f2f700b53c1fdf14aac">CHMfactor_ldetL2</a> (SEXP x)</td></tr>
42    
43    <tr><td class="memItemLeft" nowrap align="right" valign="top">SEXP&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="CHMfactor_8c.html#bb40b3666ce7a47edddf74ed8299939d">CHMfactor_ldetL2up</a> (SEXP x, SEXP parent, SEXP mult)</td></tr>
44    
45  <tr><td class="memItemLeft" nowrap align="right" valign="top">SEXP&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="CHMfactor_8c.html#15222009b843f42503fa463de01397ac">CHMfactor_solve</a> (SEXP a, SEXP b, SEXP system)</td></tr>  <tr><td class="memItemLeft" nowrap align="right" valign="top">SEXP&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="CHMfactor_8c.html#15222009b843f42503fa463de01397ac">CHMfactor_solve</a> (SEXP a, SEXP b, SEXP system)</td></tr>
46    
47  <tr><td class="memItemLeft" nowrap align="right" valign="top">SEXP&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="CHMfactor_8c.html#0b91bc65ce8655713f5b71d484897408">CHMfactor_spsolve</a> (SEXP a, SEXP b, SEXP system)</td></tr>  <tr><td class="memItemLeft" nowrap align="right" valign="top">SEXP&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="CHMfactor_8c.html#0b91bc65ce8655713f5b71d484897408">CHMfactor_spsolve</a> (SEXP a, SEXP b, SEXP system)</td></tr>
48    
49  <tr><td class="memItemLeft" nowrap align="right" valign="top">SEXP&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="CHMfactor_8c.html#65d766e6b16a370b3057acf81b4c6f1a">CHMfactor_to_sparse</a> (SEXP x)</td></tr>  <tr><td class="memItemLeft" nowrap align="right" valign="top">SEXP&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="CHMfactor_8c.html#65d766e6b16a370b3057acf81b4c6f1a">CHMfactor_to_sparse</a> (SEXP x)</td></tr>
50    
51    <tr><td class="memItemLeft" nowrap align="right" valign="top">SEXP&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="CHMfactor_8c.html#afc574f19837b7c6879c395a382444b0">CHMfactor_update</a> (SEXP object, SEXP parent, SEXP mult)</td></tr>
52    
53  </table>  </table>
54  <hr><h2>Function Documentation</h2>  <hr><h2>Function Documentation</h2>
55    <a class="anchor" name="c81ffe4ed105e938046e467310882d56"></a><!-- doxytag: member="CHMfactor.c::chm_factor_ldetL2" ref="c81ffe4ed105e938046e467310882d56" args="(CHM_FR f)" -->
56    <div class="memitem">
57    <div class="memproto">
58          <table class="memname">
59            <tr>
60              <td class="memname">double chm_factor_ldetL2           </td>
61              <td>(</td>
62              <td class="paramtype"><a class="el" href="chm__common_8h.html#46821edd5f96e6452825a9faff530128">CHM_FR</a>&nbsp;</td>
63              <td class="paramname"> <em>f</em>          </td>
64              <td>&nbsp;)&nbsp;</td>
65              <td width="100%"></td>
66            </tr>
67          </table>
68    </div>
69    <div class="memdoc">
70    
71    <p>
72    Evaluate the logarithm of the square of the determinant of L.
73    <p>
74    <dl compact><dt><b>Parameters:</b></dt><dd>
75      <table border="0" cellspacing="2" cellpadding="0">
76        <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>pointer to a CHMfactor object</td></tr>
77      </table>
78    </dl>
79    <dl class="return" compact><dt><b>Returns:</b></dt><dd>log(det(L)^2) </dd></dl>
80    
81    <p>Definition at line <a class="el" href="CHMfactor_8c-source.html#l00059">59</a> of file <a class="el" href="CHMfactor_8c-source.html">CHMfactor.c</a>.</p>
82    
83    <p>References <a class="el" href="Mutils_8h-source.html#l00017">_</a>.</p>
84    
85    <p>Referenced by <a class="el" href="CHMfactor_8c-source.html#l00091">CHMfactor_ldetL2()</a>, <a class="el" href="CHMfactor_8c-source.html#l00132">CHMfactor_ldetL2up()</a>, and <a class="el" href="init_8c-source.html#l00229">R_init_Matrix()</a>.</p>
86    
87    <p>
88    <div class="dynheader">
89    Here is the caller graph for this function:</div>
90    <div class="dynsection">
91    <p><center><img src="CHMfactor_8c_c81ffe4ed105e938046e467310882d56_icgraph.png" border="0" usemap="#CHMfactor_8c_c81ffe4ed105e938046e467310882d56_icgraph_map" alt=""></center>
92    <map name="CHMfactor_8c_c81ffe4ed105e938046e467310882d56_icgraph_map">
93    <area shape="rect" href="CHMfactor_8h.html#c1b15251b6a81f2f700b53c1fdf14aac" title="CHMfactor_ldetL2" alt="" coords="189,6,315,30"><area shape="rect" href="CHMfactor_8h.html#bb40b3666ce7a47edddf74ed8299939d" title="CHMfactor_ldetL2up" alt="" coords="183,54,321,78"><area shape="rect" href="init_8c.html#3c984b3c92aeb789d5679e2aae8b8eac" title="R_init_Matrix" alt="" coords="204,102,300,126"></map>
94    </div>
95    
96    </div>
97    </div><p>
98    <a class="anchor" name="8f49596874078a3b8482df1ee23fe829"></a><!-- doxytag: member="CHMfactor.c::chm_factor_update" ref="8f49596874078a3b8482df1ee23fe829" args="(CHM_FR f, CHM_SP A, double mult)" -->
99    <div class="memitem">
100    <div class="memproto">
101          <table class="memname">
102            <tr>
103              <td class="memname"><a class="el" href="chm__common_8h.html#46821edd5f96e6452825a9faff530128">CHM_FR</a> chm_factor_update           </td>
104              <td>(</td>
105              <td class="paramtype"><a class="el" href="chm__common_8h.html#46821edd5f96e6452825a9faff530128">CHM_FR</a>&nbsp;</td>
106              <td class="paramname"> <em>f</em>, </td>
107            </tr>
108            <tr>
109              <td class="paramkey"></td>
110              <td></td>
111              <td class="paramtype"><a class="el" href="chm__common_8h.html#1a47b00141f8a86eb3d071242cdec825">CHM_SP</a>&nbsp;</td>
112              <td class="paramname"> <em>A</em>, </td>
113            </tr>
114            <tr>
115              <td class="paramkey"></td>
116              <td></td>
117              <td class="paramtype">double&nbsp;</td>
118              <td class="paramname"> <em>mult</em></td><td>&nbsp;</td>
119            </tr>
120            <tr>
121              <td></td>
122              <td>)</td>
123              <td></td><td></td><td width="100%"></td>
124            </tr>
125          </table>
126    </div>
127    <div class="memdoc">
128    
129    <p>
130    Update the numerical values in the factor f as A + mult * I, if A is symmetric, otherwise AA' + mult * I.
131    <p>
132    <dl compact><dt><b>Parameters:</b></dt><dd>
133      <table border="0" cellspacing="2" cellpadding="0">
134        <tr><td valign="top"></td><td valign="top"><em>f</em>&nbsp;</td><td>pointer to a CHM_FR object. f is updated upon return. </td></tr>
135        <tr><td valign="top"></td><td valign="top"><em>A</em>&nbsp;</td><td>pointer to a CHM_SP object, possibly symmetric </td></tr>
136        <tr><td valign="top"></td><td valign="top"><em>mult</em>&nbsp;</td><td>multiple of the identity to be added to A or AA' before decomposing.</td></tr>
137      </table>
138    </dl>
139    <dl class="note" compact><dt><b>Note:</b></dt><dd>: A and f must be compatible. There is no check on this here. Incompatibility of A and f will cause the CHOLMOD functions to take an error exit. </dd></dl>
140    
141    <p>Definition at line <a class="el" href="CHMfactor_8c-source.html#l00112">112</a> of file <a class="el" href="CHMfactor_8c-source.html">CHMfactor.c</a>.</p>
142    
143    <p>References <a class="el" href="Mutils_8h-source.html#l00017">_</a>, and <a class="el" href="chm__common_8c-source.html#l00004">c</a>.</p>
144    
145    <p>Referenced by <a class="el" href="CHMfactor_8c-source.html#l00132">CHMfactor_ldetL2up()</a>, <a class="el" href="CHMfactor_8c-source.html#l00122">CHMfactor_update()</a>, and <a class="el" href="init_8c-source.html#l00229">R_init_Matrix()</a>.</p>
146    
147    <p>
148    <div class="dynheader">
149    Here is the caller graph for this function:</div>
150    <div class="dynsection">
151    <p><center><img src="CHMfactor_8c_8f49596874078a3b8482df1ee23fe829_icgraph.png" border="0" usemap="#CHMfactor_8c_8f49596874078a3b8482df1ee23fe829_icgraph_map" alt=""></center>
152    <map name="CHMfactor_8c_8f49596874078a3b8482df1ee23fe829_icgraph_map">
153    <area shape="rect" href="CHMfactor_8h.html#bb40b3666ce7a47edddf74ed8299939d" title="CHMfactor_ldetL2up" alt="" coords="188,6,327,30"><area shape="rect" href="CHMfactor_8h.html#afc574f19837b7c6879c395a382444b0" title="CHMfactor_update" alt="" coords="193,54,321,78"><area shape="rect" href="init_8c.html#3c984b3c92aeb789d5679e2aae8b8eac" title="R_init_Matrix" alt="" coords="209,102,305,126"></map>
154    </div>
155    
156    </div>
157    </div><p>
158    <a class="anchor" name="c1b15251b6a81f2f700b53c1fdf14aac"></a><!-- doxytag: member="CHMfactor.c::CHMfactor_ldetL2" ref="c1b15251b6a81f2f700b53c1fdf14aac" args="(SEXP x)" -->
159    <div class="memitem">
160    <div class="memproto">
161          <table class="memname">
162            <tr>
163              <td class="memname">SEXP CHMfactor_ldetL2           </td>
164              <td>(</td>
165              <td class="paramtype">SEXP&nbsp;</td>
166              <td class="paramname"> <em>x</em>          </td>
167              <td>&nbsp;)&nbsp;</td>
168              <td width="100%"></td>
169            </tr>
170          </table>
171    </div>
172    <div class="memdoc">
173    
174    <p>
175    
176    <p>Definition at line <a class="el" href="CHMfactor_8c-source.html#l00091">91</a> of file <a class="el" href="CHMfactor_8c-source.html">CHMfactor.c</a>.</p>
177    
178    <p>References <a class="el" href="chm__common_8h-source.html#l00027">AS_CHM_FR</a>, and <a class="el" href="CHMfactor_8c-source.html#l00059">chm_factor_ldetL2()</a>.</p>
179    
180    <p>
181    <div class="dynheader">
182    Here is the call graph for this function:</div>
183    <div class="dynsection">
184    <p><center><img src="CHMfactor_8c_c1b15251b6a81f2f700b53c1fdf14aac_cgraph.png" border="0" usemap="#CHMfactor_8c_c1b15251b6a81f2f700b53c1fdf14aac_cgraph_map" alt=""></center>
185    <map name="CHMfactor_8c_c1b15251b6a81f2f700b53c1fdf14aac_cgraph_map">
186    <area shape="rect" href="CHMfactor_8c.html#c81ffe4ed105e938046e467310882d56" title="Evaluate the logarithm of the square of the determinant of L." alt="" coords="179,6,307,30"></map>
187    </div>
188    
189    </div>
190    </div><p>
191    <a class="anchor" name="bb40b3666ce7a47edddf74ed8299939d"></a><!-- doxytag: member="CHMfactor.c::CHMfactor_ldetL2up" ref="bb40b3666ce7a47edddf74ed8299939d" args="(SEXP x, SEXP parent, SEXP mult)" -->
192    <div class="memitem">
193    <div class="memproto">
194          <table class="memname">
195            <tr>
196              <td class="memname">SEXP CHMfactor_ldetL2up           </td>
197              <td>(</td>
198              <td class="paramtype">SEXP&nbsp;</td>
199              <td class="paramname"> <em>x</em>, </td>
200            </tr>
201            <tr>
202              <td class="paramkey"></td>
203              <td></td>
204              <td class="paramtype">SEXP&nbsp;</td>
205              <td class="paramname"> <em>parent</em>, </td>
206            </tr>
207            <tr>
208              <td class="paramkey"></td>
209              <td></td>
210              <td class="paramtype">SEXP&nbsp;</td>
211              <td class="paramname"> <em>mult</em></td><td>&nbsp;</td>
212            </tr>
213            <tr>
214              <td></td>
215              <td>)</td>
216              <td></td><td></td><td width="100%"></td>
217            </tr>
218          </table>
219    </div>
220    <div class="memdoc">
221    
222    <p>
223    
224    <p>Definition at line <a class="el" href="CHMfactor_8c-source.html#l00132">132</a> of file <a class="el" href="CHMfactor_8c-source.html">CHMfactor.c</a>.</p>
225    
226    <p>References <a class="el" href="chm__common_8h-source.html#l00027">AS_CHM_FR</a>, <a class="el" href="chm__common_8h-source.html#l00031">AS_CHM_SP__</a>, <a class="el" href="chm__common_8c-source.html#l00004">c</a>, <a class="el" href="CHMfactor_8c-source.html#l00059">chm_factor_ldetL2()</a>, and <a class="el" href="CHMfactor_8c-source.html#l00112">chm_factor_update()</a>.</p>
227    
228    <p>
229    <div class="dynheader">
230    Here is the call graph for this function:</div>
231    <div class="dynsection">
232    <p><center><img src="CHMfactor_8c_bb40b3666ce7a47edddf74ed8299939d_cgraph.png" border="0" usemap="#CHMfactor_8c_bb40b3666ce7a47edddf74ed8299939d_cgraph_map" alt=""></center>
233    <map name="CHMfactor_8c_bb40b3666ce7a47edddf74ed8299939d_cgraph_map">
234    <area shape="rect" href="CHMfactor_8c.html#c81ffe4ed105e938046e467310882d56" title="Evaluate the logarithm of the square of the determinant of L." alt="" coords="197,6,325,30"><area shape="rect" href="CHMfactor_8c.html#8f49596874078a3b8482df1ee23fe829" title="Update the numerical values in the factor f as A + mult * I, if A is symmetric, otherwise..." alt="" coords="196,54,327,78"></map>
235    </div>
236    
237    </div>
238    </div><p>
239  <a class="anchor" name="15222009b843f42503fa463de01397ac"></a><!-- doxytag: member="CHMfactor.c::CHMfactor_solve" ref="15222009b843f42503fa463de01397ac" args="(SEXP a, SEXP b, SEXP system)" -->  <a class="anchor" name="15222009b843f42503fa463de01397ac"></a><!-- doxytag: member="CHMfactor.c::CHMfactor_solve" ref="15222009b843f42503fa463de01397ac" args="(SEXP a, SEXP b, SEXP system)" -->
240  <div class="memitem">  <div class="memitem">
241  <div class="memproto">  <div class="memproto">
# Line 72  Line 271 
271    
272  <p>Definition at line <a class="el" href="CHMfactor_8c-source.html#l00020">20</a> of file <a class="el" href="CHMfactor_8c-source.html">CHMfactor.c</a>.</p>  <p>Definition at line <a class="el" href="CHMfactor_8c-source.html#l00020">20</a> of file <a class="el" href="CHMfactor_8c-source.html">CHMfactor.c</a>.</p>
273    
274    <p>References <a class="el" href="Mutils_8h-source.html#l00017">_</a>, <a class="el" href="chm__common_8h-source.html#l00026">AS_CHM_DN</a>, <a class="el" href="chm__common_8h-source.html#l00027">AS_CHM_FR</a>, <a class="el" href="chm__common_8c-source.html#l00004">c</a>, <a class="el" href="chm__common_8c-source.html#l00587">chm_dense_to_SEXP()</a>, <a class="el" href="Mutils_8c-source.html#l00686">dup_mMatrix_as_dgeMatrix()</a>, and <a class="el" href="Syms_8h-source.html#l00002">Matrix_DimNamesSym</a>.</p>
275    
276    <p>
277    <div class="dynheader">
278    Here is the call graph for this function:</div>
279    <div class="dynsection">
280    <p><center><img src="CHMfactor_8c_15222009b843f42503fa463de01397ac_cgraph.png" border="0" usemap="#CHMfactor_8c_15222009b843f42503fa463de01397ac_cgraph_map" alt=""></center>
281    <map name="CHMfactor_8c_15222009b843f42503fa463de01397ac_cgraph_map">
282    <area shape="rect" href="chm__common_8c.html#c0552f8d5248824ec90a314b69bd1408" title="Copy the contents of a to an appropriate denseMatrix object and, optionally, free..." alt="" coords="192,6,341,30"><area shape="rect" href="Mutils_8c.html#574d0797f3bfb4cb555038c8d90cceb8" title="dup_mMatrix_as_dgeMatrix" alt="" coords="176,54,357,78"><area shape="rect" href="Mutils_8h.html#f7f59236ca18ab52131cf71f4a7b0786" title="Allocate an SEXP of given type and length, assign it as slot nm in the object, and..." alt="" coords="424,6,525,30"><area shape="rect" href="Mutils_8h.html#2206f293e563a99c83fa8480b7e26912" title="Return the 0&#45;based index of a string match in a vector of strings terminated by an..." alt="" coords="407,54,543,78"></map>
283    </div>
284    
285  </div>  </div>
286  </div><p>  </div><p>
287  <a class="anchor" name="0b91bc65ce8655713f5b71d484897408"></a><!-- doxytag: member="CHMfactor.c::CHMfactor_spsolve" ref="0b91bc65ce8655713f5b71d484897408" args="(SEXP a, SEXP b, SEXP system)" -->  <a class="anchor" name="0b91bc65ce8655713f5b71d484897408"></a><!-- doxytag: member="CHMfactor.c::CHMfactor_spsolve" ref="0b91bc65ce8655713f5b71d484897408" args="(SEXP a, SEXP b, SEXP system)" -->
# Line 109  Line 319 
319    
320  <p>Definition at line <a class="el" href="CHMfactor_8c-source.html#l00037">37</a> of file <a class="el" href="CHMfactor_8c-source.html">CHMfactor.c</a>.</p>  <p>Definition at line <a class="el" href="CHMfactor_8c-source.html#l00037">37</a> of file <a class="el" href="CHMfactor_8c-source.html">CHMfactor.c</a>.</p>
321    
322    <p>References <a class="el" href="Mutils_8h-source.html#l00017">_</a>, <a class="el" href="chm__common_8h-source.html#l00027">AS_CHM_FR</a>, <a class="el" href="chm__common_8h-source.html#l00031">AS_CHM_SP__</a>, <a class="el" href="chm__common_8c-source.html#l00004">c</a>, <a class="el" href="chm__common_8c-source.html#l00176">chm_sparse_to_SEXP()</a>, and <a class="el" href="Syms_8h-source.html#l00002">Matrix_DimNamesSym</a>.</p>
323    
324    <p>
325    <div class="dynheader">
326    Here is the call graph for this function:</div>
327    <div class="dynsection">
328    <p><center><img src="CHMfactor_8c_0b91bc65ce8655713f5b71d484897408_cgraph.png" border="0" usemap="#CHMfactor_8c_0b91bc65ce8655713f5b71d484897408_cgraph_map" alt=""></center>
329    <map name="CHMfactor_8c_0b91bc65ce8655713f5b71d484897408_cgraph_map">
330    <area shape="rect" href="chm__common_8c.html#7aa1a6e564c24a55b031b5c03b3313f4" title="Copy the contents of a to an appropriate CsparseMatrix object and, optionally, free..." alt="" coords="191,6,343,30"><area shape="rect" href="Mutils_8h.html#f7f59236ca18ab52131cf71f4a7b0786" title="Allocate an SEXP of given type and length, assign it as slot nm in the object, and..." alt="" coords="392,6,493,30"></map>
331    </div>
332    
333  </div>  </div>
334  </div><p>  </div><p>
335  <a class="anchor" name="65d766e6b16a370b3057acf81b4c6f1a"></a><!-- doxytag: member="CHMfactor.c::CHMfactor_to_sparse" ref="65d766e6b16a370b3057acf81b4c6f1a" args="(SEXP x)" -->  <a class="anchor" name="65d766e6b16a370b3057acf81b4c6f1a"></a><!-- doxytag: member="CHMfactor.c::CHMfactor_to_sparse" ref="65d766e6b16a370b3057acf81b4c6f1a" args="(SEXP x)" -->
# Line 131  Line 352 
352    
353  <p>Definition at line <a class="el" href="CHMfactor_8c-source.html#l00004">4</a> of file <a class="el" href="CHMfactor_8c-source.html">CHMfactor.c</a>.</p>  <p>Definition at line <a class="el" href="CHMfactor_8c-source.html#l00004">4</a> of file <a class="el" href="CHMfactor_8c-source.html">CHMfactor.c</a>.</p>
354    
355    <p>References <a class="el" href="Mutils_8h-source.html#l00017">_</a>, <a class="el" href="chm__common_8h-source.html#l00027">AS_CHM_FR</a>, <a class="el" href="chm__common_8c-source.html#l00004">c</a>, and <a class="el" href="chm__common_8c-source.html#l00176">chm_sparse_to_SEXP()</a>.</p>
356    
357    <p>
358    <div class="dynheader">
359    Here is the call graph for this function:</div>
360    <div class="dynsection">
361    <p><center><img src="CHMfactor_8c_65d766e6b16a370b3057acf81b4c6f1a_cgraph.png" border="0" usemap="#CHMfactor_8c_65d766e6b16a370b3057acf81b4c6f1a_cgraph_map" alt=""></center>
362    <map name="CHMfactor_8c_65d766e6b16a370b3057acf81b4c6f1a_cgraph_map">
363    <area shape="rect" href="chm__common_8c.html#7aa1a6e564c24a55b031b5c03b3313f4" title="Copy the contents of a to an appropriate CsparseMatrix object and, optionally, free..." alt="" coords="204,6,356,30"><area shape="rect" href="Mutils_8h.html#f7f59236ca18ab52131cf71f4a7b0786" title="Allocate an SEXP of given type and length, assign it as slot nm in the object, and..." alt="" coords="405,6,507,30"></map>
364    </div>
365    
366    </div>
367    </div><p>
368    <a class="anchor" name="afc574f19837b7c6879c395a382444b0"></a><!-- doxytag: member="CHMfactor.c::CHMfactor_update" ref="afc574f19837b7c6879c395a382444b0" args="(SEXP object, SEXP parent, SEXP mult)" -->
369    <div class="memitem">
370    <div class="memproto">
371          <table class="memname">
372            <tr>
373              <td class="memname">SEXP CHMfactor_update           </td>
374              <td>(</td>
375              <td class="paramtype">SEXP&nbsp;</td>
376              <td class="paramname"> <em>object</em>, </td>
377            </tr>
378            <tr>
379              <td class="paramkey"></td>
380              <td></td>
381              <td class="paramtype">SEXP&nbsp;</td>
382              <td class="paramname"> <em>parent</em>, </td>
383            </tr>
384            <tr>
385              <td class="paramkey"></td>
386              <td></td>
387              <td class="paramtype">SEXP&nbsp;</td>
388              <td class="paramname"> <em>mult</em></td><td>&nbsp;</td>
389            </tr>
390            <tr>
391              <td></td>
392              <td>)</td>
393              <td></td><td></td><td width="100%"></td>
394            </tr>
395          </table>
396    </div>
397    <div class="memdoc">
398    
399    <p>
400    
401    <p>Definition at line <a class="el" href="CHMfactor_8c-source.html#l00122">122</a> of file <a class="el" href="CHMfactor_8c-source.html">CHMfactor.c</a>.</p>
402    
403    <p>References <a class="el" href="chm__common_8h-source.html#l00027">AS_CHM_FR</a>, <a class="el" href="chm__common_8h-source.html#l00031">AS_CHM_SP__</a>, <a class="el" href="chm__common_8c-source.html#l00004">c</a>, <a class="el" href="chm__common_8c-source.html#l00791">chm_factor_to_SEXP()</a>, and <a class="el" href="CHMfactor_8c-source.html#l00112">chm_factor_update()</a>.</p>
404    
405    <p>
406    <div class="dynheader">
407    Here is the call graph for this function:</div>
408    <div class="dynsection">
409    <p><center><img src="CHMfactor_8c_afc574f19837b7c6879c395a382444b0_cgraph.png" border="0" usemap="#CHMfactor_8c_afc574f19837b7c6879c395a382444b0_cgraph_map" alt=""></center>
410    <map name="CHMfactor_8c_afc574f19837b7c6879c395a382444b0_cgraph_map">
411    <area shape="rect" href="chm__common_8c.html#b819ab14a3e30e850191896d33089b94" title="Copy the contents of f to an appropriate CHMfactor object and, optionally, free f..." alt="" coords="185,30,332,54"><area shape="rect" href="CHMfactor_8c.html#8f49596874078a3b8482df1ee23fe829" title="Update the numerical values in the factor f as A + mult * I, if A is symmetric, otherwise..." alt="" coords="193,78,324,102"><area shape="rect" href="Mutils_8h.html#f7f59236ca18ab52131cf71f4a7b0786" title="Allocate an SEXP of given type and length, assign it as slot nm in the object, and..." alt="" coords="381,6,483,30"><area shape="rect" href="chm__common_8c.html#f9e93950e044e8dd6480f0b32dfe3f03" title="xtype" alt="" coords="405,54,459,78"></map>
412    </div>
413    
414  </div>  </div>
415  </div><p>  </div><p>
416  <hr size="1"><address style="text-align: right;"><small>Generated on Sun Jan 13 09:53:26 2008 for Matrix by&nbsp;  </div>
417    <hr size="1"><address style="text-align: right;"><small>Generated on Thu Sep 11 10:08:55 2008 for Matrix by&nbsp;
418  <a href="http://www.doxygen.org/index.html">  <a href="http://www.doxygen.org/index.html">
419  <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>  <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
420  </body>  </body>
421  </html>  </html>

Legend:
Removed from v.2261  
changed lines
  Added in v.2262

root@r-forge.r-project.org
ViewVC Help
Powered by ViewVC 1.0.0  
Thanks to:
Vienna University of Economics and Business Powered By FusionForge