1. 30 Apr, 2019 2 commits
  2. 29 Apr, 2019 4 commits
    • Matthias Mayr's avatar
      MueLu/HHG: · c30e956d
      Matthias Mayr authored
      1) issue warning for missing coarse solver
      Coarse level solver has not been migrated to Xpetra yet.
      For now, we just skip it and don't do anything on the coarse level.
      However, proc 0 writes a warning message to the screen.
      
      2) Fix map when reading input matrix
      Use the composite map instead of creating a linear map when reading
      the input matrix.
      Remove obsolete function argument
      
      3) Specify example via command line:
      The HHG driver reads various input files. The exact example has to be
      known in order to setup the structured region MG. Now, the exaxt
      name of the example has to be passed via a command line arguement
      "--caseName=..."
      
      Add include guards
      Move utilities to utils file
      
      Part of #4084.
      c30e956d
    • Luc Berger-Vergiat's avatar
      MueLu: starting to integrate fully structured driver and headers for regionMG · ff5a1a03
      Luc Berger-Vergiat authored
      This is a starting point only, actually some difficulties with the LIDRegion, appData and myRegions arrise quickly preventing further progress.
      Also removing unsued variables from research region_algorithms/Driver.cpp
      ff5a1a03
    • Matthias Mayr's avatar
      MueLu/HHG: need numLevels of hierarchy · 0041bb3e
      Matthias Mayr authored
      After creating the hierarchy, we need to now its number of levels in
      order to run the HHG-specific V-cycle. For now, we extract this
      information from the HHG prolongator data structure.
      
      Part of #4084.
      
      Note: also fix Matlab syntax. Use ' instead of " and move LID widget to Utils file
      0041bb3e
    • Luc Berger-Vergiat's avatar
      MueLu: seperating capabilities in composite_to_regions driver · 8c3bdae2
      Luc Berger-Vergiat authored
      The idea is to seperate some capabilites from the actual driver in order to develop more generic HHG headers.
      These headers can then be included in various driver instead of the current in-place use.
      This new header defines hierarchy setup functions and the vCycle.
      It could be renamed RegionMG but let's think about that later.
      It exposes a better split among various functions that are used in the Region MG algorithm.
      A few const qualifiers have been modified to be more accurate.
      8c3bdae2
  3. 25 Apr, 2019 9 commits
  4. 24 Apr, 2019 25 commits