OPM/opm-core — pull request #12 by bska (2012-08-14 11:07:10+00:00)
Title: Coding Style and Diagnostics Clean-up

This change reformats some of the changes from pull request 11 to follow the common coding conventions of the OPM-Core library. Specifically, we replace all s with eight spaces and restore a number of blank lines that were inadvertently lost.

The second part of this change concerns the build system. This part changes the previous approach in which a preprocessor symbol (e.g., ```HAVE_DUNE_ISTL```) remains undefined if the corresponding feature is not found at configure time. Undefined symbols, however, often lead to diagnostic messages when the symbols are used in the form

#if HAVE_DUNE_ISTL
/* ... */
#endif

By always defining the symbol (to zero if not found), we avoid these diagnostic messages at build time.