Skip to content
Snippets Groups Projects
  1. Oct 19, 2016
  2. Oct 18, 2016
  3. Oct 14, 2016
    • Oliver Sander's avatar
      Merge branch 'feature/static-gridview-check-for-codims-only-inline' into 'master' · 199b5472
      Oliver Sander authored
      [test] add static check for higher codimension information on grid views
      
      Until now, the static part of the grid check only check on codim 0 structures,
      e.g., on the index set. This patch also performs these checks on higher
      codimensions.
      
      For the IndexSet::subIndex method, it will only check whether the method
      compiles. If codim > 0, it will silently ignore a Dune::NotImplemented
      exception, so that grids are not forced to implement the method; it simply has
      to compile.
      
      Note: This check is able to detect the error fix in !86.
      
      This merge request is basically !89 , but with Martin's initial implementation removed.
      As it only lived to be completely replaced 24h later, I didn't see the point in keeping
      it in the history.
      
      See merge request !96
      199b5472
    • Oliver Sander's avatar
      Merge branch 'feature/implement-uggrid-subindex-for-all-dimensions-2nd-attempt' into 'master' · c3b6aed2
      Oliver Sander authored
      Implement the subIndex method for entities of all dimensions
      
      Previously, it was available only for elements.
      
      The following question appears: what does the codim-parameter in
      
        template<int cc>
        unsigned int subIndex (const Codim<cc>::Entity& e,
                               int i,
                               unsigned int codim) const
      
      mean?  Is it the codimension wrt to the grid, or wrt to the entity e?
      I did not find this documented anywhere, and therefore made my own
      choice.  The 'codim' in this patch is the codimension with respect
      to the *grid*.
      
      See merge request !95
      c3b6aed2
    • Carsten Gräser's avatar
      [test] add static check for higher codimension information on grid views · 946694f2
      Carsten Gräser authored and Oliver Sander's avatar Oliver Sander committed
      Until now, the static part of the grid check only check on codim 0 structures,
      e.g., on the index set. This patch also performs these checks on higher
      codimensions.
      
      For the IndexSet::subIndex method, it will only check whether the method
      compiles. If codim > 0, it will silently ignore a Dune::NotImplemented
      exception, so that grids are not forced to implement the method; it simply has
      to compile.
      
      Note: This check is able to detect the error fix in !86.
      946694f2
  4. Oct 13, 2016
  5. Oct 08, 2016
  6. Sep 30, 2016
  7. Sep 29, 2016
Loading