fix g++ compiling hilbert.C
authorYanhuaSun <sun51@illinois.edu>
Mon, 28 Oct 2013 17:09:46 +0000 (12:09 -0500)
committerYanhuaSun <sun51@illinois.edu>
Mon, 28 Oct 2013 17:09:46 +0000 (12:09 -0500)
src/scripts/Makefile
src/util/hilbert.h

index 3959e2a2b4085193b79ce7ef2a8797d914eaca73..987a698cbde692448e41618e6da770d95899ee21 100644 (file)
@@ -935,6 +935,9 @@ pvmc_groups.o: pvmc_groups.c pvmc.h pvm3.h converse.h
 pvmc_main.o: pvmc_main.c pvmc.h pvm3.h converse.h
        $(CHARMC) -o $@ pvmc_main.c
 
+hilbert.o: hilbert.C 
+       $(CHARMC) -o $@ hilbert.C 
+
 $(L)/libf90charm.a: charmxi f90main.ci f90main.h f90main.C futil.f90
        $(CHARMC) f90main.ci
        $(CHARMC) -c -DAMPI_FORTRAN=1 f90main.C
index 72849428a8faa87ce2d415b0113ac70f2f51a84d..ed8449294a98eb382449d3558deb17e94a647e4b 100644 (file)
@@ -3,8 +3,9 @@
 
 #include <vector>
 using namespace std;
+
 /*
- *  map a point with index of i on Hilbert walk in dim dimensions to its coordinate
+ *  map a point with index of i on Hilbert walk in dim dimensions to its coordinate, return this coord
  */
 extern vector<int> int_to_Hilbert(int i, int dim) ;
 
@@ -12,4 +13,5 @@ extern vector<int> int_to_Hilbert(int i, int dim) ;
  *  map a point with coordinate 'coords' to its linearized index on Hilbert walk , return this value 
  */
 extern int Hilbert_to_int(const vector<int>& coords, int dim);
+
 #endif