aboutsummaryrefslogtreecommitdiff
path: root/src/utils.hh
diff options
context:
space:
mode:
authorhinder <hinder@4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843>2011-01-03 18:50:17 +0000
committerhinder <hinder@4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843>2011-01-03 18:50:17 +0000
commitd0669ecb4192707473d9f47526541a4d3b3d6146 (patch)
tree8c5787f2b15b43ba721cb5e5de4a5fa91f11c73e /src/utils.hh
parent1cdf20f59b785f0ed4a0e44f2573e23c74a80b19 (diff)
Convert to C++ strings
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/Multipole/trunk@72 4f5cb9a8-4dd8-4c2d-9bbd-173fa4467843
Diffstat (limited to 'src/utils.hh')
-rw-r--r--src/utils.hh9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/utils.hh b/src/utils.hh
index 2f7d2be..51c76a7 100644
--- a/src/utils.hh
+++ b/src/utils.hh
@@ -3,19 +3,22 @@
#define __utils_h
#include "cctk.h"
+#include <string>
+
+using namespace std;
enum mp_coord {mp_theta, mp_phi};
-void Multipole_OutputArrayToFile(CCTK_ARGUMENTS, char const *name, int array_size,
+void Multipole_OutputArrayToFile(CCTK_ARGUMENTS, const string &name, int array_size,
CCTK_REAL const th[], CCTK_REAL const ph[],
CCTK_REAL const x[], CCTK_REAL const y[], CCTK_REAL const z[],
CCTK_REAL const data[]);
-void Multipole_Output1D(CCTK_ARGUMENTS, char const *name, int array_size,
+void Multipole_Output1D(CCTK_ARGUMENTS, const string &name, int array_size,
CCTK_REAL const th[], CCTK_REAL const ph[], mp_coord coord,
CCTK_REAL const data[]);
-void Multipole_OutputComplexToFile(CCTK_ARGUMENTS, char const *name, CCTK_REAL redata, CCTK_REAL imdata);
+void Multipole_OutputComplexToFile(CCTK_ARGUMENTS, const string &name, CCTK_REAL redata, CCTK_REAL imdata);
void Multipole_CoordSetup(int ntheta, int nphi,
CCTK_REAL xhat[], CCTK_REAL yhat[],