GfsEventFilter
From Gerris
GfsEventFilter applies "exponential" filtering to a given variable.
The syntax in parameter files is as follows:
[ GfsEvent ] V TSCALE
where V is a variable and TSCALE is a strictly positive number. At every realisation of the event, variable V is replaced by (1 - a)*V + a*VF, where a = dt/TSCALE, dt is the timestep and VF is the filtered variable obtained by corner-value averaging.
Examples
- Coastally-trapped waves
- Coastally-trapped waves with adaptive refinement
EventFilter { istep = 1 } U 4
EventFilter { istep = 1 } V 4
EventFilter { istep = 1 } U 4
EventFilter { istep = 1 } V 4
