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.
- In a solution space where there are widely varying spatial and temporal scales one can
- Difficulties
- Communication patterns between levels can be complex.
- Algorithm complexity can be substantial.