chombo-discharge
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
CD_MeshODEStepper.H File Reference

Declaration of the Physics::MeshODE::MeshODEStepper TimeStepper. More...

#include <array>
#include <CD_TimeStepper.H>
#include <CD_MeshODESolver.H>
#include <CD_NamespaceHeader.H>
#include <CD_NamespaceFooter.H>
#include <CD_MeshODEStepperImplem.H>
Include dependency graph for CD_MeshODEStepper.H:

Go to the source code of this file.

Classes

class  Physics::MeshODE::MeshODEStepper< N >
 TimeStepper for advancing a system of N coupled ODEs on an AMR mesh. More...
 

Namespaces

namespace  Physics
 Namespace containing physics models for use with chombo-discharge.
 

Enumerations

enum class  Physics::MeshODE::IntegrationAlgorithm { Euler , RK2 , RK4 }
 Time integration algorithms available for advancing the ODE. More...
 

Detailed Description

Declaration of the Physics::MeshODE::MeshODEStepper TimeStepper.

Author
Robert Marskar

Enumeration Type Documentation

◆ IntegrationAlgorithm

Time integration algorithms available for advancing the ODE.

Enumerator
Euler 

Explicit forward Euler (first order).

RK2 

Explicit second-order Runge-Kutta (Heun's method).

RK4 

Explicit classical fourth-order Runge-Kutta.