From f42d292ec28aafc7f0703ae0c03055bebc1740d5 Mon Sep 17 00:00:00 2001 From: Nicholas Malaya Date: Tue, 17 Jul 2012 21:54:06 +0000 Subject: [PATCH] adding statmech test problems --- test_problems/Makefile.am | 4 ++-- test_problems/statmech/Makefile.am | 8 +++---- test_problems/statmech/statmech_test.cpp | 23 +++++++++---------- test_problems/statmech/statmech_test_Fe.cpp | 11 ++++----- test_problems/statmech/statmech_test_poly.cpp | 22 ++++-------------- test_problems/statmech/test_stat_err.xml | 4 ++-- 6 files changed, 29 insertions(+), 43 deletions(-) diff --git a/test_problems/Makefile.am b/test_problems/Makefile.am index 17e52406f..e2c60cdb4 100644 --- a/test_problems/Makefile.am +++ b/test_problems/Makefile.am @@ -1,10 +1,10 @@ -SUBDIRS = cathermo mixGasTransport ChemEquil_gri_matrix ChemEquil_gri_pairs +SUBDIRS = statmech cathermo mixGasTransport ChemEquil_gri_matrix ChemEquil_gri_pairs SUBDIRS += ChemEquil_ionizedGas ChemEquil_red1 CpJump cxx_ex diamondSurf SUBDIRS += diamondSurf_dupl fracCoeff multiGasTransport NASA9poly_test SUBDIRS += negATest printUtilUnitTest pureFluidTest silane_equil SUBDIRS += spectroscopy surfkin surfSolverTest VPsilane_test -SUBDIRS += VCSnonideal PecosTransport statmech +SUBDIRS += VCSnonideal PecosTransport #f77test diff --git a/test_problems/statmech/Makefile.am b/test_problems/statmech/Makefile.am index a42826f01..15f633965 100644 --- a/test_problems/statmech/Makefile.am +++ b/test_problems/statmech/Makefile.am @@ -1,10 +1,10 @@ -INC = -I. -I$(top_builddir)/build/include/ -g +INC = -I. -I$(top_builddir)/include/ AM_CPPFLAGS = $(INC) AM_CXXFLAGS = $(AM_CPPFLAGS) -LINK = -lctcxx -luser -loneD -lzeroD -lequil -lkinetics -ltransport -lthermo +LINK = -loneD -lzeroD -lequil -lkinetics -ltransport -lthermo LINK += -lctnumerics -lctmath -ltpx -lctspectra -lconverters -lctbase -lcvode -LINK += -lctlapack -lctblas -lctf2c -lm -lstdc++ +LINK += -lctlapack -lctblas -lctf2c -lm -lctf2c -lstdc++ -lexecstream -pthread AM_LDFLAGS = -L$(top_builddir)/build/lib/ LIBS = $(LINK) @@ -24,7 +24,7 @@ statmech_test_Fe_SOURCES = statmech_test_Fe.cpp TESTS_ENVIRONMENT = TESTS = statmech_test \ - statmech_test_poly \ statmech_test_Fe +# statmech_test_poly EXTRA_DIST = runtest_stat \ No newline at end of file diff --git a/test_problems/statmech/statmech_test.cpp b/test_problems/statmech/statmech_test.cpp index ab3f2a68d..516a95a20 100644 --- a/test_problems/statmech/statmech_test.cpp +++ b/test_problems/statmech/statmech_test.cpp @@ -14,20 +14,19 @@ #include #include +/*****************************************************************/ +/*****************************************************************/ + +#include "cantera/Cantera.h" +#include "cantera/transport.h" +#include "cantera/IdealGasMix.h" +#include "cantera/equil/equil.h" + +#include "cantera/transport/TransportFactory.h" + using namespace std; - -/*****************************************************************/ -/*****************************************************************/ - -#include "Cantera.h" -#include "transport.h" -#include "IdealGasMix.h" -#include "equil.h" - -#include "TransportFactory.h" - using namespace Cantera; -using namespace Cantera_CXX; +//using namespace Cantera_CXX; int main(int argc, char** argv) { diff --git a/test_problems/statmech/statmech_test_Fe.cpp b/test_problems/statmech/statmech_test_Fe.cpp index 86e76b733..c218f6028 100644 --- a/test_problems/statmech/statmech_test_Fe.cpp +++ b/test_problems/statmech/statmech_test_Fe.cpp @@ -19,15 +19,14 @@ using namespace std; /*****************************************************************/ /*****************************************************************/ -#include "Cantera.h" -#include "transport.h" -#include "IdealGasMix.h" -#include "equil.h" +#include "cantera/Cantera.h" +#include "cantera/transport.h" +#include "cantera/IdealGasMix.h" +#include "cantera/equil/equil.h" -#include "TransportFactory.h" +#include "cantera/transport/TransportFactory.h" using namespace Cantera; -using namespace Cantera_CXX; int main(int argc, char** argv) { diff --git a/test_problems/statmech/statmech_test_poly.cpp b/test_problems/statmech/statmech_test_poly.cpp index b13721b74..8d820305e 100644 --- a/test_problems/statmech/statmech_test_poly.cpp +++ b/test_problems/statmech/statmech_test_poly.cpp @@ -19,15 +19,14 @@ using namespace std; /*****************************************************************/ /*****************************************************************/ -#include "Cantera.h" -#include "transport.h" -#include "IdealGasMix.h" -#include "equil.h" +#include "cantera/Cantera.h" +#include "cantera/transport.h" +#include "cantera/IdealGasMix.h" +#include "cantera/equil/equil.h" -#include "TransportFactory.h" +#include "cantera/transport/TransportFactory.h" using namespace Cantera; -using namespace Cantera_CXX; int main(int argc, char** argv) { @@ -49,17 +48,6 @@ int main(int argc, char** argv) vector_fp cp_R(nsp, 0.0); g.getCp_R(DATA_PTR(cp_R)); - for(int i=0;i O:1 - + 2.344331120E+00, 7.980520750E-03, -1.947815100E-05, 2.015720940E-08, -7.376117610E-12, -9.179351730E+02, 6.830102380E-01 - + 2.165