UPP (develop)
Loading...
Searching...
No Matches
CALMCVG.f File Reference

Subroutine that computes moisture convergence. More...

Go to the source code of this file.

Functions/Subroutines

subroutine calmcvg (q1d, u1d, v1d, qcnvg)
 Subroutine that computes moisture convergence.
 

Detailed Description

Subroutine that computes moisture convergence.

 Given specific humidity, Q, and the U-V wind components
 This routine evaluates the vector operation, 
                  DEL DOT (Q*VEC)
 where,
    DEL is the vector gradient operator,
    DOT is the standard dot product operator, and
    VEC is the vector wind.
 Minus one times the resulting scalar field is the 
 moisture convergence which is returned by this routine.
Parameters
[in]Q1Dreal Specific humidity at P-points (kg/kg).
[in]U1Dreal U-wind component (m/s) at P-points.
[in]V1Dreal V-wind component (m/s) at P-points.
[out]QCNVGreal Moisture convergence (1/s) at P-points.

Program history log:

Date Programmer Comments
1993-01-22 Russ Treadon Initial
1998-06-08 T Black Conversion From 1-D To 2-D
2000-01-04 Jim Tuccillo MPI Version
2002-04-23 Mike Baldwin WRF C-Grid Version
2005-07-07 Binbin Zhou Add RSM A Grid
2006-04-25 H Chuang Bug fixes to correctly compute MC at boundaries
2021-04-01 J Meng Computation on defined points only
2021-09-02 B CUI REPLACE EXCH_F to EXCH
2021-09-30 J MENG 2D DECOMPOSITION
Author
Russ Treadon W/NP2
Date
1993-01-22

Definition in file CALMCVG.f.

Function/Subroutine Documentation

◆ calmcvg()

subroutine calmcvg ( real, dimension(ista_2l:iend_2u,jsta_2l:jend_2u), intent(in)  q1d,
real, dimension(ista_2l:iend_2u,jsta_2l:jend_2u), intent(in)  u1d,
real, dimension(ista_2l:iend_2u,jsta_2l:jend_2u), intent(in)  v1d,
real, dimension(ista_2l:iend_2u,jsta_2l:jend_2u), intent(inout)  qcnvg 
)

Subroutine that computes moisture convergence.

Parameters
[in]Q1Dreal Specific humidity at P-points (kg/kg).
[in]U1Dreal U-wind component (m/s) at P-points.
[in]V1Dreal V-wind component (m/s) at P-points.
[out]QCNVGreal Moisture convergence (1/s) at P-points.

Definition at line 43 of file CALMCVG.f.

References exch().

Referenced by bndlyr(), mdl2p(), mdlfld(), and ngmfld().