Go to the source code of this file.
Classes | |
class | oomph::Time |
Class to keep track of discrete/continous time. It is essential to have a single Time object when using multiple time-stepping schemes; e.g., in fluid-structure interaction problems, it is common to use different schemes for the fluid and solid domains. Storage is allocated for the current value of the (continuous) time and a limited history of previous timesteps. The number of previous timesteps must be equal to the number required by the "highest order" scheme. More... | |
class | oomph::TimeStepper |
Base class for time-stepping schemes. Timestepper provides an approximation of the temporal derivatives of Data such that the i-th derivative of the j-th value in Data is represented as. More... | |
class | oomph::Steady< NSTEPS > |
class | oomph::Newmark< NSTEPS > |
Newmark scheme for second time deriv. Stored data represents. More... | |
class | oomph::NewmarkBDF< NSTEPS > |
Newmark scheme for second time deriv with first derivatives calculated using BDF. . Stored data represents. More... | |
class | oomph::BDF< NSTEPS > |
Templated class for BDF-type time-steppers with fixed or variable timestep. 1st time derivative recovered directly from the previous function values. Template parameter represents the number of previous timesteps stored, so that BDF<1> is the classical first order backward Euler scheme. Need to reset weights after every change in timestep. More... | |
Namespaces | |
oomph | |