Opened 2 years ago

Closed 20 months 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: Review: failed
MP ready?: yes
Progress: Unspecified

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 2 years ago by nemo

  • Status changed from new to assigned

comment:2 Changed 22 months ago by smasson

  • MP ready? set to yes

comment:3 Changed 20 months ago by aumont

  • Description modified (diff)
  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.