1. 13 Nov, 2018 1 commit
  2. 05 Apr, 2018 4 commits
  3. 05 Mar, 2018 3 commits
  4. 01 Mar, 2018 1 commit
  5. 22 Feb, 2018 1 commit
  6. 18 Jan, 2018 2 commits
  7. 15 Dec, 2017 6 commits
  8. 12 Dec, 2017 1 commit
  9. 21 Nov, 2017 1 commit
  10. 15 Nov, 2017 1 commit
  11. 02 Nov, 2017 1 commit
  12. 28 Oct, 2017 1 commit
    • Dennis Gläser's avatar
      introduce new type tag structure · afe3b361
      Dennis Gläser authored
      we now have the following levels of type tags:
      
      - basic numerical model
      - linear solver type tag
      - discretization scheme-specific type tag
      - physics-related type tag (e.g. pmflow)
      - problem-specific type tag
      afe3b361
  13. 23 Aug, 2017 1 commit
  14. 12 Jan, 2017 1 commit
    • Dennis Gläser's avatar
      remove stencil concept · 7e084f4a
      Dennis Gläser authored
      The stencils are no longer used. Instead, we make use of the assembly map
      in cc models, where needed. For the box method the stencils concept was not
      necessary anyway.
      7e084f4a
  15. 23 Nov, 2016 8 commits
    • Dennis Gläser's avatar
      [discretization] Remove DiscretizationMethods property. Use aliases. · d060df58
      Dennis Gläser authored and Timo Koch's avatar Timo Koch committed
      The DiscretizationMethods property is substituted by an enum
      listing all the available methods. Using aliases to simplify
      specializations of the method-specific classes.
      
      (cherry picked from commit bf2d9555d79e428bc476bd7cab38d46d3547334e)
      d060df58
    • Timo Koch's avatar
    • Timo Koch's avatar
      [volvars] Reimplement local elementvolvars for 1pcc 1pbox · 35c3b1f6
      Timo Koch authored
      There are a restriction of the global vector obtained
      by a localView call and then bound to an element.
      35c3b1f6
    • Timo Koch's avatar
      [fvGeometry] introduce global-local-bind concept · 4056c771
      Timo Koch authored
      The global object can create an empty temporary local object that
      can be bound to an element/stencil. This is closer to the
      current dumux-stable implementation and still allows to switch
      between global caching (for smaller problems where memory is not an issue)
      and local caching (variables are precomputed for each element assemble temporarily)
      
      Works for cc and box (in 2d). Box needs some performance improvement,
      probably when creating the box geometries. But also other parts
      might be possbile to optimize.
      4056c771
    • Dennis Gläser's avatar
      introduce discretization folder · 7f50b009
      Dennis Gläser authored and Timo Koch's avatar Timo Koch committed
      A new folder named discretization is introduced on the /dumux level.
      In this folder there are all the geometry classes as well as vol vars, flux var cache
      and physical laws (darcy, fick etc), since they could be possibly reused in decoupled
      models and are not restricted to implicit models. NOTE: The fluxvariables and the flux
      variables cache are still in the folder /porousmediumflow/implicit/. It is to be discussed
      whether or not they should be moved into the discretization folder as well.
      7f50b009
    • Dennis Gläser's avatar
      [box] set newly introduced property defaults · 48df93e1
      Dennis Gläser authored and Timo Koch's avatar Timo Koch committed
      48df93e1
    • Dennis Gläser's avatar
      [implicit] introduce flags for discretization method · 7d31b393
      Dennis Gläser authored and Timo Koch's avatar Timo Koch committed
      Each discretization method (Box, CCTpfa, Mpfa etc) now has a corresponding
      flag which is set as a property. This allows a specialization of the used
      constitutive laws for the different methods. For a model it is thus no longer
      necessary to define additional typetags for the different discretization methods.
      On the problem level one can simply derive from the discretization method's typetag
      and the model type tag. Additional method-dependend classes are automatically set via
      the DiscretizationMethod property in the form of template specializations
      7d31b393
    • Timo Koch's avatar
      [box] Implement box assembly · 1f0ebf17
      Timo Koch authored
      TODO
      * Box local residual
      * Darcy and Fickean flux vars
      1f0ebf17
  16. 26 Jul, 2016 1 commit
    • Bernd Flemisch's avatar
      remove superfluous `Dumux::` qualifiers · 35bf6f1d
      Bernd Flemisch authored
      Everything in our .hh files is defined within the namespace `Dumux`.
      There were numerous occurrences of `Dumux::` qualifiers that were
      unnecessary. Remove those occurrences. Necessary qualifications
      remain, such as `typedef Dumux::H2O<Scalar> H2O;`.
      35bf6f1d
  17. 02 Mar, 2016 1 commit
  18. 22 Jan, 2016 2 commits
  19. 26 Feb, 2013 1 commit
  20. 20 Dec, 2012 1 commit
  21. 19 Dec, 2012 1 commit