Meeting update
Summer school
Got to play a little with Gandalf SPH code and simulated the collapse of a singular isothermal sphere. Learned that python can process chombo hdf files, among lots of other cool astrophysics things.
Amira
Today I followed up with Christoph Federrath about the Amira vs. Disperse paper. I largely fleshed out the paper structure and figures and am excited to begin this project.
The goal of the paper will be to address the following 4 questions:
Do these different programs:
- Find the same # of filaments
- Find the same filaments
- Find "realistic" filaments
- Find "actual" filaments
For 3., Christoph's paper (link: http://www.mso.anu.edu.au/~chfeder/pubs/filaments/Federrath_filaments.pdf) talks about the differences in filament count between adding different physics to simulations. He finds that as you add more and more physics (turbulence, gravity, outflows), more and more filaments are formed in the simulations (no real surprise here). However, of greater interest is the fact that the average filament width is r=0.1 pc. He finds this across the board (irrespective of Disperse's sensitivity threshold and simulation resolution), so long as there is turbulence in the simulation. Since this matches observation (see Herschel findings), I called this "realistic" filaments. I think it would of interest if Amira also finds this result.
For 4., I described how we were throwing the idea around of creating a highly idealized simulation of 'definite' filaments and then feeding this through both Disperse and Amira. Do they both track all of the actual filaments we created? (I would imagine they would). Next we add some noise to the filaments progressively and watch if and when Disperse and Amira diverge in their findings.
I told him if he could send me the 2D CDM of one of his simulations with turbulence I could run it through Amira to get this started. I think we should think about how Disperse's 'persistence threshold' might be compared to parameters Amira uses and how to try to normalize the two programs the best we can..
Colliding Flows
Going to work on discussion and turbulent Jeans mass estimate these next couple of days
3D Pulsed Jet on DAVinCI
I tested the new pulsed jet module on Rice's machine DAVinCI, and it seems to work well. This pulsed jet is 3D, MHD, with non-equilibrium cooling.
The code ran pretty well, producing chombos at a steady pace with no restarts. Here are some numbers to show how well this run did on DAVinCI:
| Resolution | 32 cells/Rjet |
|---|---|
| Cores | 576 |
| Run Time | 2.5 hrs |
| Cost | $0.49 |
| % Run Completed | 30% |
The run does slow down as it moves along, so it's hard to say how long the full run would take at this resolution. The code estimates 11.2 more hrs after frame 30, but the actual time is probably closer to 24 hrs. If I assume that the time between chombos grows linearly, then I can estimate the total runtime to be about 24 hours.
Thus, the total run at 32 cells/Rjet would take 24 hours on 576 cores, costing 4.70. This is the maximum number of cores that I can use on DAVinCI, and I can only submit for a maximum of 8 hours at a time. So even at this low resolution a run is going to take more than a day if you include wait time and restarting. If we double the resolution to 64 cells/Rjet, this run could take 2 weeks or more instead of 1 day, and the cost would be more than 50.
UPDATE
Two new models: hydro (no MHD), and an MHD with beta = 1 (same as above) but with precession. Precession amplitude is 3 degrees and the precession frequency is 2.5 times the pulsation frequency.
HD209458b: PlanetaryWind Tests
- No co-rotation
| With Temp profile old | | movie | Mass loss Rate: 2.13E+09 gram per sec |
With Temp profile ![]()
movie Mass loss Rate: 3.04E+09 gram per sec No Temp profile ![]()
movie Mass loss Rate: 3.82E+09 gram per sec
- Very Low Ambient Density
| rho_ambient=1e-25 | 5 zones-per-radii |
- Wind on all boundaries
| 20-zones-per-radii |
The argument of binarity and others
A point under debate is whether L2 pup is a binary system.
If the orbit is 2 AU, and period is half year (which is approximately the case for L2 pup), M should be 32 . So it is not likely that the variation in apparent magnitude is associated with the orbital period of the binary. So the variation in brightness is not a evidence for the existence of binary system.
The pro argument is, the specific angular momentum of keplerian orbit:
and for a radius of 0.5 AU AGB, this l is 10 times larger at 50 AU radii. AGB star is very slow rotator, the difference of l is huge between the surface of the AGB and the circumstellar disk. So there should be some mechanism to transfer angular momentum to the dust and gas. Binary system is a possible answer.
One may say there can be some poloidal magnetic field that extend to several AU of the AGB star, I do not know if this magnetic field is possible in a post-AGB star. Also, whether this poloidal field is effective enough to give the weakly polarized material angular momentum.
The main points in this paper may include:
- Binary picture is suitable in L2 pup by the argument of specific angular momentum.
- Hydrodynamically, stable circumstellar disk is to be found around the binary system.
- Radiation images matches in V and N bands.
- A discussion of SED. (maybe include a prediction of long wavelength result?) I am not sure what to claim in this part because there is some difference in my results and the observed results.
Update 09/21/2015 - Eddie
New 2-D Mach stem runs with lower M
I tested gamma = 1.4 with 4 different separations: 4.5, 5, 6, 6.5 rclump. I chose these separations because they are right on the edges of the different regimes (see figure below).
Velocity was lowered from 50 km/s to 15 km/s resulting in Mach number being decreased from 5.18 to 1.55. I had to lower the maximum of the density scale from 35 to 16 since these are weaker shocks (number density in computational units of 10,000 cm-3).
The table below summarizes the Mach stem behavior for the relevant models after 75 years. To characterize this time in terms of clump-crossing times, it would be about 40 for the original M = 5.18 runs and about 12 for the new M = 1.55 runs. (TMS = Transient Mach Stem, SB = Single Bow, SMS = Stable Mach Stem, RR = Regular Reflection)
| d (rclump) | M = 5.18 result | M = 1.55 result |
|---|---|---|
| 4.5 | TMS, SB | TMS, SB |
| 5 | SMS | TMS, SB |
| 6 | SMS | TMS, SB |
| 6.5 | RR | TMS, SB |
As you can see, with a lower M, we now get a single bow in every model. I think this is because there is less pre-shock ram pressure to keep the enhanced post-shock thermal pressure at bay. In regards to Mach stems, I see two possibilities: 1) Achieving a SMS is impossible, and the behavior will transition to RR at larger separations, or 2) the SMS region has just shifted to larger separations. Either way, I want to do some more runs to see if I can find the SMS regime for this lower M.
Other Stuff
- Debugging the error in the projections. The error I'm getting now is not where I expected it to be which is confusing. It is in data_declarations.f90 where the Info object is initialized. Maybe I need to run with more cores to get by this part of the code, and trigger the real error?
- Still haven't received any confirmation about my guest account on the Rice machines.
- I'm in the process of moving some data off of BlueHive to make room for some 3D pulsed jet runs.
- PAPER EDITS!!! There is a lot to be done, so I'm mainly busy with this now.
First testing Astrobear result
- Checked out the WireTurbulence data
- Ran code
- Used Visit to analyze result
- Output the movie
HD209458b: PlanetaryWind
| L=1 a | | 12 zones per radii |
| L=0.4 a | | 12 zones per radii |
| L=0.8 a | | 12 zones per radii |
Fiducial parameters for HD209458b
| 0.013893 | ratio of planet radius to orbital separation | |
| 0.117818 | ratio of stellar radius to orbital separation | |
| 0.057598 | ratio of Hill radius to orbital separation (from planet) | |
| 0.240468 | ratio of bow shock radius to orbital separation (from planet) | |
| 0.074592 | ratio of planet sonic radius to orbital separation (from planet) | |
| 0.287192 | ratio of coriolis radius to orbital separation (from planet) | |
| 22.853798 | ratio of densities at bow shock | |
| 22.088202 | stellar lambda | |
| 10.738334 | planetary lambda | |
| 0.000000 | ||
| 0.000000 | ||
| Orbital separation | 0.047470 | AU |
| Mass of Star | 1.148000 | solar masses |
| Mass of Planet | 0.690396 | Jupiter masses |
| Radius of Star | 1.203000 | solar radii |
| Radius of Planet | 1.380000 | Jupiter radii |
| Temperature of Star | 999999.671375 | Kelvin |
| Temperature of Planet | 10005.732583 | Kelvin |
| Density of Star | 1.000000e-13 | g/cc |
| Density of Planet | 1.000000e-15 | g/cc |
| Orbital period | 3.523762 | days |
| Mass loss from Star | 1.768867e-16 | solar masses per yr |
| Mass loss from Planet | 3.114146e+09 | g/s |
| Mach number of Stellar wind at shock | 6.926105e-01 | |
| Mach number of Planetary wind at shock | 1.448805e+00 | |
| lScale for sim | 7.097443e+11 | cm |
| TimeScale | 3.044531e+05 | s |
| rScale | 1.000000e-15 | g/cc |
| Location of planet in units of lscale | 1.000000e+00 | |
| predicted bow shock radius in units of lscale | 2.406060e-01 |
And here is schematic showing the star/planet surfaces, their sonic surfaces, and the location of the bow shock, hill radius, and coriolis radius. Note the bow shock will likely be closer to the planet due to the planet wind being sub-parker and that the coriolis radius will probably be larger for the same reason.
And here is the same setup, but with a stellar density 10x higher
| 0.013893 | ratio of planet radius to orbital separation | |
| 0.117818 | ratio of stellar radius to orbital separation | |
| 0.057598 | ratio of Hill radius to orbital separation (from planet) | |
| 0.240468 | ratio of bow shock radius to orbital separation (from planet) | |
| 0.074592 | ratio of planet sonic radius to orbital separation (from planet) | |
| 0.287192 | ratio of coriolis radius to orbital separation (from planet) | |
| 22.853798 | ratio of densities at bow shock | |
| 22.088202 | stellar lambda | |
| 10.738334 | planetary lambda | |
| 0.000000 | ||
| 0.000000 | ||
| Orbital separation | 0.047470 | AU |
| Mass of Star | 1.148000 | solar masses |
| Mass of Planet | 0.690396 | Jupiter masses |
| Radius of Star | 1.203000 | solar radii |
| Radius of Planet | 1.380000 | Jupiter radii |
| Temperature of Star | 999999.671375 | Kelvin |
| Temperature of Planet | 10005.732583 | Kelvin |
| Density of Star | 3.211200e-13 | g/cc |
| Density of Planet | 3.211200e-15 | g/cc |
| Orbital period | 3.523762 | days |
| Mass loss from Star | 5.680185e-16 | solar masses per yr |
| Mass loss from Planet | 1.000014e+10 | g/s |
| Mach number of Stellar wind at shock | 6.926105e-01 | |
| Mach number of Planetary wind at shock | 1.448805e+00 | |
| lScale for sim | 7.097443e+11 | cm |
| TimeScale | 3.044531e+05 | s |
| rScale | 3.211200e-15 | g/cc |
| Location of planet in units of lscale | 1.000000e+00 | |
| predicted bow shock radius in units of lscale | 2.406060e-01 |
Update 09/14/2015 - Eddie
- re-applied for a guest account on Rice machines, waiting to hear back from Pat
- I'm working on some low M, 2-D Mach stem simulations for Pat. This is for the referee's report; to see how low M affects Mach stem formation in simulations.
- Working on re-generating some of the paper figures for my 3-D clump/bow shock paper. Mainly want to increase resolution of images, but I'm having some issues. See images below…
Timescale for the inwards migration of the circumnuclear disk's inner rim -- Marvin
The central stellar cluster's wind extracts angular momentum from the circumnuclear disk's inner rim, therefore the inner rim migrates
inwards. In the following I derive the timescale for the inwards migration of the CND's inner rim. Please see our paper draft for more
details.
We assume that angular momentum is extracted from a ring of radius and radial extension , therefore it has the mass . This ring has a total angular momentum of with specific angular momentum .
After a time the wind adds the mass to the ring, where is the wind's outflow rate and is the
fraction of the wind that interacts with the disk. Thus the ring has the mass and the specific angular momentum
.
Furthermore the ring moves to , and because and we get
where I used a taylor expansion in the last step.
Using , and integrating this equation gives the time the inner rim needs to
migrate inwards:
,
where is the disk's initial inner rim and the location of the rim after inwards migration.
In our simulations , for we get , for we get . The actual time the inner rim needs to move inwards (as observed in the simulations) is and , respectively. For the simulation this is pretty close, for the simulation the deviation is less than a factor of two, which I find an acceptable deviation considering that the above mentioned derivation is only an order of magnitude estimate.
Meeting Update
Thoughts on parker wind
The solution for the parker wind is found by solving the equations below
Note however, that the actual radius of the planet (and lambda) does not really matter…
All that a higher lambda implies, is a smaller planet radius (compared to the sonic radius) - and sampling more and more of a subsonic atmosphere before having a hard boundary.
Also - per our discussion the other day, it seems that
So this effect is more pronounced when the orbital sepration is small and when the planet radius and mass ratio is close to - ie Hot Jupiters
Meeting update
I'm back from getting married and having a honeymoon !
Next week I travel to Heidelberg for a week long summer school on ISM dynamics (bringing schedule to meeting, looks very good). I just booked flights and am preparing this trip.
I am also working on journal club happening in 2 days (got a fun paper to review) and reading up on literature from the last month until I get the draft back to pick up again
OutflowWind: planetary wind with cooling
- 1. low-res result
; with analytic cooling; Still running…
| 8 zones per radii |
- 2. zCooling is not working with the current version of cold. Haven't figured out how to fix it yet…
- 3. Higher Resolution runs
qTolerance = .10,.30,.30,1d30,1d30,1d30,1d30,1d30,1d30
|
rss





























