mirror of
https://git.gfz-potsdam.de/naaice/iphreeqc.git
synced 2025-12-16 16:44:49 +01:00
Rearranging IPhreeqc
git-svn-id: svn://136.177.114.72/svn_GW/IPhreeqc/trunk@4108 1feff8c3-07ed-0310-ac33-dd36852eb9cd
This commit is contained in:
parent
44b93e6a6e
commit
6546b94c28
19
test2/CO2test
Normal file
19
test2/CO2test
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
SELECTED_OUTPUT
|
||||||
|
-reset false
|
||||||
|
pH true
|
||||||
|
SOLUTION 1
|
||||||
|
units mol/kgw
|
||||||
|
Na 0.1
|
||||||
|
Cl 0.1
|
||||||
|
USER_PUNCH
|
||||||
|
-headings Ca name type conc etc
|
||||||
|
## -headings Ca name type conc etc etc1 etc2 etc3 etc4 etc5 etc6 etc7 etc8 etc9 etc10 #etc11
|
||||||
|
10 PUNCH TOT("Ca")
|
||||||
|
20 totelt=SYS("Ca",n,n$,t$,c)
|
||||||
|
30 FOR i=1 to n
|
||||||
|
40 PUNCH n$(i),t$(i),c(i)
|
||||||
|
50 NEXT i
|
||||||
|
EQUILIBRIUM_PHASES
|
||||||
|
CO2(g) -3.5 10
|
||||||
|
Calcite 0 10
|
||||||
|
END
|
||||||
20
test2/Makefile
Normal file
20
test2/Makefile
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
include makelist
|
||||||
|
|
||||||
|
CXX = g++
|
||||||
|
CPPFLAGS = -Wall -DNDEBUG -DSWIG_SHARED_OBJ
|
||||||
|
LDFLAGS = -L../lib
|
||||||
|
FC = f95
|
||||||
|
FLDFLAGS = -lgfortranbegin -lgfortran
|
||||||
|
|
||||||
|
%.o: %.f
|
||||||
|
$(FC) $(FFLAGS) $(TARGET_ARCH) -g -c -o $@ $<
|
||||||
|
|
||||||
|
all: test2
|
||||||
|
|
||||||
|
clean:
|
||||||
|
$(RM) test2 test2.o test2.exe sel1 sel2 phreeqc.log phreeqc.out phreeqc.err error.inp
|
||||||
|
|
||||||
|
test2: test2.o ../lib/libiphreeqc.a
|
||||||
|
$(CXX) $(LDFLAGS) -o test2 test2.o -liphreeqc $(FLDFLAGS)
|
||||||
|
|
||||||
|
test2.o: test2.f
|
||||||
50
test2/makelist
Normal file
50
test2/makelist
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
CC = gcc -fno-second-underscore
|
||||||
|
FC = g77 -fno-second-underscore
|
||||||
|
ARC = CYGWIN
|
||||||
|
RM = rm -f
|
||||||
|
MV = mv -f
|
||||||
|
CP = cp
|
||||||
|
RANLIB = ls
|
||||||
|
MAKE = make
|
||||||
|
LN = ln -s
|
||||||
|
CD = cd
|
||||||
|
AR = ar ruv
|
||||||
|
|
||||||
|
COMPILE_FLAGS = -DUSE_DIRENT
|
||||||
|
LDFLAGS =
|
||||||
|
PRINTFLAGS = -DUSE_LPR_PRINT_CMD
|
||||||
|
|
||||||
|
XCFLAGS =
|
||||||
|
XLDFLAGS =
|
||||||
|
XINCPATH = -I/usr/X11R6/include
|
||||||
|
XBAEINCPATH = -I/mms/src/include -I/usr/X11R6/include/Xbae
|
||||||
|
XMINCPATH = -I/usr/X11R6/include
|
||||||
|
XLIBPATH = -L/usr/X11R6/lib
|
||||||
|
XTLIBPATH = -L/usr/X11R6/lib
|
||||||
|
XMLIBPATH = -L/usr/X11R6/lib
|
||||||
|
XLIB = -lX11
|
||||||
|
XTLIB = -lXt
|
||||||
|
XMLIB = -lXm
|
||||||
|
XEXTRALIBS = -lcygipc -lSM -lICE -lnetcdf -lf2c
|
||||||
|
MATHLIB = -lm
|
||||||
|
GISFLAG = -D_GIS
|
||||||
|
GISLIB = -lgis
|
||||||
|
|
||||||
|
|
||||||
|
######################################################################
|
||||||
|
# local macros for model building
|
||||||
|
######################################################################
|
||||||
|
|
||||||
|
MMSDIR = /mms
|
||||||
|
MSRCDIR = /mms/src/mms
|
||||||
|
MINCDIR = /mms/src/include
|
||||||
|
MLIBDIR = /mms/lib
|
||||||
|
MOBJDIR = /mms/obj
|
||||||
|
OBJDIR = /mms/obj
|
||||||
|
MBINDIR = /mms/bin
|
||||||
|
CFLAGS = -g -DUSE_DIRENT -I. -I/mms/src/include -I/usr/X11R6/include -DHAVE_NETCDF -I/usr/include -I/usr/local/include
|
||||||
|
FFLAGS = -g
|
||||||
|
# CFLAGS = -O3 -DNDEBUG -DUSE_DIRENT -I. -I/mms/src/include -I/usr/X11R6/include -DHAVE_NETCDF -I/usr/include -I/usr/local/include
|
||||||
|
# FFLAGS = -O3
|
||||||
|
FLIBS = -lm -lc
|
||||||
|
GLIBS = -L/usr/X11R6/lib -lXm -lXt -lX11 $(XEXTRALIBS)
|
||||||
140
test2/test2.dsp
Normal file
140
test2/test2.dsp
Normal file
@ -0,0 +1,140 @@
|
|||||||
|
# Microsoft Developer Studio Project File - Name="test2" - Package Owner=<4>
|
||||||
|
# Microsoft Developer Studio Generated Build File, Format Version 6.00
|
||||||
|
# ** DO NOT EDIT **
|
||||||
|
|
||||||
|
# TARGTYPE "Win32 (x86) Console Application" 0x0103
|
||||||
|
|
||||||
|
CFG=test2 - Win32 Profile
|
||||||
|
!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 "test2.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 "test2.mak" CFG="test2 - Win32 Profile"
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE Possible choices for configuration are:
|
||||||
|
!MESSAGE
|
||||||
|
!MESSAGE "test2 - Win32 Release" (based on "Win32 (x86) Console Application")
|
||||||
|
!MESSAGE "test2 - Win32 Debug" (based on "Win32 (x86) Console Application")
|
||||||
|
!MESSAGE "test2 - Win32 Profile" (based on "Win32 (x86) Console Application")
|
||||||
|
!MESSAGE
|
||||||
|
|
||||||
|
# Begin Project
|
||||||
|
# PROP AllowPerConfigDependencies 0
|
||||||
|
# PROP Scc_ProjName ""
|
||||||
|
# PROP Scc_LocalPath ""
|
||||||
|
CPP=cl.exe
|
||||||
|
F90=df.exe
|
||||||
|
RSC=rc.exe
|
||||||
|
|
||||||
|
!IF "$(CFG)" == "test2 - 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 Ignore_Export_Lib 0
|
||||||
|
# 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 "_CONSOLE" /D "_MBCS" /YX /FD /c
|
||||||
|
# ADD CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /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
|
||||||
|
LINK32=link.exe
|
||||||
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
|
||||||
|
# ADD LINK32 iphreeqc.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 /libpath:"../lib"
|
||||||
|
|
||||||
|
!ELSEIF "$(CFG)" == "test2 - 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 Ignore_Export_Lib 0
|
||||||
|
# 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 "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
|
||||||
|
# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /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
|
||||||
|
LINK32=link.exe
|
||||||
|
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
|
||||||
|
# ADD LINK32 iphreeqcd.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"../lib"
|
||||||
|
# SUBTRACT LINK32 /incremental:no
|
||||||
|
|
||||||
|
!ELSEIF "$(CFG)" == "test2 - Win32 Profile"
|
||||||
|
|
||||||
|
# PROP BASE Use_MFC 0
|
||||||
|
# PROP BASE Use_Debug_Libraries 1
|
||||||
|
# PROP BASE Output_Dir "test2___Win32_Profile"
|
||||||
|
# PROP BASE Intermediate_Dir "test2___Win32_Profile"
|
||||||
|
# PROP BASE Ignore_Export_Lib 0
|
||||||
|
# PROP BASE Target_Dir ""
|
||||||
|
# PROP Use_MFC 0
|
||||||
|
# PROP Use_Debug_Libraries 1
|
||||||
|
# PROP Output_Dir "Profile"
|
||||||
|
# PROP Intermediate_Dir "Profile"
|
||||||
|
# PROP Ignore_Export_Lib 0
|
||||||
|
# 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 "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
|
||||||
|
# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /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
|
||||||
|
LINK32=link.exe
|
||||||
|
# ADD BASE LINK32 iphreeqcd.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /incremental:no /debug /machine:I386 /pdbtype:sept /libpath:"../lib"
|
||||||
|
# ADD LINK32 iphreeqcd.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /profile /debug /machine:I386 /libpath:"../lib"
|
||||||
|
|
||||||
|
!ENDIF
|
||||||
|
|
||||||
|
# Begin Target
|
||||||
|
|
||||||
|
# Name "test2 - Win32 Release"
|
||||||
|
# Name "test2 - Win32 Debug"
|
||||||
|
# Name "test2 - Win32 Profile"
|
||||||
|
# Begin Group "Source Files"
|
||||||
|
|
||||||
|
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat;f90;for;f;fpp"
|
||||||
|
# Begin Source File
|
||||||
|
|
||||||
|
SOURCE=.\test2.for
|
||||||
|
DEP_F90_TEST2=\
|
||||||
|
"..\include\IPhreeqc.f90.inc"\
|
||||||
|
|
||||||
|
# End Source File
|
||||||
|
# End Group
|
||||||
|
# Begin Group "Header Files"
|
||||||
|
|
||||||
|
# PROP Default_Filter "h;hpp;hxx;hm;inl;fi;fd"
|
||||||
|
# End Group
|
||||||
|
# Begin Group "Resource Files"
|
||||||
|
|
||||||
|
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
|
||||||
|
# End Group
|
||||||
|
# End Target
|
||||||
|
# End Project
|
||||||
29
test2/test2.dsw
Normal file
29
test2/test2.dsw
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
Microsoft Developer Studio Workspace File, Format Version 6.00
|
||||||
|
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
Project: "test2"=.\test2.dsp - Package Owner=<4>
|
||||||
|
|
||||||
|
Package=<5>
|
||||||
|
{{{
|
||||||
|
}}}
|
||||||
|
|
||||||
|
Package=<4>
|
||||||
|
{{{
|
||||||
|
}}}
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
Global:
|
||||||
|
|
||||||
|
Package=<5>
|
||||||
|
{{{
|
||||||
|
}}}
|
||||||
|
|
||||||
|
Package=<3>
|
||||||
|
{{{
|
||||||
|
}}}
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
33
test2/test2.f
Normal file
33
test2/test2.f
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
PROGRAM DRIVER
|
||||||
|
|
||||||
|
IMPLICIT NONE
|
||||||
|
INCLUDE '../include/IPhreeqc.f.inc'
|
||||||
|
INTEGER iresult
|
||||||
|
INTEGER rows, cols
|
||||||
|
|
||||||
|
iresult = LoadDatabase
|
||||||
|
&('wateq4f.dat')
|
||||||
|
IF (iresult.NE.VR_OK) THEN
|
||||||
|
CALL OutputLastError
|
||||||
|
STOP 'Failed to load database'
|
||||||
|
ENDIF
|
||||||
|
|
||||||
|
!! iresult= Runfile('CO2test',
|
||||||
|
!! & .true.,.true.,.true.,.true.)
|
||||||
|
iresult= Runfile('tester',
|
||||||
|
& .true.,.true.,.true.,.true.)
|
||||||
|
|
||||||
|
IF (iresult.NE.VR_OK) THEN
|
||||||
|
CALL OutputLastError
|
||||||
|
STOP 'Failed to run'
|
||||||
|
ENDIF
|
||||||
|
|
||||||
|
rows = GetSelectedOutputRowCount()
|
||||||
|
cols = GetSelectedOutputColumnCount()
|
||||||
|
|
||||||
|
PRINT*,'Rows= ',rows
|
||||||
|
PRINT*,'Cols= ',cols
|
||||||
|
|
||||||
|
STOP 'Ok'
|
||||||
|
|
||||||
|
END
|
||||||
33
test2/test2.for
Normal file
33
test2/test2.for
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
PROGRAM DRIVER
|
||||||
|
|
||||||
|
IMPLICIT NONE
|
||||||
|
INCLUDE '..\include\IPhreeqc.f90.inc'
|
||||||
|
INTEGER iresult
|
||||||
|
INTEGER rows, cols
|
||||||
|
|
||||||
|
iresult = LoadDatabase
|
||||||
|
&('wateq4f.dat')
|
||||||
|
IF (iresult.NE.VR_OK) THEN
|
||||||
|
CALL OutputLastError
|
||||||
|
STOP 'Failed to load database'
|
||||||
|
ENDIF
|
||||||
|
|
||||||
|
!! iresult= Runfile('CO2test',
|
||||||
|
!! & .true.,.true.,.true.,.true.)
|
||||||
|
iresult= Runfile('tester',
|
||||||
|
& .true.,.true.,.true.,.true.)
|
||||||
|
|
||||||
|
IF (iresult.NE.VR_OK) THEN
|
||||||
|
CALL OutputLastError
|
||||||
|
STOP 'Failed to run'
|
||||||
|
ENDIF
|
||||||
|
|
||||||
|
rows = GetSelectedOutputRowCount()
|
||||||
|
cols = GetSelectedOutputColumnCount()
|
||||||
|
|
||||||
|
PRINT*,'Rows= ',rows
|
||||||
|
PRINT*,'Cols= ',cols
|
||||||
|
|
||||||
|
STOP 'Ok'
|
||||||
|
|
||||||
|
END
|
||||||
38
test2/test2.vfproj
Normal file
38
test2/test2.vfproj
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<VisualStudioProject ProjectCreator="Intel Fortran" Keyword="Console Application - Converted from CVF" Version="11.0" ProjectIdGuid="{0BF09B12-56BE-42FC-B39E-61AE515D8858}">
|
||||||
|
<Platforms>
|
||||||
|
<Platform Name="Win32"/></Platforms>
|
||||||
|
<Configurations>
|
||||||
|
<Configuration Name="Debug|Win32" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.exe;$(TargetPath)">
|
||||||
|
<Tool Name="VFFortranCompilerTool" SuppressStartupBanner="true" DebugInformationFormat="debugEnabled" Optimization="optimizeDisabled" Preprocess="preprocessYes" CallingConvention="callConventionCVF" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" AssemblerListingLocation="$(INTDIR)/" Traceback="true" BoundsCheck="true" RuntimeLibrary="rtMultiThreadedDebug" WarnArgMismatch="true"/>
|
||||||
|
<Tool Name="VFLinkerTool" AdditionalOptions="/MACHINE:I386" OutputFile="$(OUTDIR)/test2.exe" LinkIncremental="linkIncrementalYes" SuppressStartupBanner="true" AdditionalLibraryDirectories="../lib" GenerateDebugInformation="true" ProgramDatabaseFile="$(OUTDIR)/test2.pdb" SubSystem="subSystemConsole" AdditionalDependencies="iphreeqcd.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib"/>
|
||||||
|
<Tool Name="VFResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="rcEnglishUS" ResourceOutputFileName="$(INTDIR)/$(InputName).res"/>
|
||||||
|
<Tool Name="VFMidlTool" SuppressStartupBanner="true" TypeLibraryName="$(OUTDIR)/test2.tlb"/>
|
||||||
|
<Tool Name="VFCustomBuildTool"/>
|
||||||
|
<Tool Name="VFPreLinkEventTool"/>
|
||||||
|
<Tool Name="VFPreBuildEventTool"/>
|
||||||
|
<Tool Name="VFPostBuildEventTool"/></Configuration>
|
||||||
|
<Configuration Name="Release|Win32" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.exe;$(TargetPath)">
|
||||||
|
<Tool Name="VFFortranCompilerTool" SuppressStartupBanner="true" CallingConvention="callConventionCVF" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" AssemblerListingLocation="$(INTDIR)/"/>
|
||||||
|
<Tool Name="VFLinkerTool" AdditionalOptions="/MACHINE:I386" OutputFile="$(OUTDIR)/test2.exe" LinkIncremental="linkIncrementalNo" SuppressStartupBanner="true" AdditionalLibraryDirectories="../lib" ProgramDatabaseFile="$(OUTDIR)/test2.pdb" SubSystem="subSystemConsole" AdditionalDependencies="iphreeqc.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib"/>
|
||||||
|
<Tool Name="VFResourceCompilerTool" PreprocessorDefinitions="NDEBUG" Culture="rcEnglishUS" ResourceOutputFileName="$(INTDIR)/$(InputName).res"/>
|
||||||
|
<Tool Name="VFMidlTool" SuppressStartupBanner="true" TypeLibraryName="$(OUTDIR)/test2.tlb"/>
|
||||||
|
<Tool Name="VFCustomBuildTool"/>
|
||||||
|
<Tool Name="VFPreLinkEventTool"/>
|
||||||
|
<Tool Name="VFPreBuildEventTool"/>
|
||||||
|
<Tool Name="VFPostBuildEventTool"/></Configuration>
|
||||||
|
<Configuration Name="MemDebug|Win32" DeleteExtensionsOnClean="*.obj;*.mod;*.pdb;*.asm;*.map;*.dyn;*.dpi;*.tmp;*.log;*.ilk;*.exe;$(TargetPath)">
|
||||||
|
<Tool Name="VFFortranCompilerTool" SuppressStartupBanner="true" DebugInformationFormat="debugEnabled" Optimization="optimizeDisabled" Preprocess="preprocessYes" CallingConvention="callConventionCVF" ModulePath="$(INTDIR)/" ObjectFile="$(INTDIR)/" AssemblerListingLocation="$(INTDIR)/" Traceback="true" BoundsCheck="true" RuntimeLibrary="rtMultiThreadedDebug" WarnArgMismatch="true"/>
|
||||||
|
<Tool Name="VFLinkerTool" AdditionalOptions="/MACHINE:I386" OutputFile="$(OUTDIR)/test2.exe" LinkIncremental="linkIncrementalYes" SuppressStartupBanner="true" AdditionalLibraryDirectories="../lib" GenerateDebugInformation="true" ProgramDatabaseFile="$(OUTDIR)/test2.pdb" SubSystem="subSystemConsole" AdditionalDependencies="IPhreeqcmd.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib"/>
|
||||||
|
<Tool Name="VFResourceCompilerTool" PreprocessorDefinitions="_DEBUG" Culture="rcEnglishUS" ResourceOutputFileName="$(INTDIR)/$(InputName).res"/>
|
||||||
|
<Tool Name="VFMidlTool" SuppressStartupBanner="true" TypeLibraryName="$(OUTDIR)/test2.tlb"/>
|
||||||
|
<Tool Name="VFCustomBuildTool"/>
|
||||||
|
<Tool Name="VFPreLinkEventTool"/>
|
||||||
|
<Tool Name="VFPreBuildEventTool"/>
|
||||||
|
<Tool Name="VFPostBuildEventTool"/></Configuration></Configurations>
|
||||||
|
<Files>
|
||||||
|
<Filter Name="Header Files" Filter="h;hpp;hxx;hm;inl;fi;fd"/>
|
||||||
|
<Filter Name="Resource Files" Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"/>
|
||||||
|
<Filter Name="Source Files" Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat;f90;for;f;fpp">
|
||||||
|
<File RelativePath="test2.for"/></Filter></Files>
|
||||||
|
<Globals/></VisualStudioProject>
|
||||||
11
test2/tester
Normal file
11
test2/tester
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
SOLUTION 1
|
||||||
|
pH 7
|
||||||
|
Na 1
|
||||||
|
PHASES
|
||||||
|
Fix_H+
|
||||||
|
H+ = H+
|
||||||
|
log_k 0
|
||||||
|
EQUILIBRIUM_PHASES
|
||||||
|
Fix_H+ -10 HCl 10
|
||||||
|
##SELECTED_OUTPUT
|
||||||
|
END
|
||||||
3838
test2/wateq4f.dat
Normal file
3838
test2/wateq4f.dat
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user