~logan/ubuntu/trusty/suitesparse/4.2.1-3ubuntu1

« back to all changes in this revision

Viewing changes to CHOLMOD/Include/cholmod_internal.h

  • Committer: Bazaar Package Importer
  • Author(s): Christophe Prud'homme
  • Date: 2007-05-29 09:36:29 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20070529093629-zowquo0b7slkk6nc
Tags: 3.0.0-2
* suitesparse builds properly twice in a row
* Bug fix: "suitesparse - FTBFS: Broken build depens: libgfortran1-dev",
  thanks to Bastian Blank (Closes: #426349).
* Bug fix: "suitesparse_3.0.0-1: FTBFS: build-depends on
  libgfortran1-dev", thanks to Steve Langasek (Closes: #426354).

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
/* ========================================================================== */
4
4
 
5
5
/* -----------------------------------------------------------------------------
6
 
 * CHOLMOD/Include/cholmod_internal.h.  Version 1.3.
 
6
 * CHOLMOD/Include/cholmod_internal.h.
7
7
 * Copyright (C) 2005-2006, Univ. of Florida.  Author: Timothy A. Davis
8
8
 * CHOLMOD/Include/cholmod_internal.h is licensed under Version 2.1 of the GNU
9
9
 * Lesser General Public License.  See lesser.txt for a text of the license.
33
33
#ifndef CHOLMOD_INTERNAL_H
34
34
#define CHOLMOD_INTERNAL_H
35
35
 
 
36
/* ========================================================================== */
 
37
/* === large file I/O ======================================================= */
 
38
/* ========================================================================== */
 
39
 
 
40
/* Definitions for large file I/O must come before any other #includes.  If
 
41
 * this causes problems (may not be portable to all platforms), then compile
 
42
 * CHOLMOD with -DNLARGEFILE.  You must do this for MATLAB 6.5 and earlier,
 
43
 * for example. */
 
44
 
 
45
#include "cholmod_io64.h"
 
46
 
 
47
/* ========================================================================== */
 
48
/* === debugging and basic includes ========================================= */
 
49
/* ========================================================================== */
 
50
 
36
51
/* turn off debugging */
37
52
#ifndef NDEBUG
38
53
#define NDEBUG
197
212
size_t cholmod_l_mult_size_t (size_t a, size_t k, int *ok) ;
198
213
 
199
214
/* -------------------------------------------------------------------------- */
200
 
/* double, UF_long */
 
215
/* double (also complex double), UF_long */
201
216
/* -------------------------------------------------------------------------- */
202
217
 
203
218
#ifdef DLONG
240
255
#error "single-precision not yet supported"
241
256
 
242
257
/* -------------------------------------------------------------------------- */
243
 
/* double, int: this is the default */
 
258
/* double (also complex double), int: this is the default */
244
259
/* -------------------------------------------------------------------------- */
245
260
 
246
261
#else