UltraScan III
us_constraints.h
Go to the documentation of this file.
1 #ifndef US_CONSTRAINTS_H
3 #define US_CONSTRAINTS_H
4 
5 #include <QtCore>
6 
9 
11 {
12  public:
13 
15  class Constraint
16  {
17  public:
18  bool fit;
19  double low;
20  double high;
21  };
22 
25  {
26  public:
35  };
36 
39  {
40  public:
43  };
44 
48  {
49  public:
51  vector< SimulationComponentConstraints > component_constraints;
52 
54  vector< AssociationConstraints > association_constraints;
55 
56  /* The values below are not constraints! They are a part of
57  * simulation parameters.
59  uint simpoints;
60 
62  US_FemGlobal::MeshType mesh;
63 
65  int moving_grid;
66 
68  double band_volume;
69  */
70  };
71 
72  /*
73  static int read_constraints( ModelSystem&,
74  ModelSystemConstraints&,
75  const QString& );
76 
77  static int read_constraints( ModelSystem&,
78  ModelSystemConstraints&,
79  const QStringList& );
80 
81  static int write_constraints( ModelSystem&,
82  ModelSystemConstraints&,
83  const QString& );
84 
85  */
86 };
87 #endif