Skip to content
Snippets Groups Projects
  1. Feb 21, 2016
    • Oliver Sander's avatar
      Make class 'Matrix' work again, by not using VariableBlockVector anymore · 46e50623
      Oliver Sander authored
      The recent changes to VariableBlockVector broke the Matrix class -- shame on me
      for testing thoroughly enough before pushing.  However, using VariableBlockVector
      internally in Matrix was a hack anyway.  So, as a first step towards a cleaner
      solution, this patch copies the (old) VariableBlockVector class into the file,
      renames VariableBlockVector to DenseMatrixBase, and does some obvious cleanup.
      This is still not particularly pretty, but better than before.
      46e50623
  2. Feb 20, 2016
  3. Feb 19, 2016
  4. Feb 18, 2016
    • Oliver Sander's avatar
      Test FieldVector for compliance with the dune-istl vector interface · 74a5cc4f
      Oliver Sander authored
      The FieldVector class resides in dune-common, and is tested there.  However, we also
      want to check it against the tests specifying the dune-istl vector interface in vectortest.hh,
      therefore we add a second test for FieldVector to the dune-istl module.
      74a5cc4f
    • Oliver Sander's avatar
      Properly export value_type, iterator, and const_iterator · 0c9077e2
      Oliver Sander authored
      Previously, they were inherited from the base class, resulting in the wrong types.
      0c9077e2
    • Oliver Sander's avatar
      Introduce file vectortest.hh, with tests for the dune-istl vector interface · 9333080c
      Oliver Sander authored
      So far, each dune-istl vector class had its own unit test.  They all tested, among
      other things, for compliance with the dune-istl vector interface.  This lead, or had
      the risk to lead, to subtle differences between the individual tests.  Also, since
      there is no formal specification of the interface, it was somewhat unclear what the
      interface actually requires.
      
      This patch tries to improve the situation by providing a generic set of tests that
      should be passed by anything claiming to be a dune-istl vector.  This will save work,
      because it allows to centralize tests that are now distributed across the different
      unit tests for the different dune-istl vectors.  Also, it is my hope that these
      centralized tests can serve as some form of formalized specification of the dune-istl
      vector interface.
      9333080c
    • Oliver Sander's avatar
      Do not test BlockVector<FieldVector<int,1> > · a1dc2312
      Oliver Sander authored
      Integers do not form a field, hence 'int' is not a sensible field_type.
      a1dc2312
  5. Feb 17, 2016
  6. Feb 14, 2016
  7. Feb 03, 2016
  8. Jan 28, 2016
  9. Jan 22, 2016
  10. Jan 19, 2016
  11. Jan 17, 2016
  12. Jan 11, 2016
Loading