- Dec 18, 2013
-
-
Markus Blatt authored
docdir is variable of automake and its by default set to $(datadir)/doc/dune-common. Therefore there is not need to set it here.
-
Markus Blatt authored
The am_DATA variable was set to EXTRA_DIST which contained CMakeLists.txt. Therfore CMakeLists.txt was installed. This patch fixes this by listing files to install in am_DATA and using EXTRA_DIST only for those files that are otherwise not distributed. Suprisingly, some files from am_DATA have to be listed there, too.
-
Markus Blatt authored
When moving the documentation of the parallel index sets from dune-istl to dune-common, we forgot to adjust the installation directories accordingly. This patch fixes this situation.
-
Markus Blatt authored
-
Markus Blatt authored
E.g. the files in am are now installed to share/am/dune-module instead of share/am.
-
Markus Blatt authored
VariableSizeCommunicator now appears in doxyen and the parallel index sets are a subsection of the parallel section.
-
- Dec 17, 2013
-
-
Markus Blatt authored
There entries in doxyerror.log about undocumented function parameters and parameters that had a wrong name in the documentation. This patch fixes this.
-
Markus Blatt authored
This patch introduces a new macro DUNE_UNUSED_PARAMETER(parm) for marking unused parameters that are there for a purpose (e.g. the prescribed interfac The macro simply performs a cast to void. In addition all unused parameter w that I found were removed.
-
- Dec 16, 2013
-
-
Steffen Müthing authored
Thanks, Oliver!
-
Steffen Müthing authored
The new YaspGrid constructors require an array with the number of cells in each direction. Unfortunately, there is no array constructor that takes a single element and copies it to all array elements. This patch adds a simple function Dune::fill_array() to do just that.
-
- Dec 15, 2013
-
-
Christoph Grüninger authored
-
- Dec 13, 2013
-
-
Markus Blatt authored
-
Christoph Grüninger authored
-
Markus Blatt authored
-
Markus Blatt authored
With this patch VariableSizeCommunicator now really supports a varying number of data entries per index during communication.
-
Markus Blatt authored
[parallel,release] Adds a new buffered communicator that does not need to know the data amount per index when receiving. During communication of data with a parallel DUNE grid the amount of data items received at an index is not known at the receiving side. With this communicator it is possible to build such a communication based on index lists at the sending and receiving side. With this patch only fixed size of data items per index is supported.
-
Markus Blatt authored
-
Christoph Grüninger authored
This fixes make dist.
-
- Dec 11, 2013
-
-
Steffen Müthing authored
As decided in the doodle for FS#1395, really old MPI versions will be deprecated in the 2.3 release. This patch adds an additional check to the MPI tests for autotools and cmake that makes sure the user has an MPI which is at least compliant with MPI-2.1. If the user's version is older, a warning is generated. The test uses version macros instead of the more standard runtime MPI version query interface to avoid problems when cross-compiling.
-
- Dec 03, 2013
-
-
Markus Blatt authored
With this patch the USE_CMAKE environment variable is queried whether or not CMake should be used. This can be overwritten in an options file or on the command line using either the --cmake or --no-cmakr switch.
-
Martin Nolte authored
The check for constexpr was not copied into the distribution. Unfortunately, the autotools will only warn about a missing macro, but give valid results otherwise. This patch adds the cxx11_constexpr.m4 to Makefile.am, so that it is distributed on "make dist".
-
Christoph Grüninger authored
This fixes a Clang warning.
-
Christoph Gersbacher authored
Make more precise statement to the user if no template specialization of DenseMatrixAssigner is found. Also use dune_static_assert instead of static_assert.
-
Christoph Gersbacher authored
This implementation of an IdentityMatrix does not hold any data. It implements a reduced version of the DenseMatrix interface including a standard C++ cast operator to a Dune::FieldMatrix. This code illustrates the new forward capabilities of DenseMatrixAssigner.
-
Christoph Gersbacher authored
The default implementation of DenseMatrixAssigner replaces redundant code in dense matrix constructors taking a primitive data type.
-
Christoph Gersbacher authored
[DenseMatrix] Introduce DenseMatrixAssigner for initializing dense matrices from arbitrary right hand sides In order to overcome the deficiencies of istl_assign_to_fmatrix() we propose to always use a struct DenseMatrixAssigner for initializing a dense matrix. This class can be specialized by users for any right hand side to be used in an assignment. The new mechanism can bei default implemented using existing implementations of istl_assign_to_fmatrix() as well.
-
Markus Blatt authored
There was one line of diff missing in that patch. Sorry!
-
Markus Blatt authored
-
Markus Blatt authored
Previously, copying a RemoteIndexListModifier resulted in a double free of a pointer to a list of global indices. There was no need to use a pointer to this, though. After this patch we store the list directly by value. Thus the default copy constructor works but makes a rather cheap copy of a (most often empty) singly linked list and we get rid off the non-default destructor.
-
- Dec 02, 2013
-
-
Markus Blatt authored
-
Christoph Grüninger authored
Update minimal required versions to these mentioned in the documentation. Quote argument in AC_PREREQ. (Thanks to Bård Skaflestad for the heads-up)
-
- Nov 28, 2013
-
-
Markus Blatt authored
-
Tobias Malkmus authored
Configration of dune fails if the manpages are not distributed.
-
- Nov 27, 2013
-
-
Oliver Sander authored
Professional software has man pages.
-
- Nov 23, 2013
-
-
Christoph Grüninger authored
Properly quote variable GMP_FOUND. Do not reuse variable GMP_FOUND.
-
- Nov 22, 2013
-
-
Markus Blatt authored
Treating directories with spaces in autotools is a can of worms. We now check whether this situation is given and issue an error when building with autotools.
-
Markus Blatt authored
-
Markus Blatt authored
-
Markus Blatt authored
With this patch dunecontrol will work even if the path to the module contains spaces. Unfortunately, the tests for dune modules will still not work as I could not figure out how to use quoting in the CPP_FLAGS.
-
Christoph Grüninger authored
At least Clang 3.2 complains.
-