chombo-discharge
CD_LookupTable.H
Go to the documentation of this file.
1 /* chombo-discharge
2  * Copyright © 2023 SINTEF Energy Research.
3  * Please refer to Copyright.txt and LICENSE in the chombo-discharge root directory.
4  */
5 
12 #ifndef CD_LookupTable_H
13 #define CD_LookupTable_H
14 
15 // Std includes
16 #include <memory>
17 #include <vector>
18 #include <type_traits>
19 #include <iostream>
20 
21 namespace LookupTable {
28  enum class OutOfRangeStrategy
29  {
30  Constant,
31  Interpolate
32  };
33 
37  enum class Spacing
38  {
39  Uniform,
40  Exponential
41  };
42 
43 } // namespace LookupTable
44 
45 #include <CD_LookupTable1D.H>
46 
47 #endif
Declaration of a lookup table in one independent variable.
OutOfRangeStrategy
Strategy for obtaining data when requesting data that is out of range. We can use either constant (i....
Definition: CD_LookupTable.H:29
Spacing
Enum for classifying the coordinate system.
Definition: CD_LookupTable.H:38