[ET Trac] [Einstein Toolkit] #2048: WaveMoL test gaussian.par uses uninitialized memory

Einstein Toolkit trac-noreply at einsteintoolkit.org
Sun Jun 11 18:12:38 CDT 2017


#2048: WaveMoL test gaussian.par uses uninitialized memory
--------------------+-------------------------------------------------------
 Reporter:  rhaas   |       Owner:                     
     Type:  defect  |      Status:  new                
 Priority:  minor   |   Milestone:                     
Component:  Cactus  |     Version:  development version
 Keywords:          |  
--------------------+-------------------------------------------------------
 WaveMoL's IDWaveMoL thorn only sets up ID on the current timelevel.
 However the gaussian.par test using radiative boundary conditions which
 require valid values on the previous timelevel. With PUGH it seems that
 these values are usually zero (either because PUGH clears memory or
 because malloc() does). With Carpet however, poisoning is the default and
 one finds that NaNs show up from the boundary, one per timestep.

 This can be avoided by setting mol::initial_data_is_crap = yes (or the
 equivalent Carpet parameter if one uses Carpet) in the parfile.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2048>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list