work around type issues in varags reduce function calls in Fortran

Issue #2419 resolved
Roland Haas created an issue

The old reduction API has an interface that, in Fortran, takes varaible numbers of arguments in the CCTK_Reduce function, which is not supportable in Fortran which does not have this concept. Similarly the CCTK_ReduceLocalScalar subroutines take a Fortran array as argument which triggers errors in some Fortran compilers when called with differently typed scalars.

This affects the TestReduction thorn as well as EHFinder.

These pull requests address the type issue:

Comments (7)

  1. Log in to comment