aboutsummaryrefslogtreecommitdiff
path: root/src/nuc_eos_cxx/readtable.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/nuc_eos_cxx/readtable.cc')
-rw-r--r--src/nuc_eos_cxx/readtable.cc23
1 files changed, 13 insertions, 10 deletions
diff --git a/src/nuc_eos_cxx/readtable.cc b/src/nuc_eos_cxx/readtable.cc
index 9c21ea7..4e70ff5 100644
--- a/src/nuc_eos_cxx/readtable.cc
+++ b/src/nuc_eos_cxx/readtable.cc
@@ -32,6 +32,18 @@ static int file_is_readable(const char* filename)
// define the variables
namespace nuc_eos {
+ double temp0, temp1;
+ double energy_shift;
+
+ double eos_rhomax, eos_rhomin;
+ double eos_tempmin, eos_tempmax;
+ double eos_yemin, eos_yemax;
+
+ double c2p_tempmin;
+ double c2p_tempmax;
+
+}
+namespace nuc_eos_private {
int nrho;
int ntemp;
int nye;
@@ -40,13 +52,11 @@ namespace nuc_eos {
double * restrict epstable;
double * restrict logrho;
double * restrict logtemp;
- double temp0, temp1;
double dlintemp, dlintempi;
double drholintempi;
double dlintempyei;
double drholintempyei;
double * restrict yes;
- double energy_shift;
double dtemp, dtempi;
double drho, drhoi;
double dye, dyei;
@@ -54,14 +64,6 @@ namespace nuc_eos {
double drhoyei;
double dtempyei;
double drhotempyei;
-
- double eos_rhomax, eos_rhomin;
- double eos_tempmin, eos_tempmax;
- double eos_yemin, eos_yemax;
-
- double c2p_tempmin;
- double c2p_tempmax;
-
}
@@ -75,6 +77,7 @@ extern "C"
void nuc_eos_C_ReadTable(char* nuceos_table_name)
{
using namespace nuc_eos;
+ using namespace nuc_eos_private;
CCTK_VInfo(CCTK_THORNSTRING,"*******************************");
CCTK_VInfo(CCTK_THORNSTRING,"Reading nuc_eos table file:");