aboutsummaryrefslogtreecommitdiff
path: root/src/nuc_eos/eosmodule.F90
diff options
context:
space:
mode:
Diffstat (limited to 'src/nuc_eos/eosmodule.F90')
-rw-r--r--src/nuc_eos/eosmodule.F907
1 files changed, 7 insertions, 0 deletions
diff --git a/src/nuc_eos/eosmodule.F90 b/src/nuc_eos/eosmodule.F90
index 9290c99..4a3e156 100644
--- a/src/nuc_eos/eosmodule.F90
+++ b/src/nuc_eos/eosmodule.F90
@@ -70,6 +70,8 @@
! directly.
subroutine allocate_eosmodule(nrho_, ntemp_, nye_, alltables_, logrho_, logtemp_, ye_, energy_shift_)
use eosmodule
+ DECLARE_CCTK_PARAMETERS
+
CCTK_INT :: nrho_, ntemp_, nye_
CCTK_REAL :: alltables_(nrho_, ntemp_, nye_, 19)
CCTK_REAL :: logrho_(nrho_)
@@ -85,12 +87,17 @@ subroutine allocate_eosmodule(nrho_, ntemp_, nye_, alltables_, logrho_, logtemp_
allocate(logrho(nrho))
allocate(logtemp(ntemp))
allocate(ye(nye))
+
alltables = alltables_
logrho = logrho_
logtemp = logtemp_
ye = ye_
+
energy_shift = energy_shift_
+ if(do_energy_shift.ne.1) then
+ energy_shift = 0.0d0
+ endif
! set min-max values:
eos_rhomin = 10.0d0**logrho(1)