Renaming/cleanup before the next release
Copied over from Github.
-
drop
Local
from integrands, possibly other stuff inlocal/
-
drop
Localizable
fromLocalizableBilinearFormBase
, possibly other stuff (localizable means we can walk over the grid, kind of the base assumption in dune) -
LocalizableBilinearFormBase
->BilinearForm
-
MatrixOperator
should 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_source
and other similar occurrences towith
- derive local operators from local functionals (Issue #15)
in dune-xt
:
-
make
prefix_
a publicprefix
member -
in
WithLogger
: droplogging_prefix
argument, uselogging_id
as 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
GridFunctionInterface
instead ofGridFunction
again in integrands and check lifetime of temporaries -
add
print
toFunctions
andLA
namespace, circular dep not clear yet