76 int begin_report_step;
78 bool operator==(
const WTESTWell& data)
const {
79 return name == data.name &&
80 reasons == data.reasons &&
81 test_interval == data.test_interval &&
82 num_test == data.num_test &&
83 startup_time == data.startup_time &&
84 begin_report_step == data.begin_report_step;
88 WTESTWell(
const std::string& name,
int reasons,
double test_interval,
int num_test,
double startup_time,
int begin_report_step);
89 bool test_well(
int num_attempt,
double elapsed)
const;
91 static int inverse_ecl_reasons(
int ecl_reasons);
92 static WTESTWell serializationTestObject();
93 int ecl_reasons()
const;
95 template<
class Serializer>
100 serializer(test_interval);
101 serializer(num_test);
102 serializer(startup_time);
103 serializer(begin_report_step);