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

LGintegrator.H

Go to the documentation of this file.
00001 #ifdef CH_LANG_CC
00002 /* _______              __
00003   / ___/ /  ___  __ _  / /  ___
00004  / /__/ _ \/ _ \/  ' \/ _ \/ _ \
00005  \___/_//_/\___/_/_/_/_.__/\___/
00006 */
00007 //
00008 // This software is copyright (C) by the Lawrence Berkeley
00009 // National Laboratory.  Permission is granted to reproduce
00010 // this software for non-commercial purposes provided that
00011 // this notice is left intact.
00012 //
00013 // It is acknowledged that the U.S. Government has rights to
00014 // this software under Contract DE-AC03-765F00098 between
00015 // the U.S.  Department of Energy and the University of
00016 // California.
00017 //
00018 // This software is provided as a professional and academic
00019 // contribution for joint exchange. Thus it is experimental,
00020 // is provided ``as is'', with no warranties of any kind
00021 // whatsoever, no support, no promise of updates, or printed
00022 // documentation. By using this software, you acknowledge
00023 // that the Lawrence Berkeley National Laboratory and
00024 // Regents of the University of California shall have no
00025 // liability with respect to the infringement of other
00026 // copyrights by any part of this software.
00027 //
00028 
00029 // Constants used between C++ and Fortran to index the conserved and
00030 // primitive variables and to know the number of each.  Also, the number
00031 // of slopes and fluxes are defined here.
00032 #endif
00033 
00034 #if (CH_SPACEDIM == 2)
00035 
00036 #define WRHO   0
00037 #define WVELX  1
00038 #define WVELY  2
00039 #define WVELZ  3
00040 #define WBX  4
00041 #define WBY  5
00042 #define WBZ  6
00043 #define WPRES  7
00044 #define WC     8
00045 
00046 #define WNUM   8
00047 #define WSLOPE 8
00048 
00049 #define URHO  0
00050 #define UMOMX 1
00051 #define UMOMY 2
00052 #define UMOMZ 3
00053 #define UBX  4
00054 #define UBY  5
00055 #define UBZ  6
00056 #define UENG  7
00057 #define DIVB  8
00058 #define UFACE  9
00059 #define VFACE  10
00060 #define WFACE  11
00061 #define BXFACE  12
00062 #define BYFACE  13
00063 #define BZFACE  14
00064 
00065 #define UNUM  8
00066 #define UFLUX 15
00067 
00068 #endif
00069 
00070 #if (CH_SPACEDIM == 3)
00071 
00072 #define WRHO   0
00073 #define WVELX  1
00074 #define WVELY  2
00075 #define WVELZ  3
00076 #define WBX  4
00077 #define WBY  5
00078 #define WBZ  6
00079 #define WPRES  7
00080 #define WC     8
00081 
00082 #define WNUM   8
00083 #define WSLOPE 8
00084 
00085 #define URHO  0
00086 #define UMOMX 1
00087 #define UMOMY 2
00088 #define UMOMZ 3
00089 #define UBX  4
00090 #define UBY  5
00091 #define UBZ  6
00092 #define UENG  7
00093 
00094 #define UNUM  8
00095 #define UFLUX 8
00096 
00097 #endif

Generated on Fri Jul 2 17:53:42 2004 for Chombo by doxygen 1.3.2