1. 25 Mar, 2015 1 commit
    • Timo Koch's avatar
      [implicit] resize local jacobian if necessay · f70335af
      Timo Koch authored
      The local jocabian is sized 1*2^dim x 1*2^dim for the box scheme and 1 x 2*dim for the cc scheme as default. 
      Some advances approximation schemes, grids with hanging nodes, mixed dimensional grids require different sizes. 
      The actual size was already calculated in implicitlocaljacobian. 
      If the actual size is bigger than the default size the matrix is resized accordingly now.
      
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@14441 2fb0f335-1f38-0410-981e-8018bf24f1b0
      f70335af
  2. 24 Mar, 2015 1 commit
  3. 23 Mar, 2015 4 commits
  4. 20 Mar, 2015 1 commit
  5. 12 Mar, 2015 3 commits
  6. 11 Mar, 2015 2 commits
  7. 03 Mar, 2015 11 commits
  8. 20 Feb, 2015 1 commit
    • Bernd Flemisch's avatar
      [implicit] store Geometry if it is re-used · ec5a8c79
      Bernd Flemisch authored
      Since grid implementations like Yasp calculate the Geometries on the
      fly, every call to entity.geometry() may involve computation. This patch
      stores a Geometry when it can be used later on in the same block. Only
      for the implicit models, decoupled contains a lot more.
      
      For simple models this actually pays off: for 1p in 3d on a larger grid,
      the running time could be reduced from 15.5 to 14 s.
      
      Reviewed by Timo.
      
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@14284 2fb0f335-1f38-0410-981e-8018bf24f1b0
      ec5a8c79
  9. 11 Feb, 2015 6 commits
  10. 10 Feb, 2015 1 commit
    • Bernd Flemisch's avatar
      [mpnc] retrieve run-time parameter values instead of compile-time · 9b27f263
      Bernd Flemisch authored
      property values
      
      Several values steering the output as well as the Newton have been
      handled inconsistently. While they have been obtained as run-time values
      from the parameter tree in other models or parts of the mpnc model, the
      compile-time property values have been taken at certain locations. Thus,
      despite "advertised" as being run-time, it was not possible to actually
      set them run-time. This was also due to the fact that those values have
      been set as (private) enums. In order to reach consistency, these values
      are member variables now and retrieved run-time.
      
      Reviewed by gruenich.
      
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@14228 2fb0f335-1f38-0410-981e-8018bf24f1b0
      9b27f263
  11. 09 Feb, 2015 1 commit
  12. 06 Feb, 2015 4 commits
  13. 05 Feb, 2015 1 commit
  14. 04 Feb, 2015 1 commit
  15. 02 Feb, 2015 2 commits
    • Bernd Flemisch's avatar
      remove unused local variables · c5da4577
      Bernd Flemisch authored
      Reviewed by gruenich.
      
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@14163 2fb0f335-1f38-0410-981e-8018bf24f1b0
      c5da4577
    • Bernd Flemisch's avatar
      [amg] clean up the AMG backend · 97575a22
      Bernd Flemisch authored
      - The properties "AMGPDELabBackend" and "AMGLocalFemMap" are unified to
        "AmgTraits". Since they appear to have been used only internally and
        deprecation is technically difficult, no deprecation is made.
      
      - Remove setting of the property "SolutionVector", since it only resets
        the defaults.
      
      - Deprecate the classes "SeqAMGBackend" and "ScaledSeqAMGBackend". The
        "AMGBackend" already distinguishes between serial and parallel
        settings. The scaling should be done for the residual already.
      
      - Deprecate the class "P0LocalFiniteElementMap" which was only used for
        the PDELab-based backend.
      
      - Remove occurrences of "PDELab" in the comments.
      
      Reviewed by gruenich.
      
      
      
      git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@14162 2fb0f335-1f38-0410-981e-8018bf24f1b0
      97575a22