Commit 659e83df authored by Udo Ziegler's avatar Udo Ziegler
Browse files

version 4.1 update

parent 138fdf68
......@@ -10,7 +10,7 @@ CC = cc # DEFAULT
##COMPILER FLAGS
#
CFLAGS = -O0 # DEFAULT
CFLAGS = -O0 # DEFAULT
##LIBRARIES
#
......@@ -25,24 +25,24 @@ CFLAGS += -I..
##SILO
#
#SILODIR = /home/ziegler/local/silo-4.8/silo-4.8
#CFLAGS += -D SILO -I${SILODIR}/include
#LIB += -L${SILODIR}/lib -lsilo
SILODIR = /home/ziegler/local/silo-4.8
CFLAGS += -D SILO -I${SILODIR}/include
LIB += -L${SILODIR}/lib -lsilo
##HDF
#
#HDFDIR = /opt/hdf5-1.10.5-gcc-4.8.3
#HDFDIR = /opt/hdf5-1.10.5-intel
#CFLAGS += -D HDF -I${HDFDIR}/include
#LIB += -L${HDFDIR}/lib -lhdf5
CFLAGS += -D HDF
LIB += -lhdf5
##BASE MODULES
#
BASE = variablesUser.o defineGrid.o exportNIR.o exportSILO.o \
exportCSV.o exportHDF.o importNIR.o killMesh.o caivs.o readParameter.o \
utilC.o modulAF.o modulMT.o writeOutputMesh.o
BASE = modifyDataUser.o variablesUser.o defineGrid.o exportNIR.o exportSILO.o \
exportCSV.o exportHDF.o exportRAW.o importNIR.o killMesh.o \
caivs.o readParameter.o utilC.o modulAF.o modulMT.o writeOutputMesh.o
CAIVS.exe: ${BASE}
${CC} ${LFLAGS} -o CAIVS.exe ${BASE} ${LIB}
......
......@@ -17,14 +17,21 @@ void exportCSV(GRD **);
void exportHDF(GRD **);
void exportNIR(GRD **);
void exportSILO(GRD **);
void exportRAW(GRD **);
GRD **importNIR(char *);
void killMesh(GRD **);
void readParameter(void);
void variablesUser(GRD *, double ***, int);
void writeOutputMesh(GRD **, GRD **);
/* ----------------------------------------------------------- User functions */
void modifyDataUser(GRD *);
void variablesUser(GRD *, double ***, int);
/* utilC.c -------------------------------------------------- Basic utilities */
void divergence(GRD *, double ***, double ***, double ***, flag_t, double ***);
void getVelocity(GRD *, double ***, double ***, double ***);
void terminate(const char *);
/* modulAF.c ------------------------------------------------ Array functions */
......@@ -67,5 +74,6 @@ void MTclusterMesh(GRD **);
void MTCurvToCart(GRD *, double ***, double ***, double ***, flag_t);
void MTmapToCenter(GRD **);
void MTmapToUnigrid(GRD **);
void MTscaleCoord(GRD **);
void MTsyncMesh(GRD **);
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment