From de1024383c8ec105e64d10d08b167fe14ee232bb Mon Sep 17 00:00:00 2001 From: Holger Class <holger.class@iws.uni-stuttgart.de> Date: Mon, 26 Aug 2013 11:28:23 +0000 Subject: [PATCH] the test for the 3p module git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@11263 2fb0f335-1f38-0410-981e-8018bf24f1b0 --- .../3p/.deps/naplinfiltrationexercise.Po | 2337 +++++++++++++++++ test/implicit/3p/Makefile.am | 8 + .../3p/grids/naplinfiltrationexercise.dgf | 15 + test/implicit/3p/naplinfiltrationexercise.cc | 66 + .../3p/naplinfiltrationexercise.input | 35 + test/implicit/3p/naplinfiltrationproblem3p.hh | 395 +++ .../3p/naplinfiltrationspatialparams.hh | 295 +++ 7 files changed, 3151 insertions(+) create mode 100644 test/implicit/3p/.deps/naplinfiltrationexercise.Po create mode 100644 test/implicit/3p/Makefile.am create mode 100644 test/implicit/3p/grids/naplinfiltrationexercise.dgf create mode 100644 test/implicit/3p/naplinfiltrationexercise.cc create mode 100644 test/implicit/3p/naplinfiltrationexercise.input create mode 100644 test/implicit/3p/naplinfiltrationproblem3p.hh create mode 100644 test/implicit/3p/naplinfiltrationspatialparams.hh diff --git a/test/implicit/3p/.deps/naplinfiltrationexercise.Po b/test/implicit/3p/.deps/naplinfiltrationexercise.Po new file mode 100644 index 0000000000..1e0320ec76 --- /dev/null +++ b/test/implicit/3p/.deps/naplinfiltrationexercise.Po @@ -0,0 +1,2337 @@ +naplinfiltrationexercise.o: naplinfiltrationexercise.cc \ + /usr/include/stdc-predef.h ../../../config.h \ + /home-local/holle/DUMUX/dune-common/dune/common/deprecated.hh \ + ../../../dumux/common/quad.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/unused.hh \ + naplinfiltrationproblem3p.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfug.hh \ + /usr/include/c++/4.8/fstream /usr/include/c++/4.8/istream \ + /usr/include/c++/4.8/ios /usr/include/c++/4.8/iosfwd \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/c++config.h \ + /usr/include/bits/wordsize.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/os_defines.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-64.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/cpu_defines.h \ + /usr/include/c++/4.8/bits/stringfwd.h \ + /usr/include/c++/4.8/bits/memoryfwd.h \ + /usr/include/c++/4.8/bits/postypes.h /usr/include/c++/4.8/cwchar \ + /usr/include/wchar.h /usr/include/stdio.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/stdarg.h \ + /usr/include/bits/wchar.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/stddef.h \ + /usr/include/xlocale.h /usr/include/c++/4.8/exception \ + /usr/include/c++/4.8/bits/atomic_lockfree_defines.h \ + /usr/include/c++/4.8/bits/exception_ptr.h \ + /usr/include/c++/4.8/bits/exception_defines.h \ + /usr/include/c++/4.8/bits/nested_exception.h \ + /usr/include/c++/4.8/bits/char_traits.h \ + /usr/include/c++/4.8/bits/stl_algobase.h \ + /usr/include/c++/4.8/bits/functexcept.h \ + /usr/include/c++/4.8/bits/cpp_type_traits.h \ + /usr/include/c++/4.8/ext/type_traits.h \ + /usr/include/c++/4.8/ext/numeric_traits.h \ + /usr/include/c++/4.8/bits/stl_pair.h /usr/include/c++/4.8/bits/move.h \ + /usr/include/c++/4.8/bits/concept_check.h \ + /usr/include/c++/4.8/type_traits \ + /usr/include/c++/4.8/bits/stl_iterator_base_types.h \ + /usr/include/c++/4.8/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/4.8/debug/debug.h \ + /usr/include/c++/4.8/bits/stl_iterator.h /usr/include/c++/4.8/cstdint \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/stdint.h \ + /usr/include/stdint.h /usr/include/c++/4.8/bits/localefwd.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/c++locale.h \ + /usr/include/c++/4.8/clocale /usr/include/locale.h \ + /usr/include/bits/locale.h /usr/include/c++/4.8/cctype \ + /usr/include/ctype.h /usr/include/bits/types.h \ + /usr/include/bits/typesizes.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/bits/byteswap.h \ + /usr/include/bits/byteswap-16.h /usr/include/c++/4.8/bits/ios_base.h \ + /usr/include/c++/4.8/ext/atomicity.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/gthr.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \ + /usr/include/bits/sched.h /usr/include/bits/time.h \ + /usr/include/bits/timex.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/setjmp.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/atomic_word.h \ + /usr/include/c++/4.8/bits/locale_classes.h /usr/include/c++/4.8/string \ + /usr/include/c++/4.8/bits/allocator.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/c++allocator.h \ + /usr/include/c++/4.8/ext/new_allocator.h /usr/include/c++/4.8/new \ + /usr/include/c++/4.8/bits/ostream_insert.h \ + /usr/include/c++/4.8/bits/cxxabi_forced.h \ + /usr/include/c++/4.8/bits/stl_function.h \ + /usr/include/c++/4.8/backward/binders.h \ + /usr/include/c++/4.8/bits/range_access.h \ + /usr/include/c++/4.8/bits/basic_string.h \ + /usr/include/c++/4.8/initializer_list \ + /usr/include/c++/4.8/ext/string_conversions.h \ + /usr/include/c++/4.8/cstdlib /usr/include/stdlib.h \ + /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ + /usr/include/sys/types.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/sys/sysmacros.h /usr/include/alloca.h \ + /usr/include/bits/stdlib-float.h /usr/include/c++/4.8/cstdio \ + /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h /usr/include/c++/4.8/cerrno \ + /usr/include/errno.h /usr/include/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/c++/4.8/bits/functional_hash.h \ + /usr/include/c++/4.8/bits/hash_bytes.h \ + /usr/include/c++/4.8/bits/basic_string.tcc \ + /usr/include/c++/4.8/bits/locale_classes.tcc \ + /usr/include/c++/4.8/streambuf /usr/include/c++/4.8/bits/streambuf.tcc \ + /usr/include/c++/4.8/bits/basic_ios.h \ + /usr/include/c++/4.8/bits/locale_facets.h /usr/include/c++/4.8/cwctype \ + /usr/include/wctype.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/ctype_base.h \ + /usr/include/c++/4.8/bits/streambuf_iterator.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/ctype_inline.h \ + /usr/include/c++/4.8/bits/locale_facets.tcc \ + /usr/include/c++/4.8/bits/basic_ios.tcc /usr/include/c++/4.8/ostream \ + /usr/include/c++/4.8/bits/ostream.tcc \ + /usr/include/c++/4.8/bits/istream.tcc \ + /usr/include/c++/4.8/bits/codecvt.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/basic_file.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/c++io.h \ + /usr/include/c++/4.8/bits/fstream.tcc /usr/include/c++/4.8/vector \ + /usr/include/c++/4.8/bits/stl_construct.h \ + /usr/include/c++/4.8/ext/alloc_traits.h \ + /usr/include/c++/4.8/bits/alloc_traits.h \ + /usr/include/c++/4.8/bits/ptr_traits.h \ + /usr/include/c++/4.8/bits/stl_uninitialized.h \ + /usr/include/c++/4.8/bits/stl_vector.h \ + /usr/include/c++/4.8/bits/stl_bvector.h \ + /usr/include/c++/4.8/bits/vector.tcc \ + /home-local/holle/DUMUX/dune-common/dune/common/exceptions.hh \ + /usr/include/c++/4.8/sstream /usr/include/c++/4.8/bits/sstream.tcc \ + /home-local/holle/DUMUX/dune-common/dune/common/fvector.hh \ + /usr/include/c++/4.8/cmath /usr/include/math.h \ + /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \ + /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \ + /usr/include/bits/nan.h /usr/include/bits/mathdef.h \ + /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \ + /usr/include/c++/4.8/cstddef /usr/include/c++/4.8/complex \ + /usr/include/c++/4.8/cstring /usr/include/string.h \ + /home-local/holle/DUMUX/dune-common/dune/common/typetraits.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/exceptions.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/array.hh \ + /usr/include/c++/4.8/iostream /usr/include/c++/4.8/iomanip \ + /usr/include/c++/4.8/locale \ + /usr/include/c++/4.8/bits/locale_facets_nonio.h \ + /usr/include/c++/4.8/ctime \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/time_members.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/4.8/bits/locale_facets_nonio.tcc \ + /usr/include/c++/4.8/array /usr/include/c++/4.8/stdexcept \ + /home-local/holle/DUMUX/dune-common/dune/common/deprecated.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/densevector.hh \ + /usr/include/c++/4.8/limits \ + /home-local/holle/DUMUX/dune-common/dune/common/genericiterator.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/iteratorfacades.hh \ + /usr/include/c++/4.8/iterator \ + /usr/include/c++/4.8/bits/stream_iterator.h /usr/include/c++/4.8/cassert \ + /usr/include/assert.h \ + /home-local/holle/DUMUX/dune-common/dune/common/ftraits.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/matvectraits.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/static_assert.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/mpihelper.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/collectivecommunication.hh \ + /usr/include/c++/4.8/algorithm /usr/include/c++/4.8/utility \ + /usr/include/c++/4.8/bits/stl_relops.h \ + /usr/include/c++/4.8/bits/stl_algo.h \ + /usr/include/c++/4.8/bits/algorithmfwd.h \ + /usr/include/c++/4.8/bits/stl_heap.h \ + /usr/include/c++/4.8/bits/stl_tempbuf.h /usr/include/c++/4.8/random \ + /usr/include/c++/4.8/bits/random.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/opt_random.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/x86intrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/ia32intrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/mmintrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/xmmintrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/mm_malloc.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/emmintrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/pmmintrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/tmmintrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/smmintrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/popcntintrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/wmmintrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/immintrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/fxsrintrin.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include/adxintrin.h \ + /usr/include/c++/4.8/bits/random.tcc /usr/include/c++/4.8/numeric \ + /usr/include/c++/4.8/bits/stl_numeric.h /usr/include/c++/4.8/functional \ + /usr/include/c++/4.8/typeinfo /usr/include/c++/4.8/tuple \ + /usr/include/c++/4.8/bits/uses_allocator.h \ + /home-local/holle/DUMUX/dune-common/dune/common/stdstreams.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/debugstream.hh \ + /usr/include/c++/4.8/stack /usr/include/c++/4.8/deque \ + /usr/include/c++/4.8/bits/stl_deque.h \ + /usr/include/c++/4.8/bits/deque.tcc \ + /usr/include/c++/4.8/bits/stl_stack.h \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/intersection.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/grid.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/typetraits.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/type.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/geometrytype.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/gridenums.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/exceptions.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/capabilities.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/datahandleif.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/bartonnackmanifcheck.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/gridview.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/defaultgridview.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/geometry.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/fmatrix.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/misc.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/densematrix.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/precision.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/static_assert.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/classname.hh \ + /usr/include/c++/4.8/cxxabi.h \ + /usr/include/c++/4.8/x86_64-suse-linux/bits/cxxabi_tweaks.h \ + /home-local/holle/DUMUX/dune-common/dune/common/fmatrixev.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/referenceelements.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/forloop.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/subtopologies.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/topologytypes.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/codimtable.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/tupleutility.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/tuples.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/referencedomain.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/array.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/conversion.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/hybridmapping.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/cachedmapping.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/referenceelements.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/matrixhelper.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/mapping.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/geometrytraits.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/../type.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/matrixhelper.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/cornermapping.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/traceprovider.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/mapping.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/subtopologies.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/mappingprovider.hh \ + /home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/maximum.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/entity.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/grid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/entitypointer.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/intersection.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/intersectioniterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/entityiterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/entitypointer.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/indexidset.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/uggrid.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/collectivecommunication.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/boundarysegment.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfparser.hh \ + /usr/include/c++/4.8/memory \ + /usr/include/c++/4.8/bits/stl_raw_storage_iter.h \ + /usr/include/c++/4.8/ext/concurrence.h \ + /usr/include/c++/4.8/bits/unique_ptr.h \ + /usr/include/c++/4.8/bits/shared_ptr.h \ + /usr/include/c++/4.8/bits/shared_ptr_base.h \ + /usr/include/c++/4.8/backward/auto_ptr.h /usr/include/c++/4.8/map \ + /usr/include/c++/4.8/bits/stl_tree.h /usr/include/c++/4.8/bits/stl_map.h \ + /usr/include/c++/4.8/bits/stl_multimap.h \ + /home-local/holle/DUMUX/dune-common/dune/common/stdstreams.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfexception.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/entitykey.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/topology.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/entitykey_inline.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/parser.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/gridptr.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/macrogrid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfgridfactory.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/basic.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/cube.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/gridparameter.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/vertex.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/boundarydom.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/dim.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/interval.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/simplex.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/boundaryseg.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/simplexgeneration.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/gridparameter.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfs.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/sgrid.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/bigunsignedint.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/reservedvector.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/genericiterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/sgrid/numbering.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/sgrid/numbering.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/indexidset.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/sgrid/sgrid.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfyasp.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/yaspgrid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/yaspgrid/grids.hh \ + ../../../dumux/implicit/3p/3pmodel.hh \ + ../../../dumux/implicit/common/implicitvelocityoutput.hh \ + ../../../dumux/implicit/common/implicitproperties.hh \ + ../../../dumux/common/propertysystem.hh \ + /usr/include/c++/4.8/tr1/type_traits /usr/include/c++/4.8/set \ + /usr/include/c++/4.8/bits/stl_set.h \ + /usr/include/c++/4.8/bits/stl_multiset.h /usr/include/c++/4.8/list \ + /usr/include/c++/4.8/bits/stl_list.h /usr/include/c++/4.8/bits/list.tcc \ + ../../../dumux/common/basicproperties.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/parametertree.hh \ + ../../../dumux/common/parameters.hh ../../../dumux/common/exceptions.hh \ + /usr/include/c++/4.8/tr1/unordered_map \ + /usr/include/c++/4.8/tr1/functional_hash.h \ + /usr/include/c++/4.8/tr1/hashtable.h \ + /usr/include/c++/4.8/tr1/hashtable_policy.h \ + /usr/include/c++/4.8/tr1/unordered_map.h \ + ../../../dumux/io/dgfgridcreator.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/version.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfparser.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/dgfparser.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/agrid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/gridfactory.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/gridfactory.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/function.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/shared_ptr.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/nullptr.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/utility/grapedataioformattypes.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/agrid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/persistentcontainer.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/utility/persistentcontainer.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/gridfactory.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfparser.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/projection.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/boundaryprojection.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfalu.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/declaration.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/checkparallel.hh \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alugrid_defineparallel.h \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alugrid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/capabilities.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/capabilities.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alu3dinclude.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/mpicollectivecommunication.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/binaryfunctions.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/shared_ptr.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/mpitraits.hh \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alugrid_serial.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/stlheaders.h \ + /usr/include/c++/4.8/climits \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include-fixed/limits.h \ + /usr/lib64/gcc/x86_64-suse-linux/4.8/include-fixed/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/ulimit.h /usr/include/sys/resource.h \ + /usr/include/bits/resource.h /usr/include/rpc/rpc.h \ + /usr/include/rpc/types.h /usr/include/sys/time.h \ + /usr/include/sys/param.h /usr/include/signal.h \ + /usr/include/bits/signum.h /usr/include/bits/siginfo.h \ + /usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \ + /usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \ + /usr/include/bits/sigthread.h /usr/include/bits/param.h \ + /usr/include/linux/param.h /usr/include/asm/param.h \ + /usr/include/asm-generic/param.h /usr/include/netinet/in.h \ + /usr/include/sys/socket.h /usr/include/sys/uio.h /usr/include/bits/uio.h \ + /usr/include/bits/socket.h /usr/include/bits/socket_type.h \ + /usr/include/bits/sockaddr.h /usr/include/asm/socket.h \ + /usr/include/asm-generic/socket.h /usr/include/asm/sockios.h \ + /usr/include/asm-generic/sockios.h /usr/include/bits/in.h \ + /usr/include/rpc/xdr.h /usr/include/rpc/auth.h /usr/include/rpc/clnt.h \ + /usr/include/sys/un.h /usr/include/rpc/rpc_msg.h \ + /usr/include/rpc/auth_unix.h /usr/include/rpc/auth_des.h \ + /usr/include/rpc/svc.h /usr/include/rpc/svc_auth.h \ + /usr/include/rpc/netdb.h /usr/include/c++/4.8/queue \ + /usr/include/c++/4.8/bits/stl_queue.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/indexstack.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/projectvertex.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/key.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/serialize.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/parallel.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_sti.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/myalloc.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/parallel.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/walk.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_sti.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_cube_3d.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_tetra_3d.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_tetra_3d_ext.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_hexa_top.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_cube_3d.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_tetra_3d_ext.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_tetra_top.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_hexa_top.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/walk.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_impl.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_tetra_3d.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_tetra_top.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/ghost_elements.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/ghost_info.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/serialize.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_mgb.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/key.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_mgb.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/lock.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/myalloc.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/duneinterface/gitter_dune_impl.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_impl.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/lock.h \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/indexsets.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alu3dinclude.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/topology.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alu3diterators.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/iterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/intersectioniteratorwrapper.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/intersectioniterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/memory.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/faceutility.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/mappings.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/mappings_imp.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/faceutility_imp.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/iterator_imp.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/geometry.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/geometry_imp.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/grid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/interfaces.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/defaultindexsets.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/adaptcallback.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/sizecache.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/bndprojection.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/objectfactory.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/indexsets.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/datahandle.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/lbdatahandle.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/datahandle.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/grid_inline.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/entity.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/entity.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/iterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/entityseed.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/entity_inline.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/entity_imp.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/geostorage.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/alu2dinclude.hh \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alugrid_2d.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/grid.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/xdisplay.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/vtx_btree.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/grid_imp.cc \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/handle.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/vtxprojection.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/grid.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/listwalk.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/triang.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/listwalk.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/handle.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/vtx_btree.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/vmmap.h \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/xdisplay_imp.hh \ + /home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/triang.h \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/grid_imp.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/iterator.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/entity.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/geometry.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/grid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alu3dgridfactory.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/persistentcontainer.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/transformation.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alu3dgridfactory.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/alugrid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/capabilities.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/grid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/alu2dinclude.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/bndprojection.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/indexsets.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/datahandle.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/entity.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/intersection.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/entity.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/intersection_imp.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/geometry.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/mappings.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/geometry_imp.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/intersection.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/iterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/iterator_imp.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/geometry.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/grid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/entityseed.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/entity_imp.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/grid_imp.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/alu2dgridfactory.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfalu.cc \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfug.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfoned.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/tuples.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridlist.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/nulliteratorfactory.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridlist.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentity.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/nulliteratorfactory.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentitypointer.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentity.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentityseed.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridgeometry.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/geometry.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentity.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridintersections.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridintersectioniterators.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridintersections.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridleveliterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentitypointer.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridleafiterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridhieriterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridindexsets.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridlist.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridfactory.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfyasp.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfs.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfgeogrid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/grid.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/backuprestore.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/backuprestore.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/declaration.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/capabilities.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/datahandle.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/entity.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/cornerstorage.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/coordfunctioncaller.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/hostcorners.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/coordfunction.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/gridfamily.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/entityseed.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/entitypointer.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/geometry.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/intersection.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/intersectioniterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/iterator.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/idset.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/indexsets.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/identity.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/persistentcontainer.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/utility/persistentcontainerwrapper.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/utility/hostgridaccess.hh \ + ../../../dumux/linear/linearsolverproperties.hh \ + ../../../dumux/nonlinear/newtonmethod.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/timer.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/istlexception.hh \ + /usr/include/c++/4.8/unordered_map /usr/include/c++/4.8/bits/hashtable.h \ + /usr/include/c++/4.8/bits/hashtable_policy.h \ + /usr/include/c++/4.8/bits/unordered_map.h \ + /home-local/holle/DUMUX/dune-istl/dune/istl/bvector.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/istlexception.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/basearray.hh \ + ../../../dumux/implicit/3p/3pproperties.hh \ + ../../../dumux/implicit/box/boxproperties.hh \ + ../../../dumux/implicit/common/implicitproperties.hh \ + ../../../dumux/implicit/box/boxpropertydefaults.hh \ + ../../../dumux/implicit/common/implicitpropertydefaults.hh \ + ../../../dumux/nonlinear/newtoncontroller.hh \ + ../../../dumux/common/math.hh ../../../dumux/io/vtkmultiwriter.hh \ + ../../../dumux/io/vtknestedfunction.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/function.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/mcmgmapper.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/common/mapper.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/vtkwriter.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/indent.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/path.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/common.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/dataarraywriter.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/streams.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/b64enc.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/pvtuwriter.hh \ + /home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/vtuwriter.hh \ + ../../../dumux/common/valgrind.hh /usr/include/valgrind/memcheck.h \ + /usr/include/valgrind/valgrind.h \ + ../../../dumux/linear/boxlinearsolver.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/solvers.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/operators.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/solvercategory.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/preconditioners.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/matrixutils.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/bcrsmatrix.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/bvector.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/io.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/matrix.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/vbvector.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/bcrsmatrix.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/gsetc.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/multitypeblockvector.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/multitypeblockmatrix.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/ilu.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/scalarproducts.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/ftraits.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/preconditioners.hh \ + ../../../dumux/linear/seqsolverbackend.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/superlu.hh \ + ../../../dumux/decoupled/common/decoupledproperties.hh \ + ../../../dumux/decoupled/common/gridadaptproperties.hh \ + ../../../dumux/common/timemanager.hh \ + ../../../dumux/common/propertysystem.hh \ + ../../../dumux/common/parameters.hh \ + ../../../dumux/common/boundarytypes.hh \ + ../../../dumux/common/boundaryconditions.hh \ + ../../../dumux/decoupled/common/gridadaptinitializationindicatordefault.hh \ + ../../../dumux/decoupled/common/decoupledproperties.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/dynvector.hh \ + ../../../dumux/linear/vertexborderlistfromgrid.hh \ + ../../../dumux/linear/borderindex.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/scalarproducts.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/operators.hh \ + ../../../dumux/linear/overlappingbcrsmatrix.hh \ + ../../../dumux/linear/domesticoverlapfrombcrsmatrix.hh \ + ../../../dumux/parallel/mpibuffer.hh \ + ../../../dumux/linear/foreignoverlapfrombcrsmatrix.hh \ + ../../../dumux/linear/globalindices.hh \ + ../../../dumux/linear/globalindices.hh \ + /home-local/holle/DUMUX/dune-istl/dune/istl/io.hh \ + ../../../dumux/linear/overlappingblockvector.hh \ + ../../../dumux/linear/overlappingpreconditioner.hh \ + ../../../dumux/linear/overlappingscalarproduct.hh \ + ../../../dumux/linear/overlappingscalarproduct.hh \ + ../../../dumux/linear/overlappingoperator.hh \ + ../../../dumux/nonlinear/newtonconvergencewriter.hh \ + ../../../dumux/nonlinear/newtoncontroller.hh \ + ../../../dumux/implicit/common/implicitmodel.hh \ + ../../../dumux/parallel/vertexhandles.hh \ + ../../../dumux/implicit/common/implicitpropertydefaults.hh \ + ../../../dumux/implicit/common/implicitlocaljacobian.hh \ + ../../../dumux/implicit/common/implicitvolumevariables.hh \ + ../../../dumux/implicit/box/boxassembler.hh \ + ../../../dumux/implicit/common/implicitassembler.hh \ + ../../../dumux/implicit/box/boxfvelementgeometry.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pqkfactory.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/virtualinterface.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/localbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/localkey.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/localfiniteelementtraits.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/virtualwrappers.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p0.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p0/p0localbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p0/p0localcoefficients.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p0/p0localinterpolation.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p0.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p1.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p1/p1localbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p1/p1localcoefficients.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p1/p1localinterpolation.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk1d.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/localtoglobaladaptors.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk1d/pk1dlocalbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk1d/pk1dlocalcoefficients.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk1d/pk1dlocalinterpolation.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk2d.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk2d/pk2dlocalbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk2d/pk2dlocalcoefficients.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk2d/pk2dlocalinterpolation.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk3d.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk3d/pk3dlocalbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk3d/pk3dlocalcoefficients.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk3d/pk3dlocalinterpolation.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q1.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q1/q1localbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q1/q1localcoefficients.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q1/q1localinterpolation.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q2.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q2/q2localbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q2/q2localcoefficients.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q2/q2localinterpolation.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp1.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp1/prismp1localbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp1/prismp1localcoefficients.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp1/prismp1localinterpolation.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp2.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp2/prismp2localbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp2/prismp2localcoefficients.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp2/prismp2localinterpolation.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp1.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp1/pyramidp1localbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp1/pyramidp1localcoefficients.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp1/pyramidp1localinterpolation.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp2.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp2/pyramidp2localbasis.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp2/pyramidp2localcoefficients.hh \ + /home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp2/pyramidp2localinterpolation.hh \ + ../../../dumux/implicit/box/boxproperties.hh \ + ../../../dumux/implicit/box/boxelementboundarytypes.hh \ + ../../../dumux/implicit/box/boxlocalresidual.hh \ + ../../../dumux/implicit/common/implicitlocalresidual.hh \ + ../../../dumux/implicit/box/boxelementvolumevariables.hh \ + ../../../dumux/implicit/cellcentered/ccproperties.hh \ + ../../../dumux/implicit/cellcentered/ccpropertydefaults.hh \ + ../../../dumux/implicit/cellcentered/ccassembler.hh \ + ../../../dumux/implicit/cellcentered/ccfvelementgeometry.hh \ + ../../../dumux/implicit/cellcentered/ccelementboundarytypes.hh \ + ../../../dumux/implicit/cellcentered/ccproperties.hh \ + ../../../dumux/implicit/cellcentered/cclocalresidual.hh \ + ../../../dumux/implicit/cellcentered/ccelementvolumevariables.hh \ + ../../../dumux/implicit/3p/3ppropertydefaults.hh \ + ../../../dumux/implicit/3p/3pindices.hh \ + ../../../dumux/implicit/3p/3pmodel.hh \ + ../../../dumux/implicit/3p/3pvolumevariables.hh \ + ../../../dumux/implicit/common/implicitmodel.hh \ + ../../../dumux/material/constants.hh \ + ../../../dumux/material/fluidstates/immisciblefluidstate.hh \ + ../../../dumux/implicit/3p/3plocalresidual.hh \ + ../../../dumux/implicit/common/implicitdarcyfluxvariables.hh \ + ../../../dumux/material/spatialparams/implicitspatialparams.hh \ + ../../../dumux/material/spatialparams/implicitspatialparams1p.hh \ + ../../../dumux/implicit/common/implicitporousmediaproblem.hh \ + ../../../dumux/implicit/common/implicitproblem.hh \ + ../../../dumux/io/restart.hh \ + ../../../dumux/material/fluidsystems/h2oairmesitylenefluidsystem.hh \ + ../../../dumux/material/idealgas.hh \ + ../../../dumux/material/components/air.hh \ + ../../../dumux/material/components/component.hh \ + ../../../dumux/material/components/h2o.hh \ + ../../../dumux/material/components/component.hh \ + ../../../dumux/material/components/iapws/common.hh \ + ../../../dumux/material/components/iapws/region1.hh \ + ../../../dumux/material/components/iapws/region2.hh \ + ../../../dumux/material/components/iapws/region4.hh \ + ../../../dumux/material/components/tabulatedcomponent.hh \ + ../../../dumux/material/components/simpleh2o.hh \ + ../../../dumux/material/components/mesitylene.hh \ + ../../../dumux/material/binarycoefficients/h2o_air.hh \ + ../../../dumux/material/binarycoefficients/h2o_mesitylene.hh \ + ../../../dumux/material/binarycoefficients/air_mesitylene.hh \ + ../../../dumux/material/fluidsystems/basefluidsystem.hh \ + ../../../dumux/material/fluidsystems/nullparametercache.hh \ + ../../../dumux/material/fluidsystems/parametercachebase.hh \ + naplinfiltrationspatialparams.hh \ + ../../../dumux/implicit/3p3c/3p3cindices.hh \ + ../../../dumux/implicit/3p3c/3p3cproperties.hh \ + ../../../dumux/material/fluidmatrixinteractions/3p/parkerVanGen3p.hh \ + ../../../dumux/material/fluidmatrixinteractions/3p/parkerVanGen3pparams.hh \ + ../../../dumux/material/fluidmatrixinteractions/3p/parkerVanGen3pparams.hh \ + ../../../dumux/common/start.hh \ + /home-local/holle/DUMUX/dune-common/dune/common/parametertreeparser.hh \ + ../../../dumux/common/valgrind.hh + +/usr/include/stdc-predef.h: + +../../../config.h: + +/home-local/holle/DUMUX/dune-common/dune/common/deprecated.hh: + +../../../dumux/common/quad.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/unused.hh: + +naplinfiltrationproblem3p.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfug.hh: + +/usr/include/c++/4.8/fstream: + +/usr/include/c++/4.8/istream: + +/usr/include/c++/4.8/ios: + +/usr/include/c++/4.8/iosfwd: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/c++config.h: + +/usr/include/bits/wordsize.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/os_defines.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/gnu/stubs.h: + +/usr/include/gnu/stubs-64.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/cpu_defines.h: + +/usr/include/c++/4.8/bits/stringfwd.h: + +/usr/include/c++/4.8/bits/memoryfwd.h: + +/usr/include/c++/4.8/bits/postypes.h: + +/usr/include/c++/4.8/cwchar: + +/usr/include/wchar.h: + +/usr/include/stdio.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/stdarg.h: + +/usr/include/bits/wchar.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/stddef.h: + +/usr/include/xlocale.h: + +/usr/include/c++/4.8/exception: + +/usr/include/c++/4.8/bits/atomic_lockfree_defines.h: + +/usr/include/c++/4.8/bits/exception_ptr.h: + +/usr/include/c++/4.8/bits/exception_defines.h: + +/usr/include/c++/4.8/bits/nested_exception.h: + +/usr/include/c++/4.8/bits/char_traits.h: + +/usr/include/c++/4.8/bits/stl_algobase.h: + +/usr/include/c++/4.8/bits/functexcept.h: + +/usr/include/c++/4.8/bits/cpp_type_traits.h: + +/usr/include/c++/4.8/ext/type_traits.h: + +/usr/include/c++/4.8/ext/numeric_traits.h: + +/usr/include/c++/4.8/bits/stl_pair.h: + +/usr/include/c++/4.8/bits/move.h: + +/usr/include/c++/4.8/bits/concept_check.h: + +/usr/include/c++/4.8/type_traits: + +/usr/include/c++/4.8/bits/stl_iterator_base_types.h: + +/usr/include/c++/4.8/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/4.8/debug/debug.h: + +/usr/include/c++/4.8/bits/stl_iterator.h: + +/usr/include/c++/4.8/cstdint: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/stdint.h: + +/usr/include/stdint.h: + +/usr/include/c++/4.8/bits/localefwd.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/c++locale.h: + +/usr/include/c++/4.8/clocale: + +/usr/include/locale.h: + +/usr/include/bits/locale.h: + +/usr/include/c++/4.8/cctype: + +/usr/include/ctype.h: + +/usr/include/bits/types.h: + +/usr/include/bits/typesizes.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/bits/byteswap.h: + +/usr/include/bits/byteswap-16.h: + +/usr/include/c++/4.8/bits/ios_base.h: + +/usr/include/c++/4.8/ext/atomicity.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/gthr.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/gthr-default.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/time.h: + +/usr/include/bits/sched.h: + +/usr/include/bits/time.h: + +/usr/include/bits/timex.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/setjmp.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/atomic_word.h: + +/usr/include/c++/4.8/bits/locale_classes.h: + +/usr/include/c++/4.8/string: + +/usr/include/c++/4.8/bits/allocator.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/c++allocator.h: + +/usr/include/c++/4.8/ext/new_allocator.h: + +/usr/include/c++/4.8/new: + +/usr/include/c++/4.8/bits/ostream_insert.h: + +/usr/include/c++/4.8/bits/cxxabi_forced.h: + +/usr/include/c++/4.8/bits/stl_function.h: + +/usr/include/c++/4.8/backward/binders.h: + +/usr/include/c++/4.8/bits/range_access.h: + +/usr/include/c++/4.8/bits/basic_string.h: + +/usr/include/c++/4.8/initializer_list: + +/usr/include/c++/4.8/ext/string_conversions.h: + +/usr/include/c++/4.8/cstdlib: + +/usr/include/stdlib.h: + +/usr/include/bits/waitflags.h: + +/usr/include/bits/waitstatus.h: + +/usr/include/sys/types.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/alloca.h: + +/usr/include/bits/stdlib-float.h: + +/usr/include/c++/4.8/cstdio: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/sys_errlist.h: + +/usr/include/bits/stdio.h: + +/usr/include/c++/4.8/cerrno: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/4.8/bits/functional_hash.h: + +/usr/include/c++/4.8/bits/hash_bytes.h: + +/usr/include/c++/4.8/bits/basic_string.tcc: + +/usr/include/c++/4.8/bits/locale_classes.tcc: + +/usr/include/c++/4.8/streambuf: + +/usr/include/c++/4.8/bits/streambuf.tcc: + +/usr/include/c++/4.8/bits/basic_ios.h: + +/usr/include/c++/4.8/bits/locale_facets.h: + +/usr/include/c++/4.8/cwctype: + +/usr/include/wctype.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/ctype_base.h: + +/usr/include/c++/4.8/bits/streambuf_iterator.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/ctype_inline.h: + +/usr/include/c++/4.8/bits/locale_facets.tcc: + +/usr/include/c++/4.8/bits/basic_ios.tcc: + +/usr/include/c++/4.8/ostream: + +/usr/include/c++/4.8/bits/ostream.tcc: + +/usr/include/c++/4.8/bits/istream.tcc: + +/usr/include/c++/4.8/bits/codecvt.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/basic_file.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/c++io.h: + +/usr/include/c++/4.8/bits/fstream.tcc: + +/usr/include/c++/4.8/vector: + +/usr/include/c++/4.8/bits/stl_construct.h: + +/usr/include/c++/4.8/ext/alloc_traits.h: + +/usr/include/c++/4.8/bits/alloc_traits.h: + +/usr/include/c++/4.8/bits/ptr_traits.h: + +/usr/include/c++/4.8/bits/stl_uninitialized.h: + +/usr/include/c++/4.8/bits/stl_vector.h: + +/usr/include/c++/4.8/bits/stl_bvector.h: + +/usr/include/c++/4.8/bits/vector.tcc: + +/home-local/holle/DUMUX/dune-common/dune/common/exceptions.hh: + +/usr/include/c++/4.8/sstream: + +/usr/include/c++/4.8/bits/sstream.tcc: + +/home-local/holle/DUMUX/dune-common/dune/common/fvector.hh: + +/usr/include/c++/4.8/cmath: + +/usr/include/math.h: + +/usr/include/bits/huge_val.h: + +/usr/include/bits/huge_valf.h: + +/usr/include/bits/huge_vall.h: + +/usr/include/bits/inf.h: + +/usr/include/bits/nan.h: + +/usr/include/bits/mathdef.h: + +/usr/include/bits/mathcalls.h: + +/usr/include/bits/mathinline.h: + +/usr/include/c++/4.8/cstddef: + +/usr/include/c++/4.8/complex: + +/usr/include/c++/4.8/cstring: + +/usr/include/string.h: + +/home-local/holle/DUMUX/dune-common/dune/common/typetraits.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/exceptions.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/array.hh: + +/usr/include/c++/4.8/iostream: + +/usr/include/c++/4.8/iomanip: + +/usr/include/c++/4.8/locale: + +/usr/include/c++/4.8/bits/locale_facets_nonio.h: + +/usr/include/c++/4.8/ctime: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/time_members.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/messages_members.h: + +/usr/include/libintl.h: + +/usr/include/c++/4.8/bits/locale_facets_nonio.tcc: + +/usr/include/c++/4.8/array: + +/usr/include/c++/4.8/stdexcept: + +/home-local/holle/DUMUX/dune-common/dune/common/deprecated.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/densevector.hh: + +/usr/include/c++/4.8/limits: + +/home-local/holle/DUMUX/dune-common/dune/common/genericiterator.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/iteratorfacades.hh: + +/usr/include/c++/4.8/iterator: + +/usr/include/c++/4.8/bits/stream_iterator.h: + +/usr/include/c++/4.8/cassert: + +/usr/include/assert.h: + +/home-local/holle/DUMUX/dune-common/dune/common/ftraits.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/matvectraits.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/static_assert.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/mpihelper.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/collectivecommunication.hh: + +/usr/include/c++/4.8/algorithm: + +/usr/include/c++/4.8/utility: + +/usr/include/c++/4.8/bits/stl_relops.h: + +/usr/include/c++/4.8/bits/stl_algo.h: + +/usr/include/c++/4.8/bits/algorithmfwd.h: + +/usr/include/c++/4.8/bits/stl_heap.h: + +/usr/include/c++/4.8/bits/stl_tempbuf.h: + +/usr/include/c++/4.8/random: + +/usr/include/c++/4.8/bits/random.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/opt_random.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/x86intrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/ia32intrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/mmintrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/xmmintrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/mm_malloc.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/emmintrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/pmmintrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/tmmintrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/smmintrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/popcntintrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/wmmintrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/immintrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/fxsrintrin.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include/adxintrin.h: + +/usr/include/c++/4.8/bits/random.tcc: + +/usr/include/c++/4.8/numeric: + +/usr/include/c++/4.8/bits/stl_numeric.h: + +/usr/include/c++/4.8/functional: + +/usr/include/c++/4.8/typeinfo: + +/usr/include/c++/4.8/tuple: + +/usr/include/c++/4.8/bits/uses_allocator.h: + +/home-local/holle/DUMUX/dune-common/dune/common/stdstreams.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/debugstream.hh: + +/usr/include/c++/4.8/stack: + +/usr/include/c++/4.8/deque: + +/usr/include/c++/4.8/bits/stl_deque.h: + +/usr/include/c++/4.8/bits/deque.tcc: + +/usr/include/c++/4.8/bits/stl_stack.h: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/intersection.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/grid.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/typetraits.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/type.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/geometrytype.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/gridenums.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/exceptions.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/capabilities.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/datahandleif.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/bartonnackmanifcheck.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/gridview.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/defaultgridview.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/geometry.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/fmatrix.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/misc.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/densematrix.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/precision.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/static_assert.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/classname.hh: + +/usr/include/c++/4.8/cxxabi.h: + +/usr/include/c++/4.8/x86_64-suse-linux/bits/cxxabi_tweaks.h: + +/home-local/holle/DUMUX/dune-common/dune/common/fmatrixev.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/referenceelements.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/forloop.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/subtopologies.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/topologytypes.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/codimtable.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/tupleutility.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/tuples.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/referencedomain.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/array.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/conversion.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/hybridmapping.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/cachedmapping.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/referenceelements.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/matrixhelper.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/mapping.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/geometrytraits.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/../type.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/matrixhelper.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/cornermapping.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/traceprovider.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/mapping.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/subtopologies.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/mappingprovider.hh: + +/home-local/holle/DUMUX/dune-geometry/dune/geometry/genericgeometry/maximum.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/entity.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/grid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/entitypointer.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/intersection.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/intersectioniterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/entityiterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/entitypointer.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/indexidset.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/uggrid.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/collectivecommunication.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/boundarysegment.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfparser.hh: + +/usr/include/c++/4.8/memory: + +/usr/include/c++/4.8/bits/stl_raw_storage_iter.h: + +/usr/include/c++/4.8/ext/concurrence.h: + +/usr/include/c++/4.8/bits/unique_ptr.h: + +/usr/include/c++/4.8/bits/shared_ptr.h: + +/usr/include/c++/4.8/bits/shared_ptr_base.h: + +/usr/include/c++/4.8/backward/auto_ptr.h: + +/usr/include/c++/4.8/map: + +/usr/include/c++/4.8/bits/stl_tree.h: + +/usr/include/c++/4.8/bits/stl_map.h: + +/usr/include/c++/4.8/bits/stl_multimap.h: + +/home-local/holle/DUMUX/dune-common/dune/common/stdstreams.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfexception.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/entitykey.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/topology.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/entitykey_inline.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/parser.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/gridptr.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/macrogrid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfgridfactory.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/basic.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/cube.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/gridparameter.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/vertex.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/boundarydom.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/dim.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/interval.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/simplex.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/boundaryseg.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/periodicfacetrans.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/simplexgeneration.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/gridparameter.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfs.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/sgrid.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/bigunsignedint.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/reservedvector.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/genericiterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/sgrid/numbering.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/sgrid/numbering.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/indexidset.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/sgrid/sgrid.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfyasp.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/yaspgrid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/yaspgrid/grids.hh: + +../../../dumux/implicit/3p/3pmodel.hh: + +../../../dumux/implicit/common/implicitvelocityoutput.hh: + +../../../dumux/implicit/common/implicitproperties.hh: + +../../../dumux/common/propertysystem.hh: + +/usr/include/c++/4.8/tr1/type_traits: + +/usr/include/c++/4.8/set: + +/usr/include/c++/4.8/bits/stl_set.h: + +/usr/include/c++/4.8/bits/stl_multiset.h: + +/usr/include/c++/4.8/list: + +/usr/include/c++/4.8/bits/stl_list.h: + +/usr/include/c++/4.8/bits/list.tcc: + +../../../dumux/common/basicproperties.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/parametertree.hh: + +../../../dumux/common/parameters.hh: + +../../../dumux/common/exceptions.hh: + +/usr/include/c++/4.8/tr1/unordered_map: + +/usr/include/c++/4.8/tr1/functional_hash.h: + +/usr/include/c++/4.8/tr1/hashtable.h: + +/usr/include/c++/4.8/tr1/hashtable_policy.h: + +/usr/include/c++/4.8/tr1/unordered_map.h: + +../../../dumux/io/dgfgridcreator.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/version.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfparser.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/dgfparser.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/agrid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/gridfactory.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/gridfactory.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/function.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/shared_ptr.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/nullptr.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/utility/grapedataioformattypes.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/agrid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/persistentcontainer.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/utility/persistentcontainer.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/albertagrid/gridfactory.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfparser.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/blocks/projection.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/boundaryprojection.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfalu.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/declaration.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/checkparallel.hh: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alugrid_defineparallel.h: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alugrid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/capabilities.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/capabilities.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alu3dinclude.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/mpicollectivecommunication.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/binaryfunctions.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/shared_ptr.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/mpitraits.hh: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alugrid_serial.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/stlheaders.h: + +/usr/include/c++/4.8/climits: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include-fixed/limits.h: + +/usr/lib64/gcc/x86_64-suse-linux/4.8/include-fixed/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/ulimit.h: + +/usr/include/sys/resource.h: + +/usr/include/bits/resource.h: + +/usr/include/rpc/rpc.h: + +/usr/include/rpc/types.h: + +/usr/include/sys/time.h: + +/usr/include/sys/param.h: + +/usr/include/signal.h: + +/usr/include/bits/signum.h: + +/usr/include/bits/siginfo.h: + +/usr/include/bits/sigaction.h: + +/usr/include/bits/sigcontext.h: + +/usr/include/bits/sigstack.h: + +/usr/include/sys/ucontext.h: + +/usr/include/bits/sigthread.h: + +/usr/include/bits/param.h: + +/usr/include/linux/param.h: + +/usr/include/asm/param.h: + +/usr/include/asm-generic/param.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/include/bits/socket_type.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-generic/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-generic/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/rpc/xdr.h: + +/usr/include/rpc/auth.h: + +/usr/include/rpc/clnt.h: + +/usr/include/sys/un.h: + +/usr/include/rpc/rpc_msg.h: + +/usr/include/rpc/auth_unix.h: + +/usr/include/rpc/auth_des.h: + +/usr/include/rpc/svc.h: + +/usr/include/rpc/svc_auth.h: + +/usr/include/rpc/netdb.h: + +/usr/include/c++/4.8/queue: + +/usr/include/c++/4.8/bits/stl_queue.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/indexstack.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/projectvertex.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/key.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/serialize.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/parallel.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_sti.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/myalloc.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/parallel.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/walk.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_sti.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_cube_3d.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_tetra_3d.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_tetra_3d_ext.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_hexa_top.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_cube_3d.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_tetra_3d_ext.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_tetra_top.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_hexa_top.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/walk.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_impl.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/mapp_tetra_3d.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_tetra_top.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/ghost_elements.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/ghost_info.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/serialize.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_mgb.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/key.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_mgb.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/lock.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/myalloc.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/duneinterface/gitter_dune_impl.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/gitter_impl.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/serial/lock.h: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/indexsets.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alu3dinclude.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/topology.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alu3diterators.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/iterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/intersectioniteratorwrapper.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/intersectioniterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/memory.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/faceutility.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/mappings.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/mappings_imp.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/faceutility_imp.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/iterator_imp.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/geometry.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/geometry_imp.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/grid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/interfaces.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/defaultindexsets.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/adaptcallback.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/sizecache.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/bndprojection.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/objectfactory.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/indexsets.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/datahandle.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/lbdatahandle.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/datahandle.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/grid_inline.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/entity.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/entity.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/iterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/entityseed.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/entity_inline.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/entity_imp.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/geostorage.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/alu2dinclude.hh: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alugrid_2d.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/grid.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/xdisplay.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/vtx_btree.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/grid_imp.cc: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/handle.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/vtxprojection.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/grid.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/listwalk.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/triang.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/listwalk.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/handle.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/vtx_btree.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/vmmap.h: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/xdisplay_imp.hh: + +/home-local/holle/DUMUX/external/ALUGrid-1.52/include/alu2d/triang.h: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/grid_imp.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/iterator.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/entity.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/geometry.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/grid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alu3dgridfactory.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/persistentcontainer.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/common/transformation.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/alu3dgridfactory.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/alugrid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/capabilities.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/grid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/alu2dinclude.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/bndprojection.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/indexsets.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/datahandle.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/entity.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/intersection.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/entity.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/intersection_imp.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/geometry.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/3d/mappings.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/geometry_imp.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/intersection.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/iterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/iterator_imp.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/geometry.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/grid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/entityseed.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/entity_imp.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/grid_imp.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/alugrid/2d/alu2dgridfactory.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfalu.cc: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfug.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfoned.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/tuples.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridlist.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/nulliteratorfactory.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridlist.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentity.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/nulliteratorfactory.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentitypointer.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentity.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentityseed.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridgeometry.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/geometry.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentity.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridintersections.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridintersectioniterators.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridintersections.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridleveliterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridentitypointer.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridleafiterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridhieriterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridindexsets.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridlist.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/onedgrid/onedgridfactory.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfyasp.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfs.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/dgfparser/dgfgeogrid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/grid.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/backuprestore.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/backuprestore.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/declaration.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/capabilities.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/datahandle.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/entity.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/cornerstorage.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/coordfunctioncaller.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/hostcorners.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/coordfunction.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/gridfamily.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/entityseed.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/entitypointer.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/geometry.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/intersection.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/intersectioniterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/iterator.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/idset.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/indexsets.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/identity.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/geometrygrid/persistentcontainer.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/utility/persistentcontainerwrapper.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/utility/hostgridaccess.hh: + +../../../dumux/linear/linearsolverproperties.hh: + +../../../dumux/nonlinear/newtonmethod.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/timer.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/istlexception.hh: + +/usr/include/c++/4.8/unordered_map: + +/usr/include/c++/4.8/bits/hashtable.h: + +/usr/include/c++/4.8/bits/hashtable_policy.h: + +/usr/include/c++/4.8/bits/unordered_map.h: + +/home-local/holle/DUMUX/dune-istl/dune/istl/bvector.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/istlexception.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/basearray.hh: + +../../../dumux/implicit/3p/3pproperties.hh: + +../../../dumux/implicit/box/boxproperties.hh: + +../../../dumux/implicit/common/implicitproperties.hh: + +../../../dumux/implicit/box/boxpropertydefaults.hh: + +../../../dumux/implicit/common/implicitpropertydefaults.hh: + +../../../dumux/nonlinear/newtoncontroller.hh: + +../../../dumux/common/math.hh: + +../../../dumux/io/vtkmultiwriter.hh: + +../../../dumux/io/vtknestedfunction.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/function.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/mcmgmapper.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/common/mapper.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/vtkwriter.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/indent.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/path.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/common.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/dataarraywriter.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/streams.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/b64enc.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/pvtuwriter.hh: + +/home-local/holle/DUMUX/dune-grid/dune/grid/io/file/vtk/vtuwriter.hh: + +../../../dumux/common/valgrind.hh: + +/usr/include/valgrind/memcheck.h: + +/usr/include/valgrind/valgrind.h: + +../../../dumux/linear/boxlinearsolver.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/solvers.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/operators.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/solvercategory.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/preconditioners.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/matrixutils.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/bcrsmatrix.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/bvector.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/io.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/matrix.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/vbvector.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/bcrsmatrix.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/gsetc.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/multitypeblockvector.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/multitypeblockmatrix.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/ilu.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/scalarproducts.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/ftraits.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/preconditioners.hh: + +../../../dumux/linear/seqsolverbackend.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/superlu.hh: + +../../../dumux/decoupled/common/decoupledproperties.hh: + +../../../dumux/decoupled/common/gridadaptproperties.hh: + +../../../dumux/common/timemanager.hh: + +../../../dumux/common/propertysystem.hh: + +../../../dumux/common/parameters.hh: + +../../../dumux/common/boundarytypes.hh: + +../../../dumux/common/boundaryconditions.hh: + +../../../dumux/decoupled/common/gridadaptinitializationindicatordefault.hh: + +../../../dumux/decoupled/common/decoupledproperties.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/dynvector.hh: + +../../../dumux/linear/vertexborderlistfromgrid.hh: + +../../../dumux/linear/borderindex.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/scalarproducts.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/operators.hh: + +../../../dumux/linear/overlappingbcrsmatrix.hh: + +../../../dumux/linear/domesticoverlapfrombcrsmatrix.hh: + +../../../dumux/parallel/mpibuffer.hh: + +../../../dumux/linear/foreignoverlapfrombcrsmatrix.hh: + +../../../dumux/linear/globalindices.hh: + +../../../dumux/linear/globalindices.hh: + +/home-local/holle/DUMUX/dune-istl/dune/istl/io.hh: + +../../../dumux/linear/overlappingblockvector.hh: + +../../../dumux/linear/overlappingpreconditioner.hh: + +../../../dumux/linear/overlappingscalarproduct.hh: + +../../../dumux/linear/overlappingscalarproduct.hh: + +../../../dumux/linear/overlappingoperator.hh: + +../../../dumux/nonlinear/newtonconvergencewriter.hh: + +../../../dumux/nonlinear/newtoncontroller.hh: + +../../../dumux/implicit/common/implicitmodel.hh: + +../../../dumux/parallel/vertexhandles.hh: + +../../../dumux/implicit/common/implicitpropertydefaults.hh: + +../../../dumux/implicit/common/implicitlocaljacobian.hh: + +../../../dumux/implicit/common/implicitvolumevariables.hh: + +../../../dumux/implicit/box/boxassembler.hh: + +../../../dumux/implicit/common/implicitassembler.hh: + +../../../dumux/implicit/box/boxfvelementgeometry.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pqkfactory.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/virtualinterface.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/localbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/localkey.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/localfiniteelementtraits.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/virtualwrappers.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p0.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p0/p0localbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p0/p0localcoefficients.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p0/p0localinterpolation.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p0.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p1.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p1/p1localbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p1/p1localcoefficients.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/p1/p1localinterpolation.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk1d.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/common/localtoglobaladaptors.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk1d/pk1dlocalbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk1d/pk1dlocalcoefficients.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk1d/pk1dlocalinterpolation.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk2d.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk2d/pk2dlocalbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk2d/pk2dlocalcoefficients.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk2d/pk2dlocalinterpolation.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk3d.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk3d/pk3dlocalbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk3d/pk3dlocalcoefficients.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pk3d/pk3dlocalinterpolation.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q1.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q1/q1localbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q1/q1localcoefficients.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q1/q1localinterpolation.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q2.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q2/q2localbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q2/q2localcoefficients.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/q2/q2localinterpolation.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp1.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp1/prismp1localbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp1/prismp1localcoefficients.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp1/prismp1localinterpolation.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp2.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp2/prismp2localbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp2/prismp2localcoefficients.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/prismp2/prismp2localinterpolation.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp1.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp1/pyramidp1localbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp1/pyramidp1localcoefficients.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp1/pyramidp1localinterpolation.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp2.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp2/pyramidp2localbasis.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp2/pyramidp2localcoefficients.hh: + +/home-local/holle/DUMUX/dune-localfunctions/dune/localfunctions/lagrange/pyramidp2/pyramidp2localinterpolation.hh: + +../../../dumux/implicit/box/boxproperties.hh: + +../../../dumux/implicit/box/boxelementboundarytypes.hh: + +../../../dumux/implicit/box/boxlocalresidual.hh: + +../../../dumux/implicit/common/implicitlocalresidual.hh: + +../../../dumux/implicit/box/boxelementvolumevariables.hh: + +../../../dumux/implicit/cellcentered/ccproperties.hh: + +../../../dumux/implicit/cellcentered/ccpropertydefaults.hh: + +../../../dumux/implicit/cellcentered/ccassembler.hh: + +../../../dumux/implicit/cellcentered/ccfvelementgeometry.hh: + +../../../dumux/implicit/cellcentered/ccelementboundarytypes.hh: + +../../../dumux/implicit/cellcentered/ccproperties.hh: + +../../../dumux/implicit/cellcentered/cclocalresidual.hh: + +../../../dumux/implicit/cellcentered/ccelementvolumevariables.hh: + +../../../dumux/implicit/3p/3ppropertydefaults.hh: + +../../../dumux/implicit/3p/3pindices.hh: + +../../../dumux/implicit/3p/3pmodel.hh: + +../../../dumux/implicit/3p/3pvolumevariables.hh: + +../../../dumux/implicit/common/implicitmodel.hh: + +../../../dumux/material/constants.hh: + +../../../dumux/material/fluidstates/immisciblefluidstate.hh: + +../../../dumux/implicit/3p/3plocalresidual.hh: + +../../../dumux/implicit/common/implicitdarcyfluxvariables.hh: + +../../../dumux/material/spatialparams/implicitspatialparams.hh: + +../../../dumux/material/spatialparams/implicitspatialparams1p.hh: + +../../../dumux/implicit/common/implicitporousmediaproblem.hh: + +../../../dumux/implicit/common/implicitproblem.hh: + +../../../dumux/io/restart.hh: + +../../../dumux/material/fluidsystems/h2oairmesitylenefluidsystem.hh: + +../../../dumux/material/idealgas.hh: + +../../../dumux/material/components/air.hh: + +../../../dumux/material/components/component.hh: + +../../../dumux/material/components/h2o.hh: + +../../../dumux/material/components/component.hh: + +../../../dumux/material/components/iapws/common.hh: + +../../../dumux/material/components/iapws/region1.hh: + +../../../dumux/material/components/iapws/region2.hh: + +../../../dumux/material/components/iapws/region4.hh: + +../../../dumux/material/components/tabulatedcomponent.hh: + +../../../dumux/material/components/simpleh2o.hh: + +../../../dumux/material/components/mesitylene.hh: + +../../../dumux/material/binarycoefficients/h2o_air.hh: + +../../../dumux/material/binarycoefficients/h2o_mesitylene.hh: + +../../../dumux/material/binarycoefficients/air_mesitylene.hh: + +../../../dumux/material/fluidsystems/basefluidsystem.hh: + +../../../dumux/material/fluidsystems/nullparametercache.hh: + +../../../dumux/material/fluidsystems/parametercachebase.hh: + +naplinfiltrationspatialparams.hh: + +../../../dumux/implicit/3p3c/3p3cindices.hh: + +../../../dumux/implicit/3p3c/3p3cproperties.hh: + +../../../dumux/material/fluidmatrixinteractions/3p/parkerVanGen3p.hh: + +../../../dumux/material/fluidmatrixinteractions/3p/parkerVanGen3pparams.hh: + +../../../dumux/material/fluidmatrixinteractions/3p/parkerVanGen3pparams.hh: + +../../../dumux/common/start.hh: + +/home-local/holle/DUMUX/dune-common/dune/common/parametertreeparser.hh: + +../../../dumux/common/valgrind.hh: diff --git a/test/implicit/3p/Makefile.am b/test/implicit/3p/Makefile.am new file mode 100644 index 0000000000..1dba492cb5 --- /dev/null +++ b/test/implicit/3p/Makefile.am @@ -0,0 +1,8 @@ +check_PROGRAMS = naplinfiltrationexercise + +noinst_HEADERS = *.hh +EXTRA_DIST=*reference.vtu *.input grids/*.dgf CMakeLists.txt + +naplinfiltrationexercise_SOURCES = naplinfiltrationexercise.cc + +include $(top_srcdir)/am/global-rules diff --git a/test/implicit/3p/grids/naplinfiltrationexercise.dgf b/test/implicit/3p/grids/naplinfiltrationexercise.dgf new file mode 100644 index 0000000000..a5c171a159 --- /dev/null +++ b/test/implicit/3p/grids/naplinfiltrationexercise.dgf @@ -0,0 +1,15 @@ +DGF +Interval +0 0 % first corner +500 10 % second corner +250 10 % 500 cells in x and 20 in y direction +# +GridParameter +overlap 0 +periodic +closure green +#GridParameter +BOUNDARYDOMAIN +default 1 % all boundaries have id 1 +#BOUNDARYDOMAIN +# unitcube.dgf diff --git a/test/implicit/3p/naplinfiltrationexercise.cc b/test/implicit/3p/naplinfiltrationexercise.cc new file mode 100644 index 0000000000..9c0fc6c588 --- /dev/null +++ b/test/implicit/3p/naplinfiltrationexercise.cc @@ -0,0 +1,66 @@ +// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- +// vi: set et ts=4 sw=4 sts=4: +/***************************************************************************** + * Copyright (C) 2011 by Holger Class * + * Copyright (C) 2007-2008 by Klaus Mosthaf * + * Copyright (C) 2007-2008 by Melanie Darcis * + * Copyright (C) 2007-2008 by Bernd Flemisch * + * Copyright (C) 2008-2009 by Andreas Lauser * + * Institute for Modelling Hydraulic and Environmental Systems * + * University of Stuttgart, Germany * + * email: <givenname>.<name>@iws.uni-stuttgart.de * + * * + * This program is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation, either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program. If not, see <http://www.gnu.org/licenses/>. * + *****************************************************************************/ +/*! + * \file + * + * \brief application, using the 3p3c or 3p box model + */ +#include "config.h" +#include "naplinfiltrationproblem3p.hh" +#include <dumux/common/start.hh> + +/*! + * \brief Provides an interface for customizing error messages associated with + * reading in parameters. + * + * \param progName The name of the program, that was tried to be started. + * \param errorMsg The error message that was issued by the start function. + * Comprises the thing that went wrong and a general help message. + */ +void usage(const char *progName, const std::string &errorMsg) +{ + if (errorMsg.size() > 0) { + std::string errorMessageOut = "\nUsage: "; + errorMessageOut += progName; + errorMessageOut += " [options]\n"; + errorMessageOut += errorMsg; + errorMessageOut += "\n\nThe list of mandatory options for this program is:\n" + "\t-TimeManager.TEnd End of the simulation [s] \n" + "\t-TimeManager.DtInitial Initial timestep size [s] \n" + "\t-Grid.File Name of the file containing the grid \n" + "\t definition in DGF format\n"; + + std::cout << errorMessageOut + << "\n"; + } +} + +int main(int argc, char** argv) +{ + typedef TTAG(InfiltrationProblem) ProblemTypeTag; + return Dumux::start<ProblemTypeTag>(argc, argv, usage); +} + diff --git a/test/implicit/3p/naplinfiltrationexercise.input b/test/implicit/3p/naplinfiltrationexercise.input new file mode 100644 index 0000000000..b52145a9b1 --- /dev/null +++ b/test/implicit/3p/naplinfiltrationexercise.input @@ -0,0 +1,35 @@ +############################################################### +# Parameter file for naplinfiltrationexercise. +# Everything behind a '#' is a comment. +# Type "./naplinfiltrationexercise --help" for more information. +############################################################### + +############################################################### +# Mandatory arguments +############################################################### + +[TimeManager] +DtInitial = 60 # [s] +TEnd = 3600 # [s] +#TEnd = 315360000000 # [s] + +[Grid] +File = ./grids/naplinfiltrationexercise.dgf + +[] +permeability = 1.e-11 # m^2 +porosity = 0.40 +vanGenuchtenAlpha = 0.0005 +vanGenuchtenN = 4.0 + +############################################################### +# Simulation restart +# +# DuMux simulations can be restarted from *.drs files +# Set Restart to the value of a specific file, +# e.g.: 'Restart = 27184.1' for the restart file +# name_time=27184.1_rank=0.drs +# Please comment in the two lines below, if restart is desired. +############################################################### +# [TimeManager] +# Restart = ... diff --git a/test/implicit/3p/naplinfiltrationproblem3p.hh b/test/implicit/3p/naplinfiltrationproblem3p.hh new file mode 100644 index 0000000000..f7679b96db --- /dev/null +++ b/test/implicit/3p/naplinfiltrationproblem3p.hh @@ -0,0 +1,395 @@ +// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- +// vi: set et ts=4 sw=4 sts=4: +/***************************************************************************** + * See the file COPYING for full copying permissions. * + * + * Institute for Modelling Hydraulic and Environmental Systems * + * University of Stuttgart, Germany * + * email: <givenname>.<name>@iws.uni-stuttgart.de * + * * + * This program is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation, either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program. If not, see <http://www.gnu.org/licenses/>. * + *****************************************************************************/ +/*! + * \file + * + * \brief Isothermal NAPL infiltration problem: LNAPL contaminates + * the unsaturated and the saturated groundwater zone. + */ +#ifndef DUMUX_NAPLINFILTRATIONPROBLEM3P_HH +#define DUMUX_NAPLINFILTRATIONPROBLEM3P_HH + +#include <dune/grid/io/file/dgfparser/dgfug.hh> +#include <dune/grid/io/file/dgfparser/dgfs.hh> +#include <dune/grid/io/file/dgfparser/dgfyasp.hh> +#include <dune/grid/io/file/dgfparser/dgfs.hh> + +#include <dumux/implicit/3p/3pmodel.hh> +#include <dumux/implicit/common/implicitporousmediaproblem.hh> + +#include <dumux/material/fluidsystems/h2oairmesitylenefluidsystem.hh> + +#include "naplinfiltrationspatialparams.hh" + +namespace Dumux +{ +template <class TypeTag> +class InfiltrationProblem; + +namespace Properties +{ +NEW_TYPE_TAG(InfiltrationProblem, INHERITS_FROM(BoxThreeP, InfiltrationSpatialParams)); + +// Set the grid type +SET_TYPE_PROP(InfiltrationProblem, Grid, Dune::SGrid<2,2>); + +// Set the problem property +SET_TYPE_PROP(InfiltrationProblem, Problem, Dumux::InfiltrationProblem<TypeTag>); + +// Set the fluid system +SET_TYPE_PROP(InfiltrationProblem, + FluidSystem, + Dumux::FluidSystems::H2OAirMesitylene<typename GET_PROP_TYPE(TypeTag, Scalar)>); + +// Enable gravity? +SET_BOOL_PROP(InfiltrationProblem, ProblemEnableGravity, true); + +// Write newton convergence? +SET_BOOL_PROP(InfiltrationProblem, NewtonWriteConvergence, false); + +// Maximum tolerated relative error in the Newton method +SET_SCALAR_PROP(InfiltrationProblem, NewtonRelTolerance, 1e-4); + +// -1 backward differences, 0: central differences, +1: forward differences +SET_INT_PROP(InfiltrationProblem, ImplicitNumericDifferenceMethod, 1); +} + +/*! + * \ingroup ThreePBoxModel + * \ingroup BoxTestProblems + * \brief Isothermal NAPL infiltration problem: LNAPL contaminates + * the unsaturated and the saturated groundwater zone. + * + * The 2D domain of this test problem is 500 m long and 10 m deep, where + * the lower part represents a slightly inclined groundwater table, and the + * upper part is the vadose zone. + * A LNAPL (Non-Aqueous Phase Liquid which is lighter than water) infiltrates + * (modelled with a Neumann boundary condition) into the vadose zone. Upon + * reaching the water table, it spreads (since lighter than water) and migrates + * on top of the water table in the direction of the slope. + * On its way through the vadose zone, it leaves a trace of residually trapped + * immobile NAPL, which can in the following dissolve and evaporate slowly, + * and eventually be transported by advection and diffusion. + * + * Left and right boundaries are constant head boundaries (Dirichlet), + * Top and bottom are Neumann boundaries, all no-flow except for the small + * infiltration zone in the upper left part. + * + * This problem uses the \ref ThreePModel. + * + * This problem should typically be simulated for 30 days. + * A good choice for the initial time step size is 60 s. + * To adjust the simulation time it is necessary to edit the file naplinfiltrationexercise.input + * + * To run the simulation execute the following line in shell: + * <tt>./naplinfiltrationexercise -parameterFile naplinfiltrationexercise.input</tt> + * */ +template <class TypeTag > +class InfiltrationProblem : public ImplicitPorousMediaProblem<TypeTag> +{ + typedef ImplicitPorousMediaProblem<TypeTag> ParentType; + + typedef typename GET_PROP_TYPE(TypeTag, Scalar) Scalar; + typedef typename GET_PROP_TYPE(TypeTag, GridView) GridView; + + typedef typename GET_PROP_TYPE(TypeTag, MaterialLaw) MaterialLaw; + typedef typename GET_PROP_TYPE(TypeTag, MaterialLawParams) MaterialLawParams; + + // copy some indices for convenience + typedef typename GET_PROP_TYPE(TypeTag, Indices) Indices; + enum { + pressureIdx = Indices::pressureIdx, + swIdx = Indices::swIdx, + snIdx = Indices::snIdx, + + // Grid and world dimension + dim = GridView::dimension, + dimWorld = GridView::dimensionworld + }; + + + typedef typename GET_PROP_TYPE(TypeTag, PrimaryVariables) PrimaryVariables; + typedef typename GET_PROP_TYPE(TypeTag, BoundaryTypes) BoundaryTypes; + typedef typename GET_PROP_TYPE(TypeTag, TimeManager) TimeManager; + + typedef typename GridView::template Codim<0>::Entity Element; + typedef typename GridView::template Codim<dim>::Entity Vertex; + typedef typename GridView::Intersection Intersection; + + typedef typename GET_PROP_TYPE(TypeTag, FVElementGeometry) FVElementGeometry; + typedef typename GET_PROP_TYPE(TypeTag, FluidSystem) FluidSystem; + + typedef Dune::FieldVector<Scalar, dimWorld> GlobalPosition; + +public: + /*! + * \brief The constructor + * + * \param timeManager The time manager + * \param gridView The grid view + */ + InfiltrationProblem(TimeManager &timeManager, const GridView &gridView) + : ParentType(timeManager, gridView) + , eps_(1e-6) + { + temperature_ = 273.15 + 10.0; // -> 10 degrees Celsius + FluidSystem::init( 272.15, 274.15, 3, 8e4, 3e5, 200); + } + + /*! + * \name Problem parameters + */ + // \{ + + /*! + * \brief The problem name. + * + * This is used as a prefix for files generated by the simulation. + */ + const char *name() const + { return "infiltration"; } + + /*! + * \brief Returns the temperature within the domain. + * + * \param element The element + * \param fvElemGeom The finite-volume geometry in the box scheme + * \param scvIdx The local vertex index (SCV index) + * + * This problem assumes a temperature of 10 degrees Celsius. + */ + Scalar boxTemperature(const Element &element, + const FVElementGeometry &fvElemGeom, + int scvIdx) const + { + return temperature_; + }; + + void sourceAtPos(PrimaryVariables &values, + const GlobalPosition &globalPos) const + { + values = 0; + } + + // \} + + /*! + * \name Boundary conditions + */ + // \{ + + /*! + * \brief Specifies which kind of boundary condition should be + * used for which equation on a given boundary segment. + * + * \param values The boundary types for the conservation equations + * \param vertex The vertex for which the boundary type is set + */ + void boundaryTypes(BoundaryTypes &values, const Vertex &vertex) const + { + const GlobalPosition globalPos = vertex.geometry().center(); + + if(globalPos[0] > 500. - eps_) + values.setAllDirichlet(); + else if(globalPos[0] < eps_) + values.setAllDirichlet(); + else + values.setAllNeumann(); + } + + /*! + * \brief Evaluate the boundary conditions for a dirichlet + * boundary segment. + * + * \param values The dirichlet values for the primary variables + * \param vertex The vertex for which the boundary type is set + * + * For this method, the \a values parameter stores primary variables. + */ + void dirichlet(PrimaryVariables &values, const Vertex &vertex) const + { + const GlobalPosition globalPos = vertex.geometry().center(); + + Scalar y = globalPos[1]; + Scalar x = globalPos[0]; + Scalar Sw, Swr=0.12, Sgr=0.03; + + if(y >(-1.E-3*x+5) ) + { + Scalar pc = 9.81 * 1000.0 * (y - (-5E-4*x+5)); + if (pc < 0.0) pc = 0.0; + + Sw = invertPCGW_(pc, + this->spatialParams().materialLawParams()); + if (Sw < Swr) Sw = Swr; + if (Sw > 1.-Sgr) Sw = 1.-Sgr; + + values[pressureIdx] = 1e5 ; + values[swIdx] = Sw; + values[snIdx] = 0.; + }else { + values[pressureIdx] = 1e5 + 9.81 * 1000.0 * ((-5E-4*x+5) - y); + values[swIdx] = 1.-Sgr; + values[snIdx] = 0.; + } + + //initial_(values, globalPos, element); + //const MaterialLawParams& materialParams = this->spatialParams().materialLawParams();; + //MaterialLaw::pCGW(materialParams, 1.0); + } + + /*! + * \brief Evaluate the boundary conditions for a neumann + * boundary segment. + * + * \param values The neumann values for the conservation equations + * \param element The finite element + * \param fvElemGeom The finite-volume geometry in the box scheme + * \param is The intersection between element and boundary + * \param scvIdx The local vertex index + * \param boundaryFaceIdx The index of the boundary face + * + * For this method, the \a values parameter stores the mass flux + * in normal direction of each phase. Negative values mean influx. + */ + void neumann(PrimaryVariables &values, + const Element &element, + const FVElementGeometry &fvElemGeom, + const Intersection &is, + int scvIdx, + int boundaryFaceIdx) const + { + const GlobalPosition &globalPos = element.geometry().corner(scvIdx); + values = 0; + + // negative values for injection + if (this->timeManager().time()<2592000.) + { + if ((globalPos[0] <= 175.+eps_) && (globalPos[0] >= 150.+eps_) && (globalPos[1] >= 10.-eps_)) + { + values[Indices::contiWEqIdx] = -0.0; + values[Indices::contiNEqIdx] = -0.001, // /*Molfluss, umr. über M(Mesit.)=0,120 kg/mol --> 1.2e-4 kg/(sm) + values[Indices::contiGEqIdx] = -0.0; + } + } + } + + // \} + + /*! + * \name Volume terms + */ + // \{ + + /*! + * \brief Evaluate the initial value for a control volume. + * + * \param values The initial values for the primary variables + * \param element The finite element + * \param fvElemGeom The finite-volume geometry in the box scheme + * \param scvIdx The local vertex index + * + * For this method, the \a values parameter stores primary + * variables. + */ + void initial(PrimaryVariables &values, + const Element &element, + const FVElementGeometry &fvElemGeom, + int scvIdx) const + { + const GlobalPosition &globalPos = element.geometry().corner(scvIdx); + + initial_(values, globalPos, element); + } + + /*! + * \brief Returns the temperature within the domain. + * + * This problem assumes a uniform temperature of 10 degrees Celsius. + */ + Scalar temperature() const + { return temperature_; }; + +private: + // internal method for the initial condition (reused for the + // dirichlet conditions!) + void initial_(PrimaryVariables &values, + const GlobalPosition &globalPos, const Element &element) const + { + Scalar y = globalPos[1]; + Scalar x = globalPos[0]; + Scalar Sw, Swr=0.12, Sgr=0.03; + + if(y >(-1.E-3*x+5) ) + { + Scalar pc = 9.81 * 1000.0 * (y - (-5E-4*x+5)); + if (pc < 0.0) pc = 0.0; + + Sw = invertPCGW_(pc, + this->spatialParams().materialLawParams()); + if (Sw < Swr) Sw = Swr; + if (Sw > 1.-Sgr) Sw = 1.-Sgr; + + values[pressureIdx] = 1e5 ; + values[swIdx] = Sw; + values[snIdx] = 0.; + }else { + values[pressureIdx] = 1e5 + 9.81 * 1000.0 * ((-5E-4*x+5) - y); + values[swIdx] = 1.-Sgr; + values[snIdx] = 0.; + } + } + + static Scalar invertPCGW_(Scalar pcIn, const MaterialLawParams &pcParams) + { + Scalar lower,upper; + int k; + int maxIt = 50; + Scalar bisLimit = 1.; + Scalar Sw, pcGW; + lower=0.0; upper=1.0; + for (k=1; k<=25; k++) + { + Sw = 0.5*(upper+lower); + pcGW = MaterialLaw::pCGW(pcParams, Sw); + Scalar delta = pcGW-pcIn; + if (delta<0.) delta*=-1.; + if (delta<bisLimit) + { + return(Sw); + } + if (k==maxIt) { + return(Sw); + } + if (pcGW>pcIn) lower=Sw; + else upper=Sw; + } + return(Sw); + } + + Scalar temperature_; + Scalar eps_; +}; +} //end namespace + +#endif diff --git a/test/implicit/3p/naplinfiltrationspatialparams.hh b/test/implicit/3p/naplinfiltrationspatialparams.hh new file mode 100644 index 0000000000..47bae89631 --- /dev/null +++ b/test/implicit/3p/naplinfiltrationspatialparams.hh @@ -0,0 +1,295 @@ +// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- +// vi: set et ts=4 sw=4 sts=4: +/***************************************************************************** + * Copyright (C) 2011 by Holger Class * + * Copyright (C) 2008-2010 by Andreas Lauser * + * Copyright (C) 2008-2009 by Klaus Mosthaf * + * Institute for Modelling Hydraulic and Environmental Systems * + * University of Stuttgart, Germany * + * email: <givenname>.<name>@iws.uni-stuttgart.de * + * * + * This program is free software: you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation, either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program. If not, see <http://www.gnu.org/licenses/>. * + *****************************************************************************/ +/*! + * \file + * + * \brief Definition of the spatial parameters for the kuevette problem. + */ +#ifndef DUMUX_NAPLINFILTRATION_SPATIAL_PARAMS_HH +#define DUMUX_NAPLINFILTRATION_SPATIAL_PARAMS_HH + +#include <dumux/implicit/3p3c/3p3cindices.hh> +#include <dumux/material/spatialparams/implicitspatialparams.hh> +#include <dumux/material/fluidmatrixinteractions/3p/parkerVanGen3p.hh> +#include <dumux/material/fluidmatrixinteractions/3p/parkerVanGen3pparams.hh> + +namespace Dumux +{ + +//forward declaration +template<class TypeTag> +class InfiltrationSpatialParams; + +namespace Properties +{ +// The spatial parameters TypeTag +NEW_TYPE_TAG(InfiltrationSpatialParams); + +// Set the spatial parameters +SET_TYPE_PROP(InfiltrationSpatialParams, SpatialParams, Dumux::InfiltrationSpatialParams<TypeTag>); + +// Set the material Law +SET_PROP(InfiltrationSpatialParams, MaterialLaw) +{ + private: + typedef typename GET_PROP_TYPE(TypeTag, Scalar) Scalar; + public: + // define the material law + typedef ParkerVanGen3P<Scalar> type; +}; +} + +/*! + * \ingroup ThreePThreeCModel + * + * \brief Definition of the spatial parameters for the infiltration problem + */ +template<class TypeTag> +class InfiltrationSpatialParams : public ImplicitSpatialParams<TypeTag> +{ + typedef ImplicitSpatialParams<TypeTag> ParentType; + + typedef typename GET_PROP_TYPE(TypeTag, Grid) Grid; + typedef typename GET_PROP_TYPE(TypeTag, GridView) GridView; + typedef typename GET_PROP_TYPE(TypeTag, Scalar) Scalar; + typedef typename Grid::ctype CoordScalar; + enum { + dim=GridView::dimension, + dimWorld=GridView::dimensionworld + }; + + typedef typename GET_PROP_TYPE(TypeTag, Indices) Indices; + enum { + wPhaseIdx = Indices::wPhaseIdx, + nPhaseIdx = Indices::nPhaseIdx + }; + + typedef Dune::FieldVector<CoordScalar,dimWorld> GlobalPosition; + typedef Dune::FieldVector<CoordScalar,dimWorld> Vector; + + + typedef typename GET_PROP_TYPE(TypeTag, SolutionVector) SolutionVector; + + typedef typename GET_PROP_TYPE(TypeTag, FluxVariables) FluxVariables; + typedef typename GET_PROP_TYPE(TypeTag, ElementVolumeVariables) ElementVolumeVariables; + + typedef typename GET_PROP_TYPE(TypeTag, FVElementGeometry) FVElementGeometry; + typedef typename GridView::template Codim<0>::Entity Element; + + +public: + //get the material law from the property system + typedef typename GET_PROP_TYPE(TypeTag, MaterialLaw) MaterialLaw; + typedef typename MaterialLaw::Params MaterialLawParams; + + /*! + * \brief The constructor + * + * \param gv The grid view + */ + InfiltrationSpatialParams(const GridView &gv) + : ParentType(gv) + { + // intrinsic permeabilities + fineK_ = GET_RUNTIME_PARAM(TypeTag, Scalar, permeability); + coarseK_ = GET_RUNTIME_PARAM(TypeTag, Scalar, permeability); + + // porosities + Porosity_ = GET_RUNTIME_PARAM(TypeTag, Scalar, porosity); + + // residual saturations + MaterialParams_.setSwr(0.12); + MaterialParams_.setSwrx(0.12); + MaterialParams_.setSnr(0.07); + MaterialParams_.setSgr(0.03); + + // parameters for the 3phase van Genuchten law + MaterialParams_.setVgAlpha(GET_RUNTIME_PARAM(TypeTag, Scalar, vanGenuchtenAlpha)); + MaterialParams_.setVgN(GET_RUNTIME_PARAM(TypeTag, Scalar, vanGenuchtenN)); + MaterialParams_.setkrRegardsSnr(false); + + // parameters for adsorption + MaterialParams_.setKdNAPL(0.); + MaterialParams_.setRhoBulk(1500.); + } + + ~InfiltrationSpatialParams() + {} + + + /*! + * \brief Update the spatial parameters with the flow solution + * after a timestep. + * + * \param globalSolution The global solution vector + */ + void update(const SolutionVector &globalSolution) + { + }; + + /*! + * \brief Apply the intrinsic permeability tensor to a pressure + * potential gradient. + * + * \param element The current finite element + * \param fvElemGeom The current finite volume geometry of the element + * \param scvIdx The index of the sub-control volume + */ + const Scalar intrinsicPermeability(const Element &element, + const FVElementGeometry &fvElemGeom, + int scvIdx) const + { + const GlobalPosition &pos = fvElemGeom.subContVol[scvIdx].global; + if (isFineMaterial_(pos)) + return fineK_; + return coarseK_; + } + + /*! + * \brief Define the porosity \f$[-]\f$ of the spatial parameters + * + * \param element The finite element + * \param fvElemGeom The finite volume geometry + * \param scvIdx The local index of the sub-control volume where + * the porosity needs to be defined + */ + double porosity(const Element &element, + const FVElementGeometry &fvElemGeom, + int scvIdx) const + { + //const GlobalPosition &pos = fvElemGeom.subContVol[scvIdx].global; + // if (isFineMaterial_(pos)) + // return finePorosity_; + // else + // return coarsePorosity_; + return Porosity_; + } + + + /*! + * \brief return the parameter object for the material law which depends on the position + * + * \param element The current finite element + * \param fvElemGeom The current finite volume geometry of the element + * \param scvIdx The index of the sub-control volume + */ + const MaterialLawParams& materialLawParams(const Element &element, + const FVElementGeometry &fvElemGeom, + int scvIdx) const + { + //const GlobalPosition &pos = fvElemGeom.subContVol[scvIdx].global; + //if (isFineMaterial_(pos)) + //return fineMaterialParams_; + //else + //return coarseMaterialParams_; + return MaterialParams_; + } + + /*! + * \brief Returns the heat capacity \f$[J/m^3 K]\f$ of the rock matrix. + * + * This is only required for non-isothermal models. + * + * \param element The finite element + * \param fvElemGeom The finite volume geometry + * \param scvIdx The local index of the sub-control volume where + * the heat capacity needs to be defined + */ + double heatCapacity(const Element &element, + const FVElementGeometry &fvElemGeom, + int scvIdx) const + { + return + 850. // specific heat capacity [J / (kg K)] + * 2650. // density of sand [kg/m^3] + * (1 - porosity(element, fvElemGeom, scvIdx)); + } + + /*! + * \brief Calculate the heat flux \f$[W/m^2]\f$ through the + * rock matrix based on the temperature gradient \f$[K / m]\f$ + * + * This is only required for non-isothermal models. + * + * \param heatFlux The resulting heat flux vector + * \param fluxDat The flux variables + * \param vDat The volume variables + * \param tempGrad The temperature gradient + * \param element The current finite element + * \param fvElemGeom The finite volume geometry of the current element + * \param scvfIdx The local index of the sub-control volume face where + * the matrix heat flux should be calculated + */ + void matrixHeatFlux(Vector &heatFlux, + const FluxVariables &fluxDat, + const ElementVolumeVariables &vDat, + const Vector &tempGrad, + const Element &element, + const FVElementGeometry &fvElemGeom, + int scvfIdx) const + { + static const Scalar ldry = 0.35; + static const Scalar lSw1 = 1.8; + static const Scalar lSn1 = 0.65; + + // arithmetic mean of the liquid saturation and the porosity + const int i = fvElemGeom.subContVolFace[scvfIdx].i; + const int j = fvElemGeom.subContVolFace[scvfIdx].j; + Scalar Sw = std::max(0.0, (vDat[i].saturation(wPhaseIdx) + + vDat[j].saturation(wPhaseIdx)) / 2); + Scalar Sn = std::max(0.0, (vDat[i].saturation(nPhaseIdx) + + vDat[j].saturation(nPhaseIdx)) / 2); + + // the heat conductivity of the matrix. in general this is a + // tensorial value, but we assume isotropic heat conductivity. + Scalar heatCond = ldry + sqrt(Sw) * (lSw1-ldry) + sqrt(Sn) * (lSn1-ldry); + + // the matrix heat flux is the negative temperature gradient + // times the heat conductivity. + heatFlux = tempGrad; + heatFlux *= -heatCond; + } + + const MaterialLawParams& materialLawParams() const + { + return MaterialParams_; + } +private: + bool isFineMaterial_(const GlobalPosition &pos) const + { return + 70. <= pos[0] && pos[0] <= 85. && + 7.0 <= pos[1] && pos[1] <= 7.50; + }; + + Scalar fineK_; + Scalar coarseK_; + + Scalar Porosity_; + + MaterialLawParams MaterialParams_; +}; + +} + +#endif -- GitLab