opm-core/tests
Bård Skaflestad 7d7f62ebc3 Merge branch 'preprocess-svn-reintegrate'
Conflicts:
	Makefile.am
	opm/core/grid/cpgpreprocess/facetopology.c
	opm/core/grid/cpgpreprocess/mxgrdecl.c
	opm/core/grid/cpgpreprocess/preprocess.c
	opm/core/grid/cpgpreprocess/sparsetable.c
	opm/core/grid/cpgpreprocess/sparsetable.h
	opm/core/grid/cpgpreprocess/uniquepoints.c

This merge brings a new, more resilient and feature-complete
corner-point processing.  In particular, the new code features
exact, in-plane vertex coordinates for face nodes that arise as a
result of fault processing and which are not located on pillars.
Secondly, the resulting grid's cells are ordered lexicographically
with the I index cycling the most rapidly, followed by J and
finally K.

Finally, this merge also brings automatic handling of left-handed
coordinate systems which, until now, have produced negative cell
volumes as a result of face vertices being ordered such that
interface normals point from cell 2 to cell 1 in this case.
Left-handed coordinate systems are recognised using a simplistic
triple-product characterisation akin to the implementation of
function "processGRDECL" of MRST.

This code is now an (almost) exact replica of revision 1001 of
https://public.ict.sintef.no/viewvc/openrs/trunk/dune-cornerpoint/grid/preprocess/

The merge also removes opm/core/grid/cpgpreprocess/readvector*, so
remove tests/test_readvector.cpp (and accompanying Make rule) to
maintain a buildable tree.
2012-06-26 19:52:21 +02:00
..
bo_resprop_test.cpp Changed namespace Dune -> namespace Opm. 2012-01-19 13:50:57 +01:00
extratestdata.xml Now compiles parameter testcase, removed extraneous imported makefiles. 2011-12-19 16:02:51 +01:00
Makefile.am Merge branch 'preprocess-svn-reintegrate' 2012-06-26 19:52:21 +02:00
monotcubicinterpolator_test.cpp Now detects boost and compiles some tests. 2011-12-19 15:26:26 +01:00
param_test.cpp Changed namespace Dune -> namespace Opm. 2012-01-19 13:50:57 +01:00
sparsetable_test.cpp Changed namespace Dune -> namespace Opm. 2012-01-19 13:50:57 +01:00
sparsevector_test.cpp Changed namespace Dune -> namespace Opm. 2012-01-19 13:50:57 +01:00
test_agmg.cpp Assert copyright. 2012-06-06 12:39:29 +02:00
test_cartgrid.cpp Renamed all grid construction functions to create_grid_<something>(). 2012-04-11 12:35:19 +02:00
test_cfs_tpfa.c Adjust to new semantics of "struct FlowBoundaryCondtions". 2012-03-06 20:08:34 +01:00
test_column_extract.cpp Reorganized, added opm/core/wells/ and opm/core/simulator/. 2012-06-05 15:42:49 +02:00
test_jacsys.cpp Changed code to use new include path: <opm/core/...> 2011-12-12 11:28:09 +01:00
test_lapack.cpp Added general linear lapack solver. Updated test for band matrices. 2012-03-23 15:44:32 +01:00
test_read_vag.cpp Started on adding generation of other maps 2012-06-11 15:52:10 +02:00
test_readpolymer.cpp Changed a print statement 2012-02-29 11:46:01 +01:00
test_sf2p.cpp Changed code to use new include path: <opm/core/...> 2011-12-12 11:28:09 +01:00
test_writeVtkData.cpp Moved writeVtkData() functions to utility/, added a test program. 2012-02-19 21:24:59 +01:00
testdata.xml Now compiles parameter testcase, removed extraneous imported makefiles. 2011-12-19 16:02:51 +01:00
unit_test.cpp Changed namespace Dune -> namespace Opm. 2012-01-19 13:50:57 +01:00