Renaming/cleanup before the next release
Copied over from Github.
-
drop Localfrom integrands, possibly other stuff inlocal/ -
drop LocalizablefromLocalizableBilinearFormBase, possibly other stuff (localizable means we can walk over the grid, kind of the base assumption in dune) -
LocalizableBilinearFormBase->BilinearForm -
MatrixOperatorshould not be a grid walker, rather create one in assemble and otherwise be merged with/derive from the local assembler -
same goes for VectorFunctional -
rename LocalizableOperator->Operator -
update/add bilinear form like localizable operator, possibly derive from operatorinterface -
check if we need L2VolumeVectorFunctional -
rename with_sourceand other similar occurrences towith -
derive local operators from local functionals (Issue #15)
in dune-xt:
-
make prefix_a publicprefixmember -
in WithLogger: droplogging_prefixargument, uselogging_idas prefix, use id for logging propagation (this.logger.prefix + '*' + other.logger.prefix), use own class name instead of id elsewhere (LOG_(debug) << "GridFunctionInterface.foo(" << ...) -
use GridFunctionInterfaceinstead ofGridFunctionagain in integrands and check lifetime of temporaries -
add printtoFunctionsandLAnamespace, circular dep not clear yet
Edited by Tobias Leibner