PLUTO  4.4-patch2
Functions
particles_dust_update_cart.c File Reference

Dust particle mover in Cartesian coordinates. More...

#include "pluto.h"

Functions

void Particles_Dust_Update (Data *d, timeStep *Dts, double dt, Grid *grid)
 

Detailed Description

Authors
A. Mignone (migno.nosp@m.ne@t.nosp@m.o.inf.nosp@m.n.it)
References
  • "Particle-gas Dynamics with Athena: Method and Convergence"
    Bai & Stone, ApJ (2010) 190, 297
  • "A PARTICLE MODULE FOR THE PLUTO CODE: III - DUST"
    Mignone, Flock & Vaidya, ApJS (2019) 244:38
Date
Apr 08, 2021

Function Documentation

◆ Particles_Dust_Update()

void Particles_Dust_Update ( Data d,
timeStep Dts,
double  dt,
Grid grid 
)

Position Verlet Algorithm for updating dust particles

With FARGO, we solve

dx/dt = v' dv'/dt = a'

A separate advection step is carried out to account for orbital advection (y -> y - q*Omega*dt)