ytp_v
advect_v_along_y(v, vb_contra, rdy, dy, dya, dt)
Advect covariant y-wind on D-grid using contravariant y-wind on cell corners.
Named ytp_v in the original Fortran code. In the Fortran, dt is folded in to vb_contra and called "courant".
Parameters:
Name | Type | Description | Default |
---|---|---|---|
v
|
FloatField
|
covariant y-wind on D-grid |
required |
vb_contra
|
FloatField
|
contravariant y-wind on cell corners |
required |
rdy
|
FloatFieldIJ
|
1 / dy |
required |
dy
|
FloatFieldIJ
|
gridcell spacing in y-direction |
required |
dya
|
FloatFieldIJ
|
a-grid gridcell spacing in y-direction |
required |
dt
|
Float
|
timestep in seconds |
required |
Returns:
Name | Type | Description |
---|---|---|
updated_v |
v having been advected by v_on_cell_corners |
get_bl_br(v, dy, dya)
Parameters:
Name | Type | Description | Default |
---|---|---|---|
v
|
covariant y-wind on D-grid |
required | |
dy
|
gridcell spacing in y-direction |
required | |
dya
|
gridcell spacing in y-direction on A-grid |
required |
Returns:
Name | Type | Description |
---|---|---|
bl |
??? |
|
br |
??? |