Version 18 (modified by 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
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
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% | 0.00% | 0.00% | 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 |
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 |
There is no estimated time to completion for these runs, because they were submitted with the intent of only going to 10 frames. In other words, these jobs did complete as far as the code is concerned. I was mainly interested in the run times and the number of restarts.
Attachments (7)
-
fiducial_15.png
(141.4 KB
) - added by 11 years ago.
fiducial frame 15
- global.data (5.2 KB ) - added by 11 years ago.
- physics.data (6.2 KB ) - added by 11 years ago.
- solver.data (1.3 KB ) - added by 11 years ago.
- problem.data (1.5 KB ) - added by 11 years ago.
- Fiducial.gif (2.4 MB ) - added by 11 years ago.
- fiducial_50.png (169.2 KB ) - added by 11 years ago.