David L Parkhurst 1709dc7c2b Tested all phast3 configurations on ex4.
Changed default logic to write xyz only for count_chem cells.
   If NEW_STYLE_XYZ is defined, then xyz file contains nxyz cells.

write2_2.f90 changed to USE IPhreeqc
write5.f90 changed to USE IPhreeqc

TestRM advection_f90.F90 changed to USE IPhreeqc
TestRM species_f90.F90 changed to USE IPhreeqc

FortranAdvect.vfproj: IPhreeqc.f90.inc removed and IPhreeqc_interface.F90 added.

PhreeqcRM.vcxproj, PhreeqcRM.vcxproj.filters: fwrap files removed and IPhreeqc_interface_F.cpp added

phast3.vcxproj: added or corrected postbuild copy of zlib1, hdf5dll, and szlibdll.dll.
   removed OLD_STYLE_XYZ (logically it is now the default for xyz file).
   removed dead preprocessor definitions PHREEQC_CPP, MERGE_FILES, GZIP_RESTART, OMPI_IMPORTS

phastf.vfproj: removed IPhreeqc.f90.inc added IPhreeqc_interface.F90.

fwrap files are compiled if #ifdef IPHREEQC_NO_FORTRAN_MODULE

IPhreeqc_interface.F90 compiled if #ifndef IPHREEQC_NO_FORTRAN_MODULE
   fixed bug intent(inout) should have been intent(in) (constant character argument).
   fixed interfaces for SetBasicFortranCallback

IPhreeqc_interface_F.cpp compiled if #ifndef IPHREEQC_NO_FORTRAN_MODULE

git-svn-id: svn://136.177.114.72/svn_GW/IPhreeqc/trunk@9356 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2015-03-13 16:40:25 +00:00
2014-10-31 05:00:02 +00:00
2013-11-27 07:53:01 +00:00
2012-01-12 00:30:56 +00:00
2010-02-23 05:06:14 +00:00
2012-12-15 04:42:03 +00:00
2015-03-13 06:14:19 +00:00
2012-12-14 04:04:50 +00:00
2014-02-07 08:10:46 +00:00
2010-04-27 20:53:16 +00:00
2010-02-23 05:09:09 +00:00
2010-02-23 05:09:09 +00:00
2014-05-01 05:07:57 +00:00
2015-03-10 21:51:55 +00:00
2012-02-06 22:05:40 +00:00
2013-08-06 21:47:19 +00:00
2010-02-23 05:09:09 +00:00
2010-02-23 05:09:09 +00:00
2014-06-24 19:28:20 +00:00
2013-01-30 21:43:52 +00:00
2015-03-10 21:51:55 +00:00
2015-03-10 21:51:55 +00:00
2013-01-30 21:49:30 +00:00
2010-07-18 20:13:13 +00:00
2013-01-30 21:43:52 +00:00

Building Static Libraries
=========================
     ./configure
     make LDFLAGS=-all-static check
     
   This will attemp to link ALL libraries statically. To be successful all libraries must have .a files.
     

Building Static iphreeqc Library
================================
     ./configure
     make LDFLAGS=-static check
     
   This will link the iphreeqc library statically.  All required additional libraries may be linked to
shared libraries.


Building shared and static iphreeqc Library (linking tests statically)
======================================================================
     ./configure
     make
     make LDFLAGS=-static check       # static to iphreeqc
   or
     make LDFLAGS=-all-static check   # completely static (if possible)
     
   This configuration will create both static and shared (if supported) iphreeqc libraries. But 
test programs (created during make check) will be statically linked to iphreeqc library
Description
No description provided
Readme 40 MiB
Languages
C++ 81.6%
Makefile 9.2%
C 4.8%
Fortran 1.8%
R 1%
Other 1.3%