[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