Viewable by the world
  • Efficiency
    • In a solution space where there are widely varying spatial and temporal scales one can
      • Put more grid where the solution is more interesting.
      • Leave the solution coarse where the solution is not interesting.
    • Can save an order of magnitude in memory.
    • Can save an order of magnitude in run time.
    • Numerical accuracy improves with more grid where gradients are strongest.
    • Being block-structured allows Fortran to be used for array operations.
      • Overhead involved involved in coarse-fine interactions can be amortized over larger array calculations.
      • Numerical accuracy is improved if the coarse-fine interface is kept to a codimension smaller than the solution.
  • Difficulties
    • Communication patterns between levels can be complex.
    • Algorithm complexity can be substantial.
  • No labels