User Tools

Site Tools


tests:sphtri:tidal

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tests:sphtri:tidal [2014/10/30 09:24] justintests:sphtri:tidal [2022/10/24 12:26] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ===== Tidally stripped models ===== ===== Tidally stripped models =====
  
-For these models, we set up a spherical two component (stars/dark matter) "dwarf-like" galaxy. This has a Dehnen profile for both the stars and the dark matter: +For these models, we set up a spherical two component (stars/dark matter) "dwarf-like" galaxy that we throw at a host Milky Way-like galaxy on a range of orbitsThe initial conditions and modelling follows similarly to [[http://adsabs.harvard.edu/abs/2006MNRAS.367..387R|Read et al. 2006]]. The initial dwarf **before infall** has a Dehnen profile for both the stars and the dark matter: 
  
 <latex> <latex>
Line 17: Line 17:
 \Phi = \Phi_M + \Phi_L \Phi = \Phi_M + \Phi_L
 </latex> </latex>
 +
 <latex> <latex>
 \Phi_M(R,z) = -\frac{GM_{\rm disk}}{\sqrt{R^2 + (a+\sqrt{b^2+z^2})^2}} \Phi_M(R,z) = -\frac{GM_{\rm disk}}{\sqrt{R^2 + (a+\sqrt{b^2+z^2})^2}}
 </latex> </latex>
 +
 <latex> <latex>
 \Phi_L(R,z) = \frac{v_0^2}{2}\ln\left(R_c^2 + R^2 + \frac{z^2}{q_0^2}\right) + {\rm const.}  \Phi_L(R,z) = \frac{v_0^2}{2}\ln\left(R_c^2 + R^2 + \frac{z^2}{q_0^2}\right) + {\rm const.} 
Line 28: Line 30:
 <latex> <latex>
 M_{\rm disk} = 5 \times 10^{10}\,{\rm M}_\odot  M_{\rm disk} = 5 \times 10^{10}\,{\rm M}_\odot 
 +</latex>;
 +<latex>
 v_0 = 220\,{\rm km/s}  v_0 = 220\,{\rm km/s} 
 +</latex>;
 +<latex>
 r_t = 8\,{\rm kpc} r_t = 8\,{\rm kpc}
 +</latex>;
 +<latex>
 a = 4\,{\rm kpc} a = 4\,{\rm kpc}
 +</latex>;
 +<latex>
 b = 0.5\,{\rm kpc} b = 0.5\,{\rm kpc}
 +</latex>;
 +<latex>
 q_0 = 1.0  q_0 = 1.0 
 </latex> </latex>
  
-Four orbits were chosen as follows; each aligned at 40 degrees to the x-z plane; each evolved for 5 Gyrs. +Four orbits were chosen as follows; each aligned at 40 degrees to the x-z plane; each evolved for 5 Gyrs using a version of the [[http://www.mpa-garching.mpg.de/gadget/|Gadget2]] code.
  
 ^ Orbit ^ x(kpc) ^ y(kpc) ^ z(kpc) ^ vx(km/s) ^ vy(km/s) ^ vz(km/s) ^ [peri,apo](kpc) ^  ^ Orbit ^ x(kpc) ^ y(kpc) ^ z(kpc) ^ vx(km/s) ^ vy(km/s) ^ vz(km/s) ^ [peri,apo](kpc) ^ 
Line 50: Line 62:
 The following give data files for each. These include .txt files of **all** stars for the final disrupted satellite centred on the origin. This amounts to three data sets if using only projected data (i.e. one along each of the x,y,z projections). In addition, the raw Gadget data files are included. These have not been centred. PyNbody python tools for loading and manipulating these Gadget data can be found [[https://github.com/pynbody/pynbody|here]]. Units for each file are as follows:  The following give data files for each. These include .txt files of **all** stars for the final disrupted satellite centred on the origin. This amounts to three data sets if using only projected data (i.e. one along each of the x,y,z projections). In addition, the raw Gadget data files are included. These have not been centred. PyNbody python tools for loading and manipulating these Gadget data can be found [[https://github.com/pynbody/pynbody|here]]. Units for each file are as follows: 
  
-  * .txt files :: x(kpc),y(kpc),z(kpc),vx(km/s),vy(km/s),vz(km/s) +  * .txt files :: x(kpc),y(kpc),z(kpc),vx(km/s),vy(km/s),vz(km/s)
-  * .dat files (Gadget) :: <latex>L = {\rm kpc}</latex>, <latex>M = 2.33\times 10^5\,{\rm M}_\odot</latex>, <latex>V = {\rm km/s}</latex>+  * _err.txt files :: The same as above but assuming 2km/s Gaussian velocity errors.  
 +  * .dat files (Gadget) :: <latex>L = {\rm kpc}</latex>, <latex>M = 2.33\times 10^5\,{\rm M}_\odot</latex>, <latex>V = {\rm km/s}</latex>
 +  * Files are numbered by the sampling e.g. _10000 is 10,000 stars and by the random draw from the full distribution e.g. _10000_0. **As with the spherical mocks, you should model by default including the 2km/s errors and using the _0 then _1, _2, _3 files in order**. (i.e. if you can only afford to run a single tidal mock for each orbit, then you should run the _10000_0_err file projected along the z-axis.)
  
 ^ Orbit ^ Data files ^  ^ Orbit ^ Data files ^ 
-| Orbit1 | {{:tests:orbit1.dat}} |  +| Orbit1 | {{:tests:orbit1.dat}} {{:data:orbit1.tar}} |  
-| Orbit2 | {{:tests:orbit2.dat}} |  +| Orbit2 | {{:tests:orbit2.dat}} {{:data:orbit2.tar}} |  
-| Orbit3 | {{:tests:orbit3.dat}} |  +| Orbit3 | {{:tests:orbit3.dat}} {{:data:orbit3.tar}} |  
-| Orbit4 | {{:tests:orbit4.dat}} |  +| Orbit4 | {{:tests:orbit4.dat}} {{:data:orbit4.tar}} | 
tests/sphtri/tidal.1414661070.txt.gz · Last modified: 2022/10/24 12:26 (external edit)