SCM

SCM Repository

[matrix] Annotation of /pkg/src/ldl.h
ViewVC logotype

Annotation of /pkg/src/ldl.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 10 - (view) (download) (as text)

1 : bates 10 /* ========================================================================== */
2 :     /* === ldl.h: include file for the LDL package ============================= */
3 :     /* ========================================================================== */
4 :    
5 :     /* LDL Version 1.0 (Dec. 31, 2003), Copyright (c) 2003 by Timothy A Davis,
6 :     * University of Florida. All Rights Reserved. See README for the License.
7 :     */
8 :    
9 :     extern void ldl_symbolic (int n, int Ap [ ], int Ai [ ], int Lp [ ],
10 :     int Parent [ ], int Lnz [ ], int Flag [ ], int P [ ], int Pinv [ ]) ;
11 :    
12 :     extern int ldl_numeric (int n, int Ap [ ], int Ai [ ], double Ax [ ],
13 :     int Lp [ ], int Parent [ ], int Lnz [ ], int Li [ ], double Lx [ ],
14 :     double D [ ], double Y [ ], int Pattern [ ], int Flag [ ],
15 :     int P [ ], int Pinv [ ]) ;
16 :    
17 :     extern void ldl_lsolve (int n, double X [ ], int Lp [ ], int Li [ ],
18 :     double Lx [ ]) ;
19 :    
20 :     extern void ldl_dsolve (int n, double X [ ], double D [ ]) ;
21 :    
22 :     extern void ldl_ltsolve (int n, double X [ ], int Lp [ ], int Li [ ],
23 :     double Lx [ ]) ;
24 :    
25 :     extern void ldl_perm (int n, double X [ ], double B [ ], int P [ ]) ;
26 :     extern void ldl_permt (int n, double X [ ], double B [ ], int P [ ]) ;
27 :    
28 :     int ldl_valid_perm (int n, int P [ ], int Flag [ ]) ;
29 :     int ldl_valid_matrix ( int n, int Ap [ ], int Ai [ ]) ;

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