coolfluid/coolfluid3 — pull request #189 by wdeconinck (2012-02-22 17:57:35+00:00)
Title: Field-Dictionary  cleanup  and  Meshwriter improvements

The API for mesh-writers is improved.

It is now possible to
- configure a list of fields that will be written to file (was already there)
- configure a list of regions that will be written to file (new feature, only Gmsh and Tecplot)
- configure to ignore the overlap region (new feature, only Gmsh and Tecplott)
- configure to ignore interior faces (new feature, only Gmsh and Tecplot)
- configure to ignore surfaces such as boundary faces. (new feature, only Gmsh and Tecplot)
- configure to ignore interior cells e.g. if you only want surfaces (new feature, only Gmsh and Tecplot)

The Dictionary and Fields API has been improved
- basis is no longer available in Dictionary. It is now a flag continuous/discontinuous
- Split up in concrete ContinuousDictionary and DiscontinuousDictionary

Further:

Some unit-tests are really taking WAY too long, and should really be performance tests
utest-proto-benchmark is now ptest-proto-benchmark
utest-proto-parallel is now ptest-proto-parallel
To enable performance tests, set the CMake variable:
CF3_ENABLE_PERFORMANCE_TESTS=ON