40 _x1(parameters.get<Real>(
"x1")),
41 _y1(parameters.get<Real>(
"y1")),
42 _z1(parameters.get<Real>(
"z1")),
43 _x2(parameters.get<Real>(
"x2")),
44 _y2(parameters.get<Real>(
"y2")),
45 _z2(parameters.get<Real>(
"z2")),
46 _mx_invalue(parameters.get<Real>(
"mx_invalue")),
47 _mx_outvalue(parameters.get<Real>(
"mx_outvalue")),
48 _mn_invalue(parameters.get<Real>(
"mn_invalue")),
49 _mn_outvalue(parameters.get<Real>(
"mn_outvalue")),
50 _range_invalue(_mx_invalue - _mn_invalue),
51 _range_outvalue(_mx_outvalue - _mn_outvalue),
52 _bottom_left(_x1, _y1, _z1),
53 _top_right(_x2, _y2, _z2)
55 mooseAssert(
_range_invalue >= 0.0,
"Inside Min > Inside Max for RandomIC!");
56 mooseAssert(
_range_outvalue >= 0.0,
"Outside Min > Outside Max for RandomIC!");