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 #ifndef _EBPATCHGODUNOVFACTORY_H_ 00012 #define _EBPATCHGODUNOVFACTORY_H_ 00013 00014 #include "EBPatchGodunov.H" 00015 #include "NamespaceHeader.H" 00016 00018 00020 class EBPatchGodunovFactory 00021 { 00022 public: 00024 00026 EBPatchGodunovFactory(); 00027 00029 00031 virtual ~EBPatchGodunovFactory(); 00032 00034 00036 virtual EBPatchGodunov* create() const = 0; 00037 00038 }; 00039 #include "NamespaceFooter.H" 00040 #endif