[ET Trac] [Einstein Toolkit] #967: GRHydro uses EOS_Omni routines without DECLARE_CCTK_FUNCTIONS

Einstein Toolkit trac-noreply at einsteintoolkit.org
Fri Jun 29 10:44:13 CDT 2012


#967: GRHydro uses EOS_Omni routines without DECLARE_CCTK_FUNCTIONS
------------------------------------+---------------------------------------
  Reporter:  rhaas                  |       Owner:         
      Type:  defect                 |      Status:  new    
  Priority:  minor                  |   Milestone:         
 Component:  EinsteinToolkit thorn  |     Version:         
Resolution:                         |    Keywords:  GRHydro
------------------------------------+---------------------------------------

Comment (by rhaas):

 I get errors out of gfortran 4.7 and I think also out of earlier versions.
 Typically (ie. after adding DECLARE_CCTK_FUNCTIONS to
 Conservative2Primitive):
 {{{
 arrangements/Zelmani/GRHydro/src/GRHydro_Con2Prim.F90:111.9:

          GRHydro_rho_min,xeps,xtemp,xye,pmin,keyerr,anyerr)
          1
 Error: Rank mismatch in argument 'rho' at (1) (rank-1 and scalar)
 }}}

 So you are saying:
 {{{
 call EOS_Pressure(eos_handle,...,/rho_min/,...,/press_min/)
 }}}
 is legal even for cases where rho_min is only read but press_min is
 written to?

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/967#comment:2>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list