[ET Trac] [Einstein Toolkit] #387: Fortran interface to LoopControl broken in stable Carpet

Einstein Toolkit trac-noreply at einsteintoolkit.org
Tue Apr 5 12:25:39 CDT 2011


#387: Fortran interface to LoopControl broken in stable Carpet
--------------------+-------------------------------------------------------
 Reporter:  rhaas   |       Owner:  rhaas     
     Type:  defect  |      Status:  new       
 Priority:  major   |   Milestone:  ET_2011_05
Component:  Carpet  |     Version:            
 Keywords:          |  
--------------------+-------------------------------------------------------
 the Fortran interface no longer matches the C interface. When the C
 routines are called from Fortran then paramters are missing and the types
 for lt_statmap etc. in loopcontrol.F90 do not match loopcontrol.h anymore.
 Right now it segfaults.

 The attached patch brings the Fortran interface back into sync with the C
 interface. Tested with the attached modified version of GRHydro.

 Also requires a patch to f_file_processor.pl (separate ticket, to be
 created).

 The same issue (Fortran interface not being aware of the vectorisation
 seems to apply to the Mercurial version as well)

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


More information about the Trac mailing list