Dust in AstroBEAR - Update 2019/10/14

(Can't make it to today's meeting due to a time conflict with a seminar I am required to attend. Back next week!)

Current Objective

  • Developing the dust drag advection routines (collisional drag)

Current Status

  • Collisional drag subroutine is implemented though simulations crash with the following error message: "Src Error::RKOrder45 — timestep insignificant. Halting." I'm currently checking whether this is a bug in the source routine I've set up resulting in an unrealistically rapid dust acceleration or whether the system is too stiff.

Supporting Material

Gas Drag Equations (for Collisional Drag)

The new dust velocity after one time-setp is given by:

where

The drag force is given by

The sum over covers all particles species in the gas (we are using an average value for an oxygen dominated SNR). is given by:

where is

The remaining variables are (all in cgs):

  • : mass of a dust grain
  • : number density of gas species
  • : gas temperatire
  • : grain radius
  • : mass of a gas particle of species
  • : absolute value of the relative velocity between gas and dust
  • : timestep

The resulting drag force is then multiplied with a scaled unit vector to extract the drag forces in each dimension.

(Refernces: Kirchschlager et al. 2019, Baines et al. 1965, Draine & Salpeter 1979)

Comments

No comments.