wiki:PulsedJets

Version 17 (modified by ehansen, 11 years ago) ( diff )

Code

The current changeset that is being used is 1290:c8607dac4238.

It is located at /home/ehansen/PulsedJet_2.5D/astrobear3.0

Please note that there are changes to problem.f90 in this directory that have not been committed to the repository.


Fiducial Parameters

global.data

physics.data

solver.data

problem.data


Key Parameters

Resolution: 42X420 + 7 AMR

cfl_vars = .8, .4, .1

qTolerance            = .10,.25,.40,1d30,1d30,1d30,1d30,1d30

iThreaded             = -1

InterpOpts            = 0,0,0,0,0,0,0,0,0,0,0,0,0

buffers                 = 4, 4, 4, 4, 4, 4, 4, 4

MinDensity       = 1d-4[

MinTemp          = 1d-10

iDensityProtect  = 2

iMomentumProtect = 2

iPressureProtect = 2


Parameter Tests

Fiducial 5 AMR 3 AMR Buffer increase Density Refinement
% root steps restarted 0.14%
Time to frame 1 1min
Last frame 50
Time for last frame 4.5 hours
Est. time to completion 12 hours
Number of processors 256
Location /bamboodata/bliu/Eddie/PulsedJet_2.5D/Fiducial/
Other deviations from Fiducial
Last Frame / movie link


Resolution Tests

The idea here is a bit different than adjusting data file parameters to see what works best. Here, I am simply lowering the number of levels while keeping the number of processors constant. This is to see how having a larger root grid might help performance when running on many processors.

There is density gradient refinement to level 3, and cooling time threshold refinement to level 7 (based on fiducial run). qTolerance changes for each run to keep this consistent. For example, the level 6 run has

qTolerance = .25, .40, 1d30, 1d30, ...

so that there is the same refinement criteria at the same effective resolution. For level 5…

qTolerance = .40, 1d30, 1d30, 1d30, ...

The level 4 and level 3 runs have the same qTolerance…

qTolerance = 1d30, 1d30, 1d30, 1d30, ...


Fiducial 6 AMR 5 AMR 4 AMR 3 AMR
% root steps restarted 0.00%
Time to frame 1 2 min 2 min 4 min 12 min 35 min
Last frame 10 10 10 10 10
Time for last frame 56 min 62 min 75 min 115 min 3.6 hr
Est. time to completion
Number of processors 1008 1008 1008 1008 1008
Location kraken kraken kraken kraken kraken
Other deviations from Fiducial N/A qTolerance (see above) qTolerance (see above) qTolerance (see above) qTolerance (see above)
Last Frame / movie link

Attachments (7)

Note: See TracWiki for help on using the wiki.