00001 #ifdef CH_LANG_CC
00002
00003
00004
00005
00006
00007
00008
00009 #endif
00010
00011 #ifndef CH_LANG_FORT
00012 #ifdef CH_XD
00013 #undef DIM_NAMESPACE
00014 #undef CH_XD
00015 #endif
00016 #ifdef CH_MULTIDIM
00017 #if CH_SPACEDIM == 1
00018 #define CH_XD Chombo::D1
00019 #elif CH_SPACEDIM == 2
00020 #define CH_XD Chombo::D2
00021 #elif CH_SPACEDIM == 3
00022 #define CH_XD Chombo::D3
00023 #elif CH_SPACEDIM == 4
00024 #define CH_XD Chombo::D4
00025 #elif CH_SPACEDIM == 5
00026 #define CH_XD Chombo::D5
00027 #elif CH_SPACEDIM == 6
00028 #define CH_XD Chombo::D6
00029 #else
00030 Fail now: CH_SPACEDIM must be 1, 2, 3, 4, 5 or 6.
00031 #endif
00032
00033 using namespace CH_XD;
00034 #else
00035 #ifdef CH_NAMESPACE
00036 #define CH_XD Chombo
00037 #else
00038 #define CH_XD
00039 #endif
00040 #endif
00041 #ifdef CH_NAMESPACE
00042 using namespace Chombo;
00043 #endif
00044 #endif