Changeset f543de1 in git for Singular/mpr_global.h


Ignore:
Timestamp:
Jun 24, 1999, 9:46:51 AM (25 years ago)
Author:
Moritz Wenk <wenk@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
e1eec6fcd177391b1ba1d2a6030f298f404ae5f9
Parents:
6b9e9c662b8c35931dfedb7053c0c6d2597e5f68
Message:
*wenk: complex -> gnu_complex


git-svn-id: file:///usr/local/Singular/svn/trunk@3168 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/mpr_global.h

    r6b9e9c rf543de1  
    44*  Computer Algebra System SINGULAR     *
    55****************************************/
    6 /* $Id: mpr_global.h,v 1.1 1999-04-29 11:38:51 Singular Exp $ */
     6/* $Id: mpr_global.h,v 1.2 1999-06-24 07:46:51 wenk Exp $ */
    77
    88/*
     
    1111*/
    1212
    13 // Define WITH_SUBDIV to compute mixed polyhedral subdivision
    14 //#define WITH_SUBDIV
    15 
    16 // <matrix representation>_<determinant algorithm>
    17 #define DENSE_FACTORY    1
    18 #define SPARSE_BAREISS   2
    19 #define SPARSE_GAUSS     3
    20 
    21 #define USE_MATRIX_REP SPARSE_BAREISS
     13// to get detailed timigs, define MPR_TIMING
     14#define MPR_TIMING
    2215
    2316// Set to double or long double. double is recomended.
    24 // Sets the global floating point type used in mpr_roots.cc and mpr_nric.cc.
     17// Sets the global floating point type used in mpr_numeric.cc.
    2518typedef double mprfloat;
    2619
    2720// --------------------------- debugging stuff ----------------------------
     21#if !defined(NDEBUG)
    2822//#define mprDEBUG_ALL
     23#endif
     24
     25#if !defined(NDEBUG) || defined(mprDEBUG_ALL)
    2926#define mprDEBUG_PROT
     27#endif
     28
     29#if !defined(NDEBUG) && !defined(MPR_TIMING)
     30#define MPR_TIMING
     31#endif
     32
    3033#define mprDEBUG_STICKY
    3134
     
    5154
    5255#ifdef mprDEBUG_STICKY
    53 #define mprSTICKYPROT(msg) Print(msg)
    54 //if (BTEST1(OPT_PROT)) Print(msg)
     56// call 'option(prot);' to get status informations
     57#define mprSTICKYPROT(msg) if (BTEST1(OPT_PROT)) Print(msg)
     58#define mprSTICKYPROT2(msg,arg) if (BTEST1(OPT_PROT)) Print(msg,arg)
    5559#else
    5660#define mprSTICKYPROT(msg)
     61#define mprSTICKYPROT2(msg,arg)
    5762#endif
    5863
     
    8994// compile-command-2: "make install" ***
    9095// End: ***
     96
     97
     98
Note: See TracChangeset for help on using the changeset viewer.