GlassBR
All Classes Files Functions
InputParameters.hpp
Go to the documentation of this file.
1 
7 #ifndef InputParameters_h
8 #define InputParameters_h
9 
10 #include <set>
11 #include <string>
12 
13 using std::ifstream;
14 using std::ofstream;
15 using std::set;
16 using std::string;
17 
21  public:
22  double a;
23  double b;
24  double w;
25  double P_btol;
26  double TNT;
27  string g;
28  double t;
29  double SD_x;
30  double SD_y;
31  double SD_z;
32  double h;
33  double LDF;
34  int GTF;
35  double SD;
36  double AR;
37  double w_TNT;
38 
42  InputParameters(string filename);
43 
44  private:
48  void get_input(string filename);
51  void derived_values();
54  void input_constraints();
55 };
56 
57 #endif
Structure for holding the input values and derived values.
Definition: InputParameters.hpp:20
InputParameters(string filename)
Initializes input object by reading inputs, calculating derived values, and checking physical constra...