Research Blog
Welcome to my Research Blog.
This is mostly meant to document what I am working on for myself, and to communicate with my colleagues. It is likely filled with errors!
This project is maintained by ndrakos
Now that I have the fiducial ICs for the double-component sims set-up and stable, I’m going to decide on the initial orbit.
Our work will be closely related to the work by Ogiya2018. The main differences are that (1) we are also varying the slope of the stellar component and (2) we are focusing on how particles are removed in energy space.
Therefore, our fiducial orbit can be similar to the one used in Ogiya2018.
In my version of Gadget, with the fixed potential, I need to set
NFW_Mvir
: The host to satellite mass ratioNFW_C
: The concentration of the host.SAT_C
: The concentration of the satellite (assuming the scale radius of the satellite is 1). The code sets the virial radius of the host, \(R\_vir = SAT\_C * NFW\_Mvir^{1/3}\)I will use the same values in the Ogiya paper: 224, 5.8 and 11.2
In simulation units, the host has mass \(M=224\), virial radius \(R_{\rm vir} = 68.02\), scale radius \(R_s = 11.72\) and characteristic density \(\rho_0 = 0.01038\).
The initial frame of the satellite was set to be x,y,z,vx,vy,vz = (559 kpc, 0, 0, 0, 20.6 km/s, 0). This is more tightly bound, and more radial than a typical orbit (it is in the 1.2th percentile of the energy/circularity of orbital parameters in simulations), but Ogiya shows this can describe the dark matter deficient galaxy they are studying.
In the simulation units, \(G=1\), \(r_{\rm unit}=r_s\) and \(M_{\rm unit} = M_{\rm sat}\). Then, the velocity unit is \(v_{\rm unit} = \sqrt{ G M_{\rm sat}/r_{s}}\).
In Ogiya’s paper, the virial radius of the satellite is 77.3 kpc, and it has a concentration of 11.2. Therefore, \(r_{\rm unit}=6.9\) kpc. The mass of the satellite is \(4.9 × 10^{10}\) solar masses, which means the velocity unit is \(v_{\rm unit} = 165.12\).
In simulation units x,y,z,vx,vy,vz = (80.9, 0, 0, 0, 0.12, 0)
I want to run this for at least 5 orbits, and have 10 outputs per orbit.
First, I need to calculate the orbital time. I have some code to integrate a point mass in an NFW profile. This gave an orbital period of 112.51 (in simulation units). Therefore, I will print out snapshots every t=11.25, for 50 snapshots.