Chombo + EB  3.0
EBPatchGodunovFactory.H
Go to the documentation of this file.
1 #ifdef CH_LANG_CC
2 /*
3  * _______ __
4  * / ___/ / ___ __ _ / / ___
5  * / /__/ _ \/ _ \/ V \/ _ \/ _ \
6  * \___/_//_/\___/_/_/_/_.__/\___/
7  * Please refer to Copyright.txt, in Chombo's root directory.
8  */
9 #endif
10 
11 #ifndef _EBPATCHGODUNOVFACTORY_H_
12 #define _EBPATCHGODUNOVFACTORY_H_
13 
14 #include "EBPatchGodunov.H"
15 #include "NamespaceHeader.H"
16 
17 ///
18 /**
19  */
21 {
22 public:
23  ///
24  /**
25  */
27 
28  ///
29  /**
30  */
31  virtual ~EBPatchGodunovFactory();
32 
33  ///
34  /**
35  */
36  virtual EBPatchGodunov* create() const = 0;
37 
38 };
39 #include "NamespaceFooter.H"
40 #endif
virtual EBPatchGodunov * create() const =0
Definition: EBPatchGodunovFactory.H:20
virtual ~EBPatchGodunovFactory()
Definition: EBPatchGodunov.H:31