[CIG-SHORT] pylith time stepping

Christopher DiCaprio dicaprio at gps.caltech.edu
Tue May 12 10:54:19 PDT 2009


It looks like the problem with the data files occurs when
total_time / max_dt  < output.skip

- Chris


On May 12, 2009, at 6:45 AM, Brad Aagaard wrote:

> Chris-
>
> As Charles noted, the time step for the Maxwell model is independent  
> of the deformation rate, so the adaptive time step is uniform. It  
> does depend on the Maxwell time. The time step for an elastic  
> material is infinite (actually 1.0e+30); any time step gives a  
> numerically stable solution. If you use an elastic material with  
> adaptive time stepping, the time step is 1.0e+30, so the number of  
> time steps is being rounded off to 0. The output manager currently  
> uses the number of time steps as a flag to decide whether it is  
> writing "info" or "data". If the number of time steps is 0, it  
> thinks it is writing "info".
>
> The adaptive time stepping correctly writes "data" files when using  
> a Maxwell model. See examples/3d/hex8/savageprescott.cfg.
>
> Brad
>
>
> Charles Williams wrote:
>> At present, the automatic time stepping is controlled purely by the  
>> Maxwell time (for viscoelastic materials).  Since the current  
>> viscoelastic materials are all linear, the time step size is  
>> independent of the deformation rate.  Once we include nonlinear  
>> materials (e.g, power-law rheology), this will no longer be true.
>> We will have to look at the second thing you mention.  I don't  
>> think we had noticed that before.
>> Thanks,
>> Charles
>> On 12/05/2009, at 3:55 PM, Christopher DiCaprio wrote:
>>> Hi,
>>>
>>> It's not clear to me what is supported for the nonuniform,  
>>> automatic  time stepping. The release notes for 1.3.0 say "For the  
>>> current bulk  constitutive models, the automatically determined  
>>> time step is  independent of the deformation rate, so it is  
>>> uniform."
>>>
>>> The release notes for 1.3.1 don't mention time stepping, but the   
>>> manual implies that there is support for non-uniform time steps.
>>>
>>> One other thing: when using nonuniform, automatic time stepping,  
>>> the  *_info.vtk files are overwritten with what should go in the   
>>> *_t0000.vtk files. This doesn't happen when using user-specified  
>>> time  stepping.
>>>
>>> Thanks,
>>> Chris
>>>
>>>
>>> _______________________________________________
>>> CIG-SHORT mailing list
>>> CIG-SHORT at geodynamics.org <mailto:CIG-SHORT at geodynamics.org>
>>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>> Charles A. Williams
>> Scientist
>> GNS Science
>> 1 Fairway Drive, Avalon
>> PO Box 30368
>> Lower Hutt  5040
>> New Zealand
>> ph (office): 0064-4570-4566
>> fax (office): 0064-4570-4600
>> C.Williams at gns.cri.nz <mailto:C.Williams at gns.cri.nz>
>> NOTE NEW E-MAIL ADDRESS
>> ------------------------------------------------------------------------
>> _______________________________________________
>> CIG-SHORT mailing list
>> CIG-SHORT at geodynamics.org
>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>



More information about the CIG-SHORT mailing list