Module W3BULLMD. More...
Functions/Subroutines | |
| subroutine | w3bull (NPART, XPART, DIMXP, UABS, UD, IPNT, IOUT, TIMEV) |
| Read a WAVEWATCH-III version 1.17 point output data file and produces a table of mean parameters for all individual wave systems. More... | |
Variables | |
| integer, parameter | nptab = 6 |
| integer, parameter | nfld = 50 |
| integer, parameter | npmax = 80 |
| real, parameter | bhsmin = 0.15 |
| real, parameter | bhsdrop = 0.05 |
| real, dimension(nptab, 2) | hst |
| real, dimension(nptab, 2) | tpt |
| real, dimension(nptab, 2) | dmt |
| character(len=129) | ascbline |
| character(len=664) | csvbline |
| character(len=67) | cascbline |
| logical, dimension(npmax) | iyy |
Module W3BULLMD.
| subroutine w3bullmd::w3bull | ( | integer, intent(in) | NPART, |
| real, dimension(dimp,0:dimxp), intent(in) | XPART, | ||
| integer, intent(in) | DIMXP, | ||
| real, intent(in) | UABS, | ||
| real, intent(in) | UD, | ||
| integer | IPNT, | ||
| integer, intent(in) | IOUT, | ||
| integer, dimension(2), intent(inout) | TIMEV | ||
| ) |
Read a WAVEWATCH-III version 1.17 point output data file and produces a table of mean parameters for all individual wave systems.
Partitioning is made using the built-in module w3partmd. Partitions are ranked and organized into coherent sequences that are then written as tables to output files. Input options for generating tables are defined in ww3_outp.inp. This module sorts the table data, output to file is controlled by WW3_OUTP.
| [in] | NPART | |
| [in] | XPART | |
| [in] | DIMXP | |
| [in] | UABS | |
| [in] | UD | |
| IPNT | ||
| [in] | IOUT | |
| [in,out] | TIMEV |
Definition at line 91 of file w3bullmd.F90.
References ascbline, bhsmin, cascbline, csvbline, dmt, w3timemd::dsec21(), w3gdatmd::flagll, hst, iyy, nptab, constants::pi, w3servmd::strace(), w3wdatmd::time, constants::tpi, and tpt.
Referenced by w3expo().
| character(len=129) w3bullmd::ascbline |
Definition at line 50 of file w3bullmd.F90.
| real, parameter w3bullmd::bhsdrop = 0.05 |
Definition at line 47 of file w3bullmd.F90.
Referenced by w3outp().
| real, parameter w3bullmd::bhsmin = 0.15 |
Definition at line 47 of file w3bullmd.F90.
| character(len=67) w3bullmd::cascbline |
Definition at line 53 of file w3bullmd.F90.
| character(len=664) w3bullmd::csvbline |
Definition at line 51 of file w3bullmd.F90.
| real, dimension(nptab,2) w3bullmd::dmt |
Definition at line 48 of file w3bullmd.F90.
| real, dimension(nptab,2) w3bullmd::hst |
Definition at line 48 of file w3bullmd.F90.
| logical, dimension(npmax) w3bullmd::iyy |
Definition at line 55 of file w3bullmd.F90.
| integer, parameter w3bullmd::nfld = 50 |
Definition at line 45 of file w3bullmd.F90.
Referenced by w3outp().
| integer, parameter w3bullmd::npmax = 80 |
Definition at line 45 of file w3bullmd.F90.
Referenced by w3outp().
| integer, parameter w3bullmd::nptab = 6 |
Definition at line 45 of file w3bullmd.F90.
| real, dimension(nptab,2) w3bullmd::tpt |
Definition at line 48 of file w3bullmd.F90.