Version 7 (modified by 7 years ago) ( diff ) | ,
---|
* 1. Short Jet_OffTime=1e-4 ( on left) vs 0.0125 for Bruce's run ( on right)
problem.f90 global.data physics.data problem.data
frame 0 | ![]() |
frame 1 | ![]() |
frame 2 | ![]() |
frame 3 | ![]() |
frame 4 | ![]() |
frame 5 | ![]() |
frame 6 | ![]() |
frame 7 | ![]() |
frame 8 | ![]() |
- 2. JetOffTime Test
The clump zone looks different with Jet off or on (short Jet_OffTime vs large Jet_OffTime. Possibly because in the end of the SetupJet subroutine we call SetupClump subtoutine
!! necessary to keep Clump on the Jet launch region CALL SetupClump(pos, time, dt, q, ghost)
We tested how this changes the behavior of the clump. Left: set Jet_OffTime=0.0125 and run with SetupClump, middle: set Jet_OffTime=0.0125 and restart from frame 1 of left(with SetupClump) with SetUpClump subroutine above commented out, right: Bruce's results with Jet_OffTime=0.0125
!! necessary to keep Clump on the Jet launch region !CALL SetupClump(pos, time, dt, q, ghost)
frame 0 | ![]() |
frame 1 | ![]() |
frame 2 | ![]() |
frame 3 | ![]() |
frame 4 | ![]() |
frame 5 | ![]() |
frame 6 | ![]() |
frame 7 | ![]() |
frame 8 | ![]() |
- 3. Clump BC at y=0 Test
Place the clump at 0,-4,0 so when the Jet shut off, the clump still passes the x-axis. This way the BC close to the origin at the y=0 will be set with clump. Left: clump placed at 0,-4,0 and Jet_OffTime=0.0125; Middle: clump placed at 0,2,0 and Jet_OffTime=0.0125; Right: Bruce's data with clump placed at 0,2,0 and Jet_OffTime=0.0125
frame 0 | ![]() |
frame 1 | ![]() |
frame 2 | ![]() |
frame 3 | ![]() |
frame 4 | ![]() |
frame 5 | ![]() |
frame 6 | ![]() |
frame 7 | ![]() |
frame 8 | ![]() |
- 4. Add Smoothing and Use PlaceClump object
Use PlaceClump instead of SetupClump subroutine
SetupClump version | problem.f90 |
PlaceClump version | problem.f90 |
Results
- Compare the result from PlaceClump version (low res, left panel) with Bruce's data(high res, right panel) movie
- Pictures — PlaceClump( low res, left panel ) & Bruce's data(high res, right panel)
frame 0 | ![]() |
frame 1 | ![]() |
frame 2 | ![]() |
frame 3 | ![]() |
frame 4 | ![]() |
frame 5 | ![]() |
frame 6 | ![]() |
frame 7 | ![]() |
frame 8 | ![]() |