Blame view

fvn_sparse/UMFPACK/Source/umfpack_symbolic.c 1.19 KB
422234dc3   daniau   git-svn-id: https...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
  /* ========================================================================== */
  /* === UMFPACK_symbolic ===================================================== */
  /* ========================================================================== */
  
  /* -------------------------------------------------------------------------- */
  /* UMFPACK Copyright (c) Timothy A. Davis, CISE,                              */
  /* Univ. of Florida.  All Rights Reserved.  See ../Doc/License for License.   */
  /* web: http://www.cise.ufl.edu/research/sparse/umfpack                       */
  /* -------------------------------------------------------------------------- */
  
  /*
      User-callable.  Performs a symbolic factorization.
      See umfpack_symbolic.h for details.
  */
  
  #include "umf_internal.h"
  
  GLOBAL Int UMFPACK_symbolic
  (
      Int n_row,
      Int n_col,
      const Int Ap [ ],
      const Int Ai [ ],
      const double Ax [ ],
  #ifdef COMPLEX
      const double Az [ ],
  #endif
      void **SymbolicHandle,
      const double Control [UMFPACK_CONTROL],
      double Info [UMFPACK_INFO]
  )
  {
      Int *Qinit = (Int *) NULL ;
      return (UMFPACK_qsymbolic (n_row, n_col, Ap, Ai, Ax,
  #ifdef COMPLEX
  	Az,
  #endif
  	Qinit, SymbolicHandle, Control, Info)) ;
  }