mirror of
https://git.gfz-potsdam.de/naaice/iphreeqc.git
synced 2025-12-13 07:08:23 +01:00
Rearranging IPhreeqc
git-svn-id: svn://136.177.114.72/svn_GW/IPhreeqc/trunk@4111 1feff8c3-07ed-0310-ac33-dd36852eb9cd
This commit is contained in:
parent
71d54c4dee
commit
5a2616d604
276
GNUmakefile
Normal file
276
GNUmakefile
Normal file
@ -0,0 +1,276 @@
|
||||
CC = g++
|
||||
CFLAGS = -Wall
|
||||
CPPFLAGS = -O3 -DNDEBUG -DSWIG_SHARED_OBJ -Iinclude -Isrc/phreeqcpp -Isrc/phreeqcpp/phreeqc
|
||||
#CPPFLAGS = -g -DSWIG_SHARED_OBJ # debug
|
||||
TARGET_ARCH =
|
||||
FC = g95
|
||||
FFLAGS = -fno-second-underscore
|
||||
CXX = g++
|
||||
CXXFLAGS = -Wall
|
||||
RANLIB = ranlib
|
||||
RM = rm -f
|
||||
MKDIR = mkdir -p
|
||||
AR = ar ruv
|
||||
TARGET = lib/libiphreeqc.a
|
||||
|
||||
VPATH=src:src/phreeqcpp/phreeqc
|
||||
|
||||
%.o: %.f
|
||||
$(FC) $(FFLAGS) $(TARGET_ARCH) -c -o $@ $<
|
||||
|
||||
%.o: %.F
|
||||
$(FC) $(FFLAGS) $(TARGET_ARCH) -c -o $@ $<
|
||||
|
||||
%.o: %.c
|
||||
$(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c -o $@ $<
|
||||
|
||||
%.o: %.cxx
|
||||
$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c -o $@ $<
|
||||
|
||||
|
||||
###%.o: %.f
|
||||
### $(FC) -MM $<
|
||||
###
|
||||
###%.o: %.F
|
||||
### $(FC) -MM $<
|
||||
###
|
||||
###%.o: %.c
|
||||
### $(CC) -MM $<
|
||||
###
|
||||
###%.o: %.cxx
|
||||
### $(CXX) -MM $<
|
||||
|
||||
|
||||
POBJS = \
|
||||
advection.o \
|
||||
basic.o \
|
||||
basicsubs.o \
|
||||
cl1.o \
|
||||
cvdense.o \
|
||||
cvode.o \
|
||||
dense.o \
|
||||
dw.o \
|
||||
input.o \
|
||||
integrate.o \
|
||||
inverse.o \
|
||||
isotopes.o \
|
||||
kinetics.o \
|
||||
mainsubs.o \
|
||||
model.o \
|
||||
nvector.o \
|
||||
nvector_serial.o \
|
||||
p2clib.o \
|
||||
parse.o \
|
||||
phqalloc.o \
|
||||
pitzer.o \
|
||||
pitzer_structures.o \
|
||||
prep.o \
|
||||
print.o \
|
||||
read.o \
|
||||
readtr.o \
|
||||
sit.o \
|
||||
smalldense.o \
|
||||
spread.o \
|
||||
step.o \
|
||||
structures.o \
|
||||
sundialsmath.o \
|
||||
tally.o \
|
||||
tidy.o \
|
||||
transport.o \
|
||||
utilities.o
|
||||
|
||||
|
||||
SOBJS = \
|
||||
IPhreeqc.o \
|
||||
IPhreeqcF.o \
|
||||
SelectedOutput.o \
|
||||
Var.o \
|
||||
fwrap.o \
|
||||
global.o \
|
||||
module_files.o \
|
||||
module_output.o \
|
||||
pp_sys.o
|
||||
|
||||
|
||||
all: $(TARGET)
|
||||
|
||||
$(TARGET): $(POBJS) $(SOBJS)
|
||||
$(MKDIR) lib
|
||||
$(AR) $(TARGET) $(POBJS) $(SOBJS)
|
||||
$(RANLIB) $(TARGET)
|
||||
|
||||
clean:
|
||||
$(RM) $(POBJS) $(SOBJS)
|
||||
|
||||
R:
|
||||
$(MAKE) -f Makefile
|
||||
|
||||
|
||||
# phreeqc (POBJS)
|
||||
|
||||
advection.o: src/phreeqcpp/phreeqc/advection.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
basic.o: src/phreeqcpp/phreeqc/basic.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h \
|
||||
src/phreeqcpp/phreeqc/p2c.h
|
||||
|
||||
basicsubs.o: src/phreeqcpp/phreeqc/basicsubs.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
cl1.o: src/phreeqcpp/phreeqc/cl1.c src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h
|
||||
|
||||
cvdense.o: src/phreeqcpp/phreeqc/cvdense.c src/phreeqcpp/phreeqc/cvdense.h \
|
||||
src/phreeqcpp/phreeqc/cvode.h src/phreeqcpp/phreeqc/sundialstypes.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/nvector.h src/phreeqcpp/phreeqc/dense.h src/phreeqcpp/phreeqc/smalldense.h \
|
||||
src/phreeqcpp/phreeqc/sundialsmath.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phqalloc.h
|
||||
|
||||
cvode.o: src/phreeqcpp/phreeqc/cvode.c src/phreeqcpp/phreeqc/cvode.h \
|
||||
src/phreeqcpp/phreeqc/sundialstypes.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/nvector.h src/phreeqcpp/phreeqc/sundialsmath.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/kinetics.h src/phreeqcpp/phreeqc/phqalloc.h
|
||||
|
||||
dense.o: src/phreeqcpp/phreeqc/dense.c src/phreeqcpp/phreeqc/sundialstypes.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/sundialsmath.h src/phreeqcpp/phreeqc/dense.h \
|
||||
src/phreeqcpp/phreeqc/smalldense.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phqalloc.h
|
||||
|
||||
dw.o: src/phreeqcpp/phreeqc/dw.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/pitzer.h
|
||||
|
||||
input.o: src/phreeqcpp/phreeqc/input.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/input.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h
|
||||
|
||||
integrate.o: src/phreeqcpp/phreeqc/integrate.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
inverse.o: src/phreeqcpp/phreeqc/inverse.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
isotopes.o: src/phreeqcpp/phreeqc/isotopes.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
kinetics.o: src/phreeqcpp/phreeqc/kinetics.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h src/phreeqcpp/phreeqc/sundialstypes.h src/phreeqcpp/phreeqc/cvode.h \
|
||||
src/phreeqcpp/phreeqc/nvector.h src/phreeqcpp/phreeqc/cvdense.h src/phreeqcpp/phreeqc/dense.h \
|
||||
src/phreeqcpp/phreeqc/smalldense.h src/phreeqcpp/phreeqc/nvector_serial.h \
|
||||
src/phreeqcpp/phreeqc/kinetics.h
|
||||
|
||||
mainsubs.o: src/phreeqcpp/phreeqc/mainsubs.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h src/phreeqcpp/phreeqc/input.h
|
||||
|
||||
model.o: src/phreeqcpp/phreeqc/model.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
nvector.o: src/phreeqcpp/phreeqc/nvector.c src/phreeqcpp/phreeqc/nvector.h \
|
||||
src/phreeqcpp/phreeqc/sundialstypes.h src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/output.h
|
||||
|
||||
nvector_serial.o: src/phreeqcpp/phreeqc/nvector_serial.c \
|
||||
src/phreeqcpp/phreeqc/nvector_serial.h src/phreeqcpp/phreeqc/nvector.h \
|
||||
src/phreeqcpp/phreeqc/sundialstypes.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/sundialsmath.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phqalloc.h
|
||||
|
||||
p2clib.o: src/phreeqcpp/phreeqc/p2clib.c src/phreeqcpp/phreeqc/p2c.h src/phreeqcpp/phreeqc/output.h
|
||||
|
||||
parse.o: src/phreeqcpp/phreeqc/parse.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
phqalloc.o: src/phreeqcpp/phreeqc/phqalloc.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/output.h
|
||||
|
||||
pitzer.o: src/phreeqcpp/phreeqc/pitzer.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h src/phreeqcpp/phreeqc/pitzer.h
|
||||
|
||||
pitzer_structures.o: src/phreeqcpp/phreeqc/pitzer_structures.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h src/phreeqcpp/phreeqc/pitzer.h
|
||||
|
||||
prep.o: src/phreeqcpp/phreeqc/prep.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
print.o: src/phreeqcpp/phreeqc/print.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h \
|
||||
src/phreeqcpp/phreeqc/pitzer.h
|
||||
|
||||
read.o: src/phreeqcpp/phreeqc/read.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
readtr.o: src/phreeqcpp/phreeqc/readtr.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
smalldense.o: src/phreeqcpp/phreeqc/smalldense.c src/phreeqcpp/phreeqc/smalldense.h \
|
||||
src/phreeqcpp/phreeqc/sundialstypes.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/sundialsmath.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phqalloc.h
|
||||
|
||||
spread.o: src/phreeqcpp/phreeqc/spread.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
step.o: src/phreeqcpp/phreeqc/step.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
structures.o: src/phreeqcpp/phreeqc/structures.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
sundialsmath.o: src/phreeqcpp/phreeqc/sundialsmath.c src/phreeqcpp/phreeqc/sundialsmath.h \
|
||||
src/phreeqcpp/phreeqc/sundialstypes.h src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/output.h
|
||||
|
||||
tally.o: src/phreeqcpp/phreeqc/tally.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
tidy.o: src/phreeqcpp/phreeqc/tidy.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
transport.o: src/phreeqcpp/phreeqc/transport.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
utilities.o: src/phreeqcpp/phreeqc/utilities.c src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h \
|
||||
src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
IPhreeqc.o: src/IPhreeqc.cpp src/phreeqcns.hxx src/phreeqcpp/phreeqc/global.h \
|
||||
src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/input.h \
|
||||
src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h \
|
||||
src/ErrorReporter.hxx src/SelectedOutput.hxx src/CVar.hxx src/Debug.h \
|
||||
src/../include/Var.h src/../include/IPhreeqc.h src/../include/Var.h \
|
||||
src/module_files.h
|
||||
|
||||
# iphreeqc (SOBJS)
|
||||
|
||||
IPhreeqcF.o: src/IPhreeqcF.F
|
||||
|
||||
Phreeqc.o: src/Phreeqc.cxx
|
||||
|
||||
SelectedOutput.o: src/SelectedOutput.cpp src/SelectedOutput.hxx \
|
||||
src/CVar.hxx src/Debug.h src/../include/Var.h src/phreeqcns.hxx \
|
||||
src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h src/phreeqcpp/phreeqc/phqalloc.h \
|
||||
src/phreeqcpp/phreeqc/input.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h
|
||||
|
||||
Var.o: src/Var.c src/../include/Var.h
|
||||
|
||||
fwrap.o: src/fwrap.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/../include/IPhreeqc.h src/../include/Var.h
|
||||
|
||||
global.o: src/global.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h
|
||||
|
||||
module_files.o: src/module_files.c src/module_files.h \
|
||||
src/phreeqcpp/phreeqc/phreeqc_files.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/phqalloc.h src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h \
|
||||
src/phreeqcpp/phreeqc/input.h
|
||||
|
||||
module_output.o: src/module_output.c src/module_files.h \
|
||||
src/phreeqcpp/phreeqc/output.c src/phreeqcpp/phreeqc/global.h src/phreeqcpp/phreeqc/phrqtype.h \
|
||||
src/phreeqcpp/phreeqc/output.h src/phreeqcpp/phreeqc/phrqproto.h src/phreeqcpp/phreeqc/phqalloc.h
|
||||
340
IPhreeqc.dsp
Normal file
340
IPhreeqc.dsp
Normal file
@ -0,0 +1,340 @@
|
||||
# Microsoft Developer Studio Project File - Name="IPhreeqc" - Package Owner=<4>
|
||||
# Microsoft Developer Studio Generated Build File, Format Version 6.00
|
||||
# ** DO NOT EDIT **
|
||||
|
||||
# TARGTYPE "Win32 (x86) Static Library" 0x0104
|
||||
|
||||
CFG=IPhreeqc - Win32 Debug
|
||||
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
|
||||
!MESSAGE use the Export Makefile command and run
|
||||
!MESSAGE
|
||||
!MESSAGE NMAKE /f "IPhreeqc.mak".
|
||||
!MESSAGE
|
||||
!MESSAGE You can specify a configuration when running NMAKE
|
||||
!MESSAGE by defining the macro CFG on the command line. For example:
|
||||
!MESSAGE
|
||||
!MESSAGE NMAKE /f "IPhreeqc.mak" CFG="IPhreeqc - Win32 Debug"
|
||||
!MESSAGE
|
||||
!MESSAGE Possible choices for configuration are:
|
||||
!MESSAGE
|
||||
!MESSAGE "IPhreeqc - Win32 Release" (based on "Win32 (x86) Static Library")
|
||||
!MESSAGE "IPhreeqc - Win32 Debug" (based on "Win32 (x86) Static Library")
|
||||
!MESSAGE
|
||||
|
||||
# Begin Project
|
||||
# PROP AllowPerConfigDependencies 0
|
||||
# PROP Scc_ProjName ""
|
||||
# PROP Scc_LocalPath ""
|
||||
CPP=cl.exe
|
||||
F90=df.exe
|
||||
RSC=rc.exe
|
||||
|
||||
!IF "$(CFG)" == "IPhreeqc - Win32 Release"
|
||||
|
||||
# PROP BASE Use_MFC 0
|
||||
# PROP BASE Use_Debug_Libraries 0
|
||||
# PROP BASE Output_Dir "Release"
|
||||
# PROP BASE Intermediate_Dir "Release"
|
||||
# PROP BASE Target_Dir ""
|
||||
# PROP Use_MFC 0
|
||||
# PROP Use_Debug_Libraries 0
|
||||
# PROP Output_Dir "Release"
|
||||
# PROP Intermediate_Dir "Release"
|
||||
# PROP Target_Dir ""
|
||||
# ADD BASE F90 /compile_only /nologo /warn:nofileopt
|
||||
# ADD F90 /compile_only /nologo /warn:nofileopt
|
||||
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
|
||||
# ADD CPP /nologo /W3 /GX /O2 /I "$(DEV_GMP_INC)" /I "include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "SWIG_SHARED_OBJ" /YX /FD /c
|
||||
# ADD BASE RSC /l 0x409 /d "NDEBUG"
|
||||
# ADD RSC /l 0x409 /d "NDEBUG"
|
||||
BSC32=bscmake.exe
|
||||
# ADD BASE BSC32 /nologo
|
||||
# ADD BSC32 /nologo
|
||||
LIB32=link.exe -lib
|
||||
# ADD BASE LIB32 /nologo
|
||||
# ADD LIB32 /nologo /out:"lib\IPhreeqc.lib"
|
||||
|
||||
!ELSEIF "$(CFG)" == "IPhreeqc - Win32 Debug"
|
||||
|
||||
# PROP BASE Use_MFC 0
|
||||
# PROP BASE Use_Debug_Libraries 1
|
||||
# PROP BASE Output_Dir "Debug"
|
||||
# PROP BASE Intermediate_Dir "Debug"
|
||||
# PROP BASE Target_Dir ""
|
||||
# PROP Use_MFC 0
|
||||
# PROP Use_Debug_Libraries 1
|
||||
# PROP Output_Dir "Debug"
|
||||
# PROP Intermediate_Dir "Debug"
|
||||
# PROP Target_Dir ""
|
||||
# ADD BASE F90 /check:bounds /compile_only /debug:full /nologo /traceback /warn:argument_checking /warn:nofileopt
|
||||
# ADD F90 /check:bounds /compile_only /debug:full /nologo /traceback /warn:argument_checking /warn:nofileopt
|
||||
# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
|
||||
# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "$(DEV_GMP_INC)" /I "include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /D "SWIG_SHARED_OBJ" /YX /FD /GZ /c
|
||||
# ADD BASE RSC /l 0x409 /d "_DEBUG"
|
||||
# ADD RSC /l 0x409 /d "_DEBUG"
|
||||
BSC32=bscmake.exe
|
||||
# ADD BASE BSC32 /nologo
|
||||
# ADD BSC32 /nologo
|
||||
LIB32=link.exe -lib
|
||||
# ADD BASE LIB32 /nologo
|
||||
# ADD LIB32 /nologo /out:"lib\IPhreeqcd.lib"
|
||||
|
||||
!ENDIF
|
||||
|
||||
# Begin Target
|
||||
|
||||
# Name "IPhreeqc - Win32 Release"
|
||||
# Name "IPhreeqc - Win32 Debug"
|
||||
# Begin Group "Source Files"
|
||||
|
||||
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat;f90;for;f;fpp"
|
||||
# Begin Group "phreeqcpp"
|
||||
|
||||
# PROP Default_Filter ""
|
||||
# Begin Group "phreeqc"
|
||||
|
||||
# PROP Default_Filter ""
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\advection.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\basic.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\basicsubs.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\cl1.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\cl1mp.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\cvdense.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\cvode.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\dense.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\dw.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\input.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\integrate.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\inverse.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\isotopes.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\kinetics.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\main.c
|
||||
# PROP Exclude_From_Build 1
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\mainsubs.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\model.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\nvector.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\nvector_serial.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\output.c
|
||||
# PROP Exclude_From_Build 1
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\p2clib.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\parse.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\phqalloc.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\phreeqc_files.c
|
||||
# PROP Exclude_From_Build 1
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\pitzer.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\pitzer_structures.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\prep.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\print.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\read.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\readtr.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\smalldense.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\spread.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\step.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\structures.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\sundialsmath.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\tally.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\tidy.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\transport.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcpp\phreeqc\utilities.c
|
||||
# End Source File
|
||||
# End Group
|
||||
# End Group
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\fwrap.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\global.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\IPhreeqc.cxx
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\module_files.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\module_output.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\Phreeqc.cxx
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\SelectedOutput.cxx
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\Var.c
|
||||
# End Source File
|
||||
# End Group
|
||||
# Begin Group "Header Files"
|
||||
|
||||
# PROP Default_Filter "h;hpp;hxx;hm;inl;fi;fd"
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\CVar.hxx
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\ErrorReporter.hxx
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\include\IPhreeqc.f90.inc
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\include\IPhreeqc.h
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\module_files.h
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\Output.hxx
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\Phreeqc.hxx
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\phreeqcns.hxx
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\PhreeqcParser.hxx
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\SelectedOutput.hxx
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\src\Var.h
|
||||
# End Source File
|
||||
# End Group
|
||||
# End Target
|
||||
# End Project
|
||||
71
IPhreeqc.dsw
Normal file
71
IPhreeqc.dsw
Normal file
@ -0,0 +1,71 @@
|
||||
Microsoft Developer Studio Workspace File, Format Version 6.00
|
||||
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
|
||||
|
||||
###############################################################################
|
||||
|
||||
Project: "IPhreeqc"=.\IPhreeqc.dsp - Package Owner=<4>
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<4>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
Project: "test"=.\test\test.dsp - Package Owner=<4>
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<4>
|
||||
{{{
|
||||
Begin Project Dependency
|
||||
Project_Dep_Name IPhreeqc
|
||||
End Project Dependency
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
Project: "test2"=.\test2\test2.dsp - Package Owner=<4>
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<4>
|
||||
{{{
|
||||
Begin Project Dependency
|
||||
Project_Dep_Name IPhreeqc
|
||||
End Project Dependency
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
Project: "unit"=.\unit\unit.dsp - Package Owner=<4>
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<4>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
Global:
|
||||
|
||||
Package=<5>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
Package=<3>
|
||||
{{{
|
||||
}}}
|
||||
|
||||
###############################################################################
|
||||
|
||||
53
IPhreeqc.sln
Normal file
53
IPhreeqc.sln
Normal file
@ -0,0 +1,53 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IPhreeqc", "IPhreeqc.vcproj", "{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unit", "unit\unit.vcproj", "{270BB952-FCB2-4FA8-821E-BB750E83C902}"
|
||||
EndProject
|
||||
Project("{6989167D-11E4-40FE-8C1A-2192A86A7E90}") = "test", "test\test.vfproj", "{14BB3A4C-1ADE-4212-8931-6514BF913874}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7} = {F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{6989167D-11E4-40FE-8C1A-2192A86A7E90}") = "test2", "test2\test2.vfproj", "{0BF09B12-56BE-42FC-B39E-61AE515D8858}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7} = {F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
MemDebug|Win32 = MemDebug|Win32
|
||||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.MemDebug|Win32.ActiveCfg = MemDebug|Win32
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.MemDebug|Win32.Build.0 = MemDebug|Win32
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.Release|Win32.Build.0 = Release|Win32
|
||||
{270BB952-FCB2-4FA8-821E-BB750E83C902}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{270BB952-FCB2-4FA8-821E-BB750E83C902}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{270BB952-FCB2-4FA8-821E-BB750E83C902}.MemDebug|Win32.ActiveCfg = MemDebug|Win32
|
||||
{270BB952-FCB2-4FA8-821E-BB750E83C902}.MemDebug|Win32.Build.0 = MemDebug|Win32
|
||||
{270BB952-FCB2-4FA8-821E-BB750E83C902}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{270BB952-FCB2-4FA8-821E-BB750E83C902}.Release|Win32.Build.0 = Release|Win32
|
||||
{14BB3A4C-1ADE-4212-8931-6514BF913874}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{14BB3A4C-1ADE-4212-8931-6514BF913874}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{14BB3A4C-1ADE-4212-8931-6514BF913874}.MemDebug|Win32.ActiveCfg = MemDebug|Win32
|
||||
{14BB3A4C-1ADE-4212-8931-6514BF913874}.MemDebug|Win32.Build.0 = MemDebug|Win32
|
||||
{14BB3A4C-1ADE-4212-8931-6514BF913874}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{14BB3A4C-1ADE-4212-8931-6514BF913874}.Release|Win32.Build.0 = Release|Win32
|
||||
{0BF09B12-56BE-42FC-B39E-61AE515D8858}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{0BF09B12-56BE-42FC-B39E-61AE515D8858}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{0BF09B12-56BE-42FC-B39E-61AE515D8858}.MemDebug|Win32.ActiveCfg = MemDebug|Win32
|
||||
{0BF09B12-56BE-42FC-B39E-61AE515D8858}.MemDebug|Win32.Build.0 = MemDebug|Win32
|
||||
{0BF09B12-56BE-42FC-B39E-61AE515D8858}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{0BF09B12-56BE-42FC-B39E-61AE515D8858}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
1869
IPhreeqc.vcproj
Normal file
1869
IPhreeqc.vcproj
Normal file
File diff suppressed because it is too large
Load Diff
24
IPhreeqc71.sln
Normal file
24
IPhreeqc71.sln
Normal file
@ -0,0 +1,24 @@
|
||||
Microsoft Visual Studio Solution File, Format Version 8.00
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IPhreeqc", "IPhreeqc71.vcproj", "{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfiguration) = preSolution
|
||||
Debug = Debug
|
||||
MemDebug = MemDebug
|
||||
Release = Release
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfiguration) = postSolution
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.Debug.ActiveCfg = Debug|Win32
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.Debug.Build.0 = Debug|Win32
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.MemDebug.ActiveCfg = MemDebug|Win32
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.MemDebug.Build.0 = MemDebug|Win32
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.Release.ActiveCfg = Release|Win32
|
||||
{F9C18E06-F73A-4EB0-92E0-AE1713EA7FD7}.Release.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityAddIns) = postSolution
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
1435
IPhreeqc71.vcproj
Normal file
1435
IPhreeqc71.vcproj
Normal file
File diff suppressed because it is too large
Load Diff
308
Makefile
Normal file
308
Makefile
Normal file
@ -0,0 +1,308 @@
|
||||
SRC=src/phreeqcpp/phreeqc
|
||||
DEST=RPhreeqc/phreeqc/src
|
||||
MODPATH=src
|
||||
IPATH=include
|
||||
CP=cp -f
|
||||
|
||||
PSRC = \
|
||||
$(DEST)/advection.cpp \
|
||||
$(DEST)/basic.cpp \
|
||||
$(DEST)/basicsubs.cpp \
|
||||
$(DEST)/cl1.cpp \
|
||||
$(DEST)/cvdense.cpp \
|
||||
$(DEST)/cvode.cpp \
|
||||
$(DEST)/dense.cpp \
|
||||
$(DEST)/dw.cpp \
|
||||
$(DEST)/input.cpp \
|
||||
$(DEST)/integrate.cpp \
|
||||
$(DEST)/inverse.cpp \
|
||||
$(DEST)/isotopes.cpp \
|
||||
$(DEST)/kinetics.cpp \
|
||||
$(DEST)/mainsubs.cpp \
|
||||
$(DEST)/model.cpp \
|
||||
$(DEST)/nvector.cpp \
|
||||
$(DEST)/nvector_serial.cpp \
|
||||
$(DEST)/p2clib.cpp \
|
||||
$(DEST)/parse.cpp \
|
||||
$(DEST)/phqalloc.cpp \
|
||||
$(DEST)/pitzer.cpp \
|
||||
$(DEST)/pitzer_structures.cpp \
|
||||
$(DEST)/prep.cpp \
|
||||
$(DEST)/print.cpp \
|
||||
$(DEST)/read.cpp \
|
||||
$(DEST)/readtr.cpp \
|
||||
$(DEST)/smalldense.cpp \
|
||||
$(DEST)/spread.cpp \
|
||||
$(DEST)/step.cpp \
|
||||
$(DEST)/structures.cpp \
|
||||
$(DEST)/sundialsmath.cpp \
|
||||
$(DEST)/tally.cpp \
|
||||
$(DEST)/tidy.cpp \
|
||||
$(DEST)/transport.cpp \
|
||||
$(DEST)/utilities.cpp
|
||||
|
||||
|
||||
MODSRC = \
|
||||
$(DEST)/IPhreeqc.cpp \
|
||||
$(DEST)/SelectedOutput.cpp \
|
||||
$(DEST)/Var.cpp \
|
||||
$(DEST)/global.cpp \
|
||||
$(DEST)/module_files.cpp \
|
||||
$(DEST)/module_output.cpp
|
||||
|
||||
|
||||
HSRC = \
|
||||
$(DEST)/IPhreeqc.h \
|
||||
$(DEST)/Var.h \
|
||||
$(DEST)/CVar.hxx \
|
||||
$(DEST)/Debug.h \
|
||||
$(DEST)/module_files.h \
|
||||
$(DEST)/ErrorReporter.hxx \
|
||||
$(DEST)/phreeqcns.hxx \
|
||||
$(DEST)/PhreeqcParser.hxx \
|
||||
$(DEST)/SelectedOutput.hxx \
|
||||
$(DEST)/cvdense.h \
|
||||
$(DEST)/cvode.h \
|
||||
$(DEST)/dense.h \
|
||||
$(DEST)/global.h \
|
||||
$(DEST)/input.h \
|
||||
$(DEST)/kinetics.h \
|
||||
$(DEST)/nvector.h \
|
||||
$(DEST)/nvector_serial.h \
|
||||
$(DEST)/output.h \
|
||||
$(DEST)/p2c.h \
|
||||
$(DEST)/phqalloc.h \
|
||||
$(DEST)/phrqproto.h \
|
||||
$(DEST)/phrqtype.h \
|
||||
$(DEST)/pitzer.h \
|
||||
$(DEST)/smalldense.h \
|
||||
$(DEST)/sundialsmath.h \
|
||||
$(DEST)/sundialstypes.h \
|
||||
$(DEST)/phreeqc_files.inl \
|
||||
$(DEST)/output.inl
|
||||
|
||||
#
|
||||
# phreeqc files
|
||||
#
|
||||
all: $(PSRC) $(MODSRC) $(HSRC)
|
||||
|
||||
$(DEST)/advection.cpp : $(SRC)/advection.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/utilities.cpp : $(SRC)/utilities.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/basic.cpp : $(SRC)/basic.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/basicsubs.cpp : $(SRC)/basicsubs.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/cl1.cpp : $(SRC)/cl1.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/cvdense.cpp : $(SRC)/cvdense.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/cvode.cpp : $(SRC)/cvode.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/dense.cpp : $(SRC)/dense.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/dw.cpp : $(SRC)/dw.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/input.cpp : $(SRC)/input.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/integrate.cpp : $(SRC)/integrate.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/inverse.cpp : $(SRC)/inverse.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/isotopes.cpp : $(SRC)/isotopes.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/kinetics.cpp : $(SRC)/kinetics.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/mainsubs.cpp : $(SRC)/mainsubs.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/model.cpp : $(SRC)/model.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/nvector.cpp : $(SRC)/nvector.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/nvector_serial.cpp : $(SRC)/nvector_serial.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/p2clib.cpp : $(SRC)/p2clib.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/parse.cpp : $(SRC)/parse.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/phqalloc.cpp : $(SRC)/phqalloc.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/pitzer.cpp : $(SRC)/pitzer.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/pitzer_structures.cpp : $(SRC)/pitzer_structures.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/prep.cpp : $(SRC)/prep.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/print.cpp : $(SRC)/print.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/read.cpp : $(SRC)/read.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/readtr.cpp : $(SRC)/readtr.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/smalldense.cpp : $(SRC)/smalldense.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/spread.cpp : $(SRC)/spread.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/step.cpp : $(SRC)/step.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/structures.cpp : $(SRC)/structures.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/sundialsmath.cpp : $(SRC)/sundialsmath.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/tally.cpp : $(SRC)/tally.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/tidy.cpp : $(SRC)/tidy.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/transport.cpp : $(SRC)/transport.c
|
||||
$(CP) $< $@
|
||||
|
||||
|
||||
#
|
||||
# module files
|
||||
#
|
||||
$(DEST)/IPhreeqc.cpp : $(MODPATH)/IPhreeqc.cpp
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/SelectedOutput.cpp : $(MODPATH)/SelectedOutput.cpp
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/Var.cpp : $(MODPATH)/Var.c
|
||||
$(CP) $< $@
|
||||
|
||||
##$(DEST)/fwrap.cpp : $(MODPATH)/fwrap.c
|
||||
## $(CP) $< $@
|
||||
|
||||
$(DEST)/global.cpp : $(MODPATH)/global.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/module_files.cpp : $(MODPATH)/module_files.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/module_output.cpp : $(MODPATH)/module_output.c
|
||||
$(CP) $< $@
|
||||
|
||||
|
||||
#
|
||||
# header files
|
||||
#
|
||||
$(DEST)/Var.h : $(IPATH)/Var.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/IPhreeqc.h : $(IPATH)/IPhreeqc.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/CVar.hxx : $(MODPATH)/CVar.hxx
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/Debug.h : $(MODPATH)/Debug.h
|
||||
$(CP) $< $@
|
||||
|
||||
##$(DEST)/fwrap.h : $(MODPATH)/fwrap.h
|
||||
## $(CP) $< $@
|
||||
|
||||
$(DEST)/module_files.h : $(MODPATH)/module_files.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/ErrorReporter.hxx : $(MODPATH)/ErrorReporter.hxx
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/phreeqcns.hxx : $(MODPATH)/phreeqcns.hxx
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/PhreeqcParser.hxx : $(MODPATH)/PhreeqcParser.hxx
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/SelectedOutput.hxx : $(MODPATH)/SelectedOutput.hxx
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/cvdense.h : $(SRC)/cvdense.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/cvode.h : $(SRC)/cvode.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/dense.h : $(SRC)/dense.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/global.h : $(SRC)/global.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/input.h : $(SRC)/input.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/kinetics.h : $(SRC)/kinetics.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/nvector.h : $(SRC)/nvector.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/nvector_serial.h : $(SRC)/nvector_serial.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/output.h : $(SRC)/output.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/p2c.h : $(SRC)/p2c.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/phqalloc.h : $(SRC)/phqalloc.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/phrqproto.h : $(SRC)/phrqproto.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/phrqtype.h : $(SRC)/phrqtype.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/pitzer.h : $(SRC)/pitzer.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/smalldense.h : $(SRC)/smalldense.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/sundialsmath.h : $(SRC)/sundialsmath.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/sundialstypes.h: $(SRC)/sundialstypes.h
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/phreeqc_files.inl : $(SRC)/phreeqc_files.c
|
||||
$(CP) $< $@
|
||||
|
||||
$(DEST)/output.inl : $(SRC)/output.c
|
||||
$(CP) $< $@
|
||||
Loading…
x
Reference in New Issue
Block a user