[ET Trac] [Einstein Toolkit] #1078: ignore non-evolved points in check_GRHydro_C2P_failed

Einstein Toolkit trac-noreply at einsteintoolkit.org
Sat Sep 8 07:45:32 CDT 2012


#1078: ignore non-evolved points in check_GRHydro_C2P_failed
-----------------------------------+----------------------------------------
 Reporter:  rhaas                  |       Owner:     
     Type:  enhancement            |      Status:  new
 Priority:  minor                  |   Milestone:     
Component:  EinsteinToolkit thorn  |     Version:     
 Keywords:  GRHydro                |  
-----------------------------------+----------------------------------------
 The attached patch interfaces GRHydro with Carpet/CarpetEvolutionMask to
 not abort a run if a con2prim failure happens at points that are not
 active in the sense that they should not be eg. visualized.

 CarpetEvolutionMask computes these points by taking the restricted region
 and modifying it to take buffer zones and ghost zones for prolongation
 into account.

 The proposed patch uses Cray pointers (see
 https://trac.einsteintoolkit.org/ticket/1065) since the Cactus flesh
 routine to CCTK_VarDataPtr (for Fortran) uses them as well. This requires
 extra switches for compilers to compile. For gcc the switch is "-fcray-
 pointer" for intel adding "-safe_cray_ptr" might help efficiency.

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


More information about the Trac mailing list