[dune-functions] Cleanup of composable bases

Carsten Gräser graeser at mi.fu-berlin.de
Wed Feb 21 12:45:35 CET 2018


Dear Dune-functions users,

we recently cleaned up the lower level classes of the composable
global basis interface, if you've never seen a NodeFactory,
NodeIndexSet, or NodeFactoryBuilder class, then you probably
only ever used the convenience wrapper on top of this interface.
Then your code should work as before and do not require any change.

If, however, you manually worked with these classes or implemented
your own NodeFactory, you'll have to do some small adjustments:

* Rename the typedef NodeIndexSet::NodeFactory to NodeIndexSet::PreBasis.
* Rename the NodeFactoryBuilder::build() method to
NodeFactoryBuilder::makePreBasis()
  and make it const.

For more details on the changes see
  https://gitlab.dune-project.org/staging/dune-functions/merge_requests/91
  https://gitlab.dune-project.org/staging/dune-functions/merge_requests/92

If you run into any problem while adjusting your code feel free
to ask for assistance.

Best,
Carsten

-- 
Prof. Dr. Carsten Gräser
Freie Universität Berlin
Institut für Mathematik
Arnimallee 6
14195 Berlin, Germany
phone: +49 30 838 72637
fax  : +49 30 838 472637
email: graeser at mi.fu-berlin.de
URL  : http://page.mi.fu-berlin.de/graeser



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: OpenPGP digital signature
URL: <https://lists.dune-project.org/pipermail/dune-functions/attachments/20180221/e54a1ca1/attachment.sig>


More information about the dune-functions mailing list