|
Tempus Version of the Day
Time Integration
|
This example replaces the raw C++ arrays from Example 0: Basic Problem with Thyra vectors and vector spaces. The mathematical problem, timestepper, output pattern, and overall time-integration structure remain essentially unchanged. The main purpose is to introduce the abstract vector interfaces used throughout Tempus and other Trilinos packages.
Changes relative to Example 0: Basic Problem:
This example shows how the same application logic can be expressed in terms of abstract numerical objects rather than concrete array storage. That abstraction is a prerequisite for later examples that introduce Thyra::ModelEvaluator and Tempus solution-management objects.
As in Example 0: Basic Problem, the example prints the evolving solution in a simple table with columns for the step index, time, 
