chombo-discharge
Loading...
Searching...
No Matches
Classes | Enumerations
Physics::TracerParticle Namespace Reference

Namespace for encapsulating physics code for tracer particles. More...

Classes

class  TracerParticleStepper
 TimeStepper for advancing tracer particles in a prescribed velocity field on an AMR mesh. More...
 

Enumerations

enum class  IntegrationAlgorithm { Euler , RK2 , RK4 }
 Integration algorithms available for advancing tracer particles. More...
 
enum class  VelocityField { Diagonal , Rotational }
 Predefined velocity fields available for testing. More...
 

Detailed Description

Namespace for encapsulating physics code for tracer particles.

Enumeration Type Documentation

◆ IntegrationAlgorithm

Integration algorithms available for advancing tracer particles.

Enumerator
Euler 

Explicit forward Euler (first order).

RK2 

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

RK4 

Explicit classical fourth-order Runge-Kutta.

◆ VelocityField

Predefined velocity fields available for testing.

Enumerator
Diagonal 

Uniform diagonal translation velocity.

Rotational 

Solid-body rotation velocity field.