/[escript]/branches/doubleplusgood/paso/src/UMFPACK.h
ViewVC logotype

Diff of /branches/doubleplusgood/paso/src/UMFPACK.h

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

temp/paso/src/UMFPACK.h revision 1387 by trankine, Fri Jan 11 07:45:26 2008 UTC trunk/paso/src/UMFPACK.h revision 3981 by jfenwick, Fri Sep 21 02:47:54 2012 UTC
# Line 1  Line 1 
1    
2  /* $Id$ */  /*****************************************************************************
3    *
4    * Copyright (c) 2003-2012 by University of Queensland
5    * http://www.uq.edu.au
6    *
7    * Primary Business: Queensland, Australia
8    * Licensed under the Open Software License version 3.0
9    * http://www.opensource.org/licenses/osl-3.0.php
10    *
11    * Development until 2012 by Earth Systems Science Computational Center (ESSCC)
12    * Development since 2012 by School of Earth Sciences
13    *
14    *****************************************************************************/
15    
 /*******************************************************  
  *  
  *           Copyright 2003-2007 by ACceSS MNRF  
  *       Copyright 2007 by University of Queensland  
  *  
  *                http://esscc.uq.edu.au  
  *        Primary Business: Queensland, Australia  
  *  Licensed under the Open Software License version 3.0  
  *     http://www.opensource.org/licenses/osl-3.0.php  
  *  
  *******************************************************/  
16    
17  /**************************************************************/  /************************************************************************************/
18    
19  /* Paso: SystemMatrix: interface to intel UMFPACK sparse solver */  /* Paso: SystemMatrix: interface to intel UMFPACK sparse solver */
20    
21  /**************************************************************/  /************************************************************************************/
22    
23  /* Copyrights by ACcESS Australia 2006 */  /* Copyrights by ACcESS Australia 2006 */
24  /* Author: gross@access.edu.au */  /* Author: Lutz Gross, l.gross@uq.edu.au */
25    
26  /**************************************************************/  /************************************************************************************/
27    
28  #ifndef INC_PASO_UMFPACK  #ifndef INC_PASO_UMFPACK
29  #define INC_PASO_UMFPACK  #define INC_PASO_UMFPACK
# Line 31  Line 32 
32  #include "performance.h"  #include "performance.h"
33    
34  #ifdef UMFPACK  #ifdef UMFPACK
35  #include "umfpack.h"  #include <umfpack.h>
36  #endif  #endif
37    
38  typedef struct {  typedef struct {
# Line 39  typedef struct { Line 40  typedef struct {
40      void *numeric;      void *numeric;
41  } Paso_UMFPACK_Handler;  } Paso_UMFPACK_Handler;
42    
43  void Paso_UMFPACK_free(Paso_SystemMatrix* A);  void Paso_UMFPACK_free(Paso_SparseMatrix* A);
44  void Paso_UMFPACK(Paso_SystemMatrix* A, double* out, double* in, Paso_Options* options,Paso_Performance* pp);  void Paso_UMFPACK(Paso_SparseMatrix* A, double* out, double* in, dim_t numRefinements, bool_t verbose);
45  #endif  #endif

Legend:
Removed from v.1387  
changed lines
  Added in v.3981

  ViewVC Help
Powered by ViewVC 1.1.26