[FLASH-USERS] Bug fixes for active particles unit

Chris Daley cdaley at flash.uchicago.edu
Tue Feb 1 02:04:47 EST 2011


To FLASH users,

We have recently become aware of two bugs in the active particles unit
of FLASH.  These bugs do not affect tracer particles.

1). There is an error when mapping a portion of a particle's mass to a
neighboring block that is at a coarser refinement level.  The bug only
happens when a particle is within a zone that is next to a fine-coarse
block boundary.  It causes integrated PDEN mass on the grid to differ
from the total particle mass.

2). There is an error in the calculated size of a receive buffer which
can lead to out-of-bounds accesses.  The bug can only happen in
applications which have explicitly included the non-default
point-to-point map particles to mesh implementation (i.e. using
-unit=Grid/GridParticles/GridParticlesMapToMesh/Paramesh/PttoPt).


The bugs can be fixed by applying the patch attached to this email.
Navigate to the top level directory of an untouched version of
FLASH3.3 and enter the command:

patch -p0 < fix_particle_map_jan_2011.diff

Additional information about the fixes is provided in the file
svn_log_messages.txt.  A copy of all the attachments are at
http://www.flash.uchicago.edu/~cdaley/FLASH3.3_patches/fix_particle_map_jan_2011/

Regards,
Chris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix_particle_map_jan_2011.diff
Type: text/x-patch
Size: 10667 bytes
Desc: not available
URL: <http://flash.rochester.edu/pipermail/flash-users/attachments/20110201/3c6773c8/attachment.bin>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: svn_log_messages.txt
URL: <http://flash.rochester.edu/pipermail/flash-users/attachments/20110201/3c6773c8/attachment.txt>


More information about the flash-users mailing list