00001 #ifdef CH_LANG_CC 00002 /* 00003 * _______ __ 00004 * / ___/ / ___ __ _ / / ___ 00005 * / /__/ _ \/ _ \/ V \/ _ \/ _ \ 00006 * \___/_//_/\___/_/_/_/_.__/\___/ 00007 * Please refer to Copyright.txt, in Chombo's root directory. 00008 */ 00009 #endif 00010 00011 // ANAG, LBNL 00012 00013 ///meant to be overridden at compile time if necessary 00014 #ifndef _EB_TYPEDEFS_H_ 00015 #define _EB_TYPEDEFS_H_ 00016 00017 00018 #include "CH_EBIS_ORDER.H" 00019 #include "IndexedMoments.H" 00020 #include "MomentIterator.H" 00021 #include "NamespaceHeader.H" 00022 00023 /// 00024 typedef IndexedMoments<SpaceDim , CH_EBIS_ORDER> IndMomSpaceDim; 00025 00026 /// 00027 typedef IndexedMoments<SpaceDim-1, CH_EBIS_ORDER> IndMomSDMinOne; 00028 00029 /// 00030 typedef IndexTM<int, SpaceDim> IvSpaceDim; 00031 00032 /// 00033 typedef IndexTM<int, SpaceDim-1> IvSDMinOne; 00034 00035 /// 00036 typedef IndexTM<Real,SpaceDim> RvSpaceDim; 00037 00038 /// 00039 typedef IndexTM<Real,SpaceDim-1> RvSDMinOne; 00040 00041 /// 00042 typedef MomentIterator<SpaceDim-1, CH_EBIS_ORDER> MomItSDMinOne; 00043 00044 /// 00045 typedef MomentIterator<SpaceDim , CH_EBIS_ORDER> MomItSpaceDim; 00046 00047 00048 #include "NamespaceFooter.H" 00049 00050 00051 #endif