Tempus: Tempus Output After Passing Output Time
Created by: ccober6
Added a new parameter to the TimeStepControl, "Output Exactly On Output Times", that controls if the timestep size will be adjusted to exactly land on the output times for 'Variable' timestepping (default=true). When set to 'false' or for 'Constant' time stepping, the timestep following the output time will be flagged for output, and the timestep size will not be adjusted.
Modified Tempus_ExplicitRKTest::EmbeddedVanDerPol test to cover new feature. All tests pass.
@trilinos/tempus
Checklist
-
My change requires a change to the documentation. -
I have updated the documentation accordingly. -
I have added tests to cover my changes. -
All new and existing tests passed. -
No new compiler warnings were introduced.