speedups output files Re: [FLASH-USERS] Details of speedup after restart

Artur Gawryszczak gawrysz at camk.edu.pl
Wed Jun 6 05:04:00 CDT 2007


Hi,

On środa, 6 czerwca 2007, Nathan Hearn wrote:
>     From the main email thread, it looks like you are on your way to a
> solution towards the speedup issue.  (I like Artur's explanation, as
> blocks are probably redistributed only during AMR refine/derefine
> steps.  However, it is still unclear to me why you only occasionally
> see the speedup during restart.)

It is because redistribution takes place also after init from checkpoint. 

> Unless there are some specific input files required by the
> Flash modules in use, the only files needed for restart are flash.par
> and the checkpoint file.  The checkpoint file contains all the
> information necessary to reconstruct the mesh.

It is also possible to restart with checkpoint dump only (flash2 -chk_file 
<checkpoint_file>). IIRC flash.par needs to be present, and could be empty.

> However, it should be possible to alter the lrefine settings in flash.par
> to force Flash to change the minimum and maximum levels of refinement after
> the checkpoint data is loaded. 

If the restart is via flash.par file (restart=1, cpnumber=<some valid 
number>) then all parameters from flash.par override both defaults and 
values stored in checkpoint.

-- 
Cheers,
        Artur



More information about the flash-users mailing list