https://5dok.org/document/wq209kez-implementing-higher-order-dynamics-ice-sheet-model-sicopolis.html