Skip to content

1D evolution code for growing and fragmenting dust in the presence of snow lines and particle trapping

License

Notifications You must be signed in to change notification settings

arnaudvericel/endgame_Fortran

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

endgame (Fortran version)

Endgame is a 1D evolution code for simulating growing and fragmenting dust in the presence of snow lines and particle trapping.

This code computes the parallel evolution of n-dust grains in a static disc of gas, i.e. by integrating the dust radial drift velocity with the drift and viscous components. The user has the possibility to add a few physical processes such as growth, fragmentation, snow lines, pressure bumps and size shift after sublimation/condensation.


The code requires 2 .in files : disc.in and dust.in.

  • disc.in states the disc properties and the physics involved
  • dust.in specifies the number of grains you want to simulate as well as their initial radii, sizes and intrinsic densities.

The output is of the form of files such as "px.dat" where x is the dust grain number formatted at 3 digits. There is one output per grain throughout the simulation.


Installation:

To make the executable "endgame", set your SYSTEM compiler and type:

make

For those who have time to waste, Thanos can also make some comments throughout the execution of the code. To allow Thanos to monologue sometimes, compile the code with THANOS=yes.

Enjoy!

About

1D evolution code for growing and fragmenting dust in the presence of snow lines and particle trapping

Topics

Resources

License

Stars

Watchers

Forks