Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

constants.h

Go to the documentation of this file.
00001 // Copyright (C) 2003 Johan Hoffman and Anders Logg.
00002 // Licensed under the GNU GPL Version 2.
00003 
00004 #ifndef __DOLFIN_CONSTANTS_H
00005 #define __DOLFIN_CONSTANTS_H
00006 
00007 #include <float.h>
00008 
00009 #define DOLFIN_VERSION       PACKAGE_VERSION
00010 #define DOLFIN_LINELENGTH    1024
00011 #define DOLFIN_WORDLENGTH    128
00012 #define DOLFIN_PARAMSIZE     32
00013 #define DOLFIN_TERM_WIDTH    80
00014 #define DOLFIN_EPS           3.0e-16
00015 #define DOLFIN_SQRT_EPS      1.0e-8
00016 #define DOLFIN_PI            3.141592653589793238462
00017 #define DOLFIN_PROGRESS_BARS 4
00018 #define DOLFIN_PROGRESS_WAIT 2
00019 #define DOLFIN_BLOCK_SIZE    1024
00020 #define DOLFIN_MEGABYTE      1048576
00021 
00022 // FIXME: Maybe we should put this somewhere else?
00023 namespace dolfin
00024 {
00025   
00026   typedef double real;
00027   
00028 }
00029 
00030 #endif


Documentation automatically generated with Doxygen on 10 Sep 2004.