39 objectFile::READ_IF_PRESENT,
40 objectFile::WRITE_ALWAYS),
69 return intAll(dt, y, dy, this->
pStruct().activeRange());
73 return intRange(dt, y, dy, this->
pStruct().activePointsMaskD());
94 auto d_history = history_.deviceVectorAll();
97 "AdamsBashforth5::correct",
101 static_cast<real>(1901.0 / 720.0) * d_dy[i]
102 -
static_cast<real>(2774.0 / 720.0) * d_history[i].dy1_
103 +
static_cast<real>(2616.0 / 720.0) * d_history[i].dy2_
104 -
static_cast<real>(1274.0 / 720.0) * d_history[i].dy3_
105 +
static_cast<real>( 251.0 / 720.0) * d_history[i].dy4_
107 d_history[i] = {d_dy[i] ,d_history[i].dy1_, d_history[i].dy2_, d_history[i].dy3_};