00001 /* 00002 ** (c) 1996-2000 The Regents of the University of California (through 00003 ** E.O. Lawrence Berkeley National Laboratory), subject to approval by 00004 ** the U.S. Department of Energy. Your use of this software is under 00005 ** license -- the license agreement is attached and included in the 00006 ** directory as license.txt or you may contact Berkeley Lab's Technology 00007 ** Transfer Department at TTD@lbl.gov. NOTICE OF U.S. GOVERNMENT RIGHTS. 00008 ** The Software was developed under funding from the U.S. Government 00009 ** which consequently retains certain rights as follows: the 00010 ** U.S. Government has been granted for itself and others acting on its 00011 ** behalf a paid-up, nonexclusive, irrevocable, worldwide license in the 00012 ** Software to reproduce, prepare derivative works, and perform publicly 00013 ** and display publicly. Beginning five (5) years after the date 00014 ** permission to assert copyright is obtained from the U.S. Department of 00015 ** Energy, and subject to any subsequent five (5) year renewals, the 00016 ** U.S. Government is granted for itself and others acting on its behalf 00017 ** a paid-up, nonexclusive, irrevocable, worldwide license in the 00018 ** Software to reproduce, prepare derivative works, distribute copies to 00019 ** the public, perform publicly and display publicly, and to permit 00020 ** others to do so. 00021 */ 00022 00023 #ifndef BL_CONSTANTS_H 00024 #define BL_CONSTANTS_H 00025 00026 /* 00027 * $Id: CONSTANTS.H,v 1.12 2001/08/02 16:37:49 car Exp $ 00028 */ 00029 00030 #include <REAL.H> 00031 00032 00033 #ifdef BL_LANG_FORT 00034 00035 #define bigreal BL_REAL_E(1.0,30) 00036 #define zero BL_REAL(0.0) 00037 #define one BL_REAL(1.0) 00038 #define two BL_REAL(2.0) 00039 #define three BL_REAL(3.0) 00040 #define four BL_REAL(4.0) 00041 #define five BL_REAL(5.0) 00042 #define six BL_REAL(6.0) 00043 #define seven BL_REAL(7.0) 00044 #define eight BL_REAL(8.0) 00045 #define nine BL_REAL(9.0) 00046 #define ten BL_REAL(10.0) 00047 #define twelve BL_REAL(12.0) 00048 #define fifteen BL_REAL(15.0) 00049 #define sixteen BL_REAL(16.0) 00050 #define twenty BL_REAL(20.0) 00051 #define seventy BL_REAL(70.0) 00052 #define ninety BL_REAL(90.0) 00053 #define tenth BL_REAL(0.1) 00054 #define eighth BL_REAL(0.125) 00055 #define sixth BL_REAL(0.1666666666666667) 00056 #define fifth BL_REAL(0.2) 00057 #define forth BL_REAL(0.25) 00058 #define fourth BL_REAL(0.25) 00059 #define third BL_REAL(0.3333333333333333) 00060 #define half BL_REAL(0.5) 00061 #define two3rd BL_REAL(0.6666666666666667) 00062 #define Pi BL_REAL(3.1415926535897932) 00063 00064 #endif /*BL_LANG_FORT*/ 00065 00066 #endif /*BL_CONSTANTS_H*/