The BVW (Bourassa-Vincent-Wood) model is a fully coupled flux and sea state model. It determines internally consistent fluxes (momentum, heat, and moisture), atmospheric stabilities, and sea states.
Current Version: 1999.0a, Updated 25 Aug. 1999: Update History
Routines in BVW Library (Short description and I/O)
Test Routines for BVW Library
Required Files and Examples
The example Makefiles are for SGIs. An examples for FORTRAN compilation on other systems is given near the end of that linked page.
Winds and Stresses
Examples of calls to these routines are given for C, FORTRAN, and IDL in the links for these compilers in the section 'Required Files and Examples?' Examples of variable declarations are also provided.
There are many methods of measuring the moisture content of air. When data sets are combined, it is likely that several methods have been used. In most boundary layer applications, these measurements must be converted to specific humidity. This routine converts all the common humidity measurements to specific humidity.
Routines have been developed to test the installation of pmix. Tests can be made on C, FORTRAN, and IDL versions of the code. Note that each of these versions calls the C routines: mixed language compilers are required. The code is designed for SGIs, for which the same source code can easily be used produce C and FORTRAN routines. The test programs are ctest_bvw99.c, ctest_ht_adj99.c, ftest_bvw99.f, ftest_ht_adj99.f, test_bvw99.pro, and test_ht_adj99.pro. Input data and the expected output are given in testdata99.dat.
These files can be downloaded through this web site or taken from our public FTP site (anonymous FTP to coaps.fsu.edu, change directories to pub/bourassa/bvw). The linked pages (below) provided examples of variable declarations and calls to the routines.
C users: bvw99.c, bvw99.h, ctest_bvw99.c, ctest_ht_adj99.c, testdata99.dat, Makefile (for SGIs)
FORTRAN users: bvw99.c, bvw99.h, ftest_bvw99.f, ftest_ht_adj99.f, testdata99.dat, Makefile (for SGIs), and call_bvw99.c & call_ht_adj99 (for non-SGI users who want to call be address - the FORTRAN default).
IDL users: bvw99.c, bvw99.h, call_bvw99.c, bvw99.pro, call_ht_adj.c, ht_adj99.pro, test_bvw99.c, test_ht_adj99.c, testdata99.dat
Bourassa, M. A., D. G. Vincent, W. L. Wood, 1999: A flux parameterization including the effects of capillary waves and sea state. J. Atmos. Sci., 56, 1123-1139.
Last update: 18 Jan, 1999