Skip to content
  • Sander, Oliver's avatar
    Use a block-diagonal matrix for evaluation matrix blocks · 370f8cca
    Sander, Oliver authored
    The blocks of the evaluation matrix are sparse.  In particular,
    they have a block-diagonal structure.  Previously, the implementation
    used a FieldMatrix for these blocks.  Which, in theory, is wasteful
    because of the matrix sparsity.
    
    This commit introduces a block-diagonal matrix with compile-time size
    for this.
    
    Unfortunately, initial tests do not show any speedup.
    370f8cca