/[ascend]/trunk/base/generic/solver/linutils.h
ViewVC logotype

Diff of /trunk/base/generic/solver/linutils.h

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

revision 11 by aw0a, Sat Nov 13 16:45:56 2004 UTC revision 54 by jds, Tue Aug 2 11:20:09 2005 UTC
# Line 26  Line 26 
26   *  Mass Ave, Cambridge, MA 02139 USA.  Check the file named COPYING.   *  Mass Ave, Cambridge, MA 02139 USA.  Check the file named COPYING.
27   *  COPYING is found in ../compiler.   *  COPYING is found in ../compiler.
28   */   */
29    
30    /** @file
31     *  lin_utils: Ascend Linear Algebra Utilities.
32     *  <pre>
33     *  Requires:     #include "utilities/ascConfig.h"
34     *                #include "mtx.h"
35     *                #include "linsol.h"
36     *                #include "linsolqr.h"
37     *  </pre>
38     *  @todo Document functions in linutils.h.
39     */
40    
41  #ifndef linutils_already_included  #ifndef linutils_already_included
42  #define linutils_already_included  #define linutils_already_included
 /* requires #include "mtx.h" */  
 /* requires #include "linsol.h" */  
 /* requires #include "linsolqr.h" */  
43    
44  extern double linutils_A_1_norm(mtx_matrix_t mtx, mtx_region_t *reg);  extern double linutils_A_1_norm(mtx_matrix_t mtx,
45                                    mtx_region_t *reg);
46    
47  extern double linutils_A_infinity_norm(mtx_matrix_t mtx, mtx_region_t *reg);  extern double linutils_A_infinity_norm(mtx_matrix_t mtx,
48                                           mtx_region_t *reg);
49    
50  extern double linutils_A_Frobenius_norm(mtx_matrix_t mtx, mtx_region_t *reg);  extern double linutils_A_Frobenius_norm(mtx_matrix_t mtx,
51                                            mtx_region_t *reg);
52    
53  extern double linutils_A_condqr_kaa(linsolqr_system_t lin_sys,  extern double linutils_A_condqr_kaa(linsolqr_system_t lin_sys,
54                      mtx_matrix_t mtx,                                      mtx_matrix_t mtx,
55                      mtx_region_t *reg);                                      mtx_region_t *reg);
56    
57  extern double linutils_A_cond_kaa(linsol_system_t lin_sys,  extern double linutils_A_cond_kaa(linsol_system_t lin_sys,
58                    mtx_matrix_t mtx,                                    mtx_matrix_t mtx,
59                    mtx_region_t *reg);                                    mtx_region_t *reg);
   
60    
61  #endif /* linutils_already_included */  #endif /* linutils_already_included */
62    

Legend:
Removed from v.11  
changed lines
  Added in v.54

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22