• Müller, Felix's avatar
    Only create SparsityPattern when required · 5d5f2a1a
    Müller, Felix authored and Praetorius, Simon's avatar Praetorius, Simon committed
    Remove BiLinearForm::pattern_
    Change Pattern to be created in BiLinearForm::init()
    Change BiLinearForm Observer to set a flag instead of directly rebuilding the pattern
    Change Pattern ctor to replace call to init
    Make Pattern::init protected
    Add MatrixFacade::init() and implementations MatrixBackend::init() with no argument
    Change MTL matrix backend slot size calculation