fvcom_tools
1.4.0
|
This module defines FV3LAM and FVCOM forecast data structure and the method to read and write observations from and to those data structures. More...
Data Types | |
type | fcst_nwp |
type | nwp_type |
Private Member Functions | |
subroutine | finish_nwp (this) |
Finish and deallocate. More... | |
subroutine | initial_nwp (this, itype) |
This subroutine defines the number of variables and their names for each NWP data type. More... | |
subroutine | list_initial_nwp (this) |
This subroutine lists the setup for NWP data that was done by the initial_nwp subroutine. More... | |
subroutine | read_nwp (this, filename, itype, numlon, numlat, numtimes, time_to_get, mask, sst, ice, sfcT, iceT) |
This subroutine initializes arrays to receive the NWP data, and opens the file and gets the data. More... | |
Private Attributes | |
type(ncio) | ncdata |
Wrapper object for netCDF data file. More... | |
This module defines FV3LAM and FVCOM forecast data structure and the method to read and write observations from and to those data structures.
It is used by ingest_FVCOM.f90.
This script is strongly based upon Eric James' (ESRL/GSL) work with HRRR/WRF to get FVCOM data into the model.
Definition at line 15 of file module_nwp.f90.
|
private |
Finish and deallocate.
this | fcst_nwp object |
Definition at line 279 of file module_nwp.f90.
Referenced by module_nwp::fcst_nwp::finish().
|
private |
This subroutine defines the number of variables and their names for each NWP data type.
The indices of the variables are also defined for later reference.
this | fcst_nwp object | |
[in] | itype | either ' FVCOM' or 'FV3LAM'. |
Definition at line 79 of file module_nwp.f90.
Referenced by module_nwp::fcst_nwp::initial().
|
private |
This subroutine lists the setup for NWP data that was done by the initial_nwp subroutine.
this | fcst_nwp object |
Definition at line 163 of file module_nwp.f90.
Referenced by module_nwp::fcst_nwp::list_initial().
|
private |
This subroutine initializes arrays to receive the NWP data, and opens the file and gets the data.
this | fcst_nwp ojbect | |
[in] | filename | netcdf file name |
[in] | itype | either ' FVCOM' or 'FV3LAM' |
[in,out] | numlon | number of grid points in x-direction |
[in,out] | numlat | number of grid poinst in y-direction |
[in,out] | numtimes | length of time dimension |
[in] | time_to_get | integer of time dimension to read in |
[in,out] | mask | Water points mask |
[in,out] | sst | Water surface temperature |
[in,out] | ice | Ice concentration (%) |
[in,out] | sfcT | Skin Temperature |
[in,out] | iceT | Ice Skin Temperature |
Definition at line 201 of file module_nwp.f90.
Referenced by module_nwp::fcst_nwp::read_n().
|
private |
Wrapper object for netCDF data file.
Definition at line 67 of file module_nwp.f90.