Opened 7 years ago
Closed 6 years ago
#2053 closed Task (fixed)
ENHANCE-13_Olivier-Vertical_Sinking
Reported by: | nicolasmartin | Owned by: | aumont |
---|---|---|---|
Priority: | normal | Milestone: | 2018 WP |
Component: | OCE | Version: | trunk |
Severity: | minor | Keywords: | |
Cc: |
Description (last modified by aumont)
Context
Create a generic package in TOP to handle the vertical sinking of particles
Implementation plan
A module has been created in TOP to compute vertical sinking of particles. It is based on the MUSCL advection scheme. A time splitting algorithm can be activated by setting the parameter nitermax in namelist_top to a value above 1. A computation of the CFL criterion is made. If the CFL criterion is not respected, time splitting is performed if allowed by nitermax. Otherwise, vertical sinking speeds are cut so that the CFL criterio is respected. If nitermax is set to an insufficient value so that the CFL criterion is respected everywhere, sinking speeds are also decreased. Better algorithm may be coded in the future such as semi-lagrangian mass conserving advection schemes.
Commit History (0)
(No commits)
Change History (3)
comment:1 Changed 6 years ago by nemo
- Status changed from new to assigned
comment:2 Changed 6 years ago by smasson
- mp_status set to yes
comment:3 Changed 6 years ago by aumont
- Description modified (diff)
- Resolution set to fixed
- Status changed from assigned to closed