[Dune] [#931] provide patches/updated version of alglib
Dune
flyspray at dune-project.org
Mon Feb 20 15:25:23 CET 2012
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#931 - provide patches/updated version of alglib
User who did this - Christoph Grüninger (gruenich)
----------
The ALGLIB parts which Andreas and Martin use contain a subset of ALGLIB used for Lobatto-Points and (Gauß-)Lobatto-Quadrature in dune-geometry and are used in dune-localfunctions in the files field.hh and lfematrix.hh but I don't know what they are for.
The problem with ALGLIB, AFAIK, are interface changes between different versions. It is time-consuming to patch new version to run with Dune. The code relies on ALGLIB's linear algebra. It should be possible to replace the calls with linear algebra provided by Dune but it'd be quite a bit of work.
Is anyone besides Andreas and Martin interested in the functions provided?
Currently our options are:
i) Keep the current status. That means we depends on external libraries
one has to get by email, it is not documented and most people don't
what it is for. I don't like the status quo.
ii) Ask Sergey Bochkanov to relicense small part of ALGLIB for Dune and
get the functions for everybody. Someone has to do the work and has
to advocate this way.
iii) Implement some of the functions without using ALGLIB. For example
Lobatto-Points of the lowest few orders could be implemented by hard-
coding the values in a file. This might be less work than ii) and
suffice for most people. Still someone has to do this, but it can be
done.
I thought ii) would be the right way but I was not ware of the disinterest on this topic and the amount of work. Would iii) suffice?
----------
More information can be found at the following URL:
http://www.dune-project.org/flyspray/index.php?do=details&task_id=931#comment3213
You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.
More information about the Dune
mailing list