Project

General

Profile

Statistics
| Revision:

isale

Latest revisions

# Date Author Comment
1993 06/16/2017 06:17 PM Thomas Davison

A few minor bugfixes (Thanks Wes)

1992 06/14/2017 01:18 PM Thomas Davison

iSALE3D: Force all processes to dump at the same time. Previously, processes could get out of sync, now we use the master process to determine if a dump is needed, then broadcast that to all other processes.

1991 06/08/2017 05:24 PM Thomas Davison

If dump-interval is defined as a wall-time in iSALE2D, number the dump files sequentially from 1 instead of always using XXXXX

1990 06/08/2017 01:35 PM Thomas Davison

When using walltime to choose the interval to write dumpfiles (TDUMP<=0), force iSALE to dump at the next savetime, rather than at the time exactly. This makes restarting models nicer, since the model will be restarted at a time saved in the datafile.

1989 06/02/2017 06:29 PM Thomas Davison

pySALEPlot: bugfix, solves a problem when opening a model in interactive mode with scale='um'

1988 06/02/2017 06:11 PM Thomas Davison

iSALE3D bugfix: When restarting a 3D model with tracers run in parallel, a segfault often happened. This was caused when the number of tracers in a domain changed, as the array tracerini was not re-allocated with the correct number of tracers (instead, was allocated based on how many tracers were in the domain at the beginning of the calculation). iSALE also then didn't know the tracers IDs stored in each domain after the restart. Now, tracerini is written to the dumpfile, and then also read in (and allocated properly) upon restart. ...

1987 05/26/2017 12:44 PM Thomas Davison

pySALEPlot: simplified 3D_slice_example using the new tracerGrid function from r1986

1986 05/25/2017 06:02 PM Thomas Davison

pySALEPlot: Added model.tracerGrid function, to create a list of tracer indices that make up a grid from (x,y,z) lines, so you don't need to loop over the lines and plot each one individually (if you don't connect the tracers). Can also define offsets in case tracer lines are not aligned between tracer units. See documentation string for how to use.

1985 05/25/2017 04:27 PM Thomas Davison

removing my fix from r1982 for now, since it causes problems with gfortran <= 4.8.x. To get rid of the IEEE messages in the future, we need a way to add the fortran flag '-ffpe-summary=zero,invalid', but only for gfortran >= 4.9.

1984 05/24/2017 07:27 PM Thomas Davison

pySALEPlot: Added step.findTracerCell, which given the tracer ID number, returns the i,j(,k) indices of the cell containing the tracer at the given timestep

View all revisions

Also available in: Atom