Skip to content
Snippets Groups Projects
Commit ef1de842 authored by Brian Groenke's avatar Brian Groenke
Browse files

Fix bug in CFL condition from recent changes

parent 749d7b5c
No related branches found
No related tags found
1 merge request!57Add support for per-layer callbacks
......@@ -16,6 +16,7 @@ using ComponentArrays
using Dates
using DimensionalData
using Flatten
using IfElse
using ModelParameters
using LinearAlgebra
using Reexport
......
......@@ -24,6 +24,6 @@ function (cfl::CFLStepLimiter{<:Tile,Nothing})(u,p,t)
end
end
function CFLStepLimiter(tile::HeatOnlyTile; courant_number=1//2, default_dt=60.0, iip=true)
cfl = iip ? CFLStepLimiter(tile, zero(dustrip(Δ(setup.grid))), default_dt) : CFLHeatState(tile, nothing, default_dt)
cfl = iip ? CFLStepLimiter(tile, zero(dustrip(Δ(tile.grid))), default_dt) : CFLStepLimiter(tile, nothing, default_dt)
StepsizeLimiter(cfl; safety_factor=courant_number, max_step=true)
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment