ROMS
|
Data Types | |
type | t_average |
Functions/Subroutines | |
subroutine, public | allocate_average (ng, lbi, ubi, lbj, ubj) |
subroutine, public | deallocate_average (ng) |
subroutine, public | initialize_average (ng, tile) |
Variables | |
type(t_average), dimension(:), allocatable | average |
subroutine, public mod_average::allocate_average | ( | integer, intent(in) | ng, |
integer, intent(in) | lbi, | ||
integer, intent(in) | ubi, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj ) |
Definition at line 355 of file mod_average.F.
References mod_ncparam::aout, average, mod_param::dmem, mod_ncparam::id2dpv, mod_ncparam::id2drv, mod_ncparam::id3dpv, mod_ncparam::id3drv, mod_ncparam::iddano, mod_ncparam::idevap, mod_ncparam::idfsur, mod_ncparam::idhbbl, mod_ncparam::idhsbl, mod_ncparam::idhuav, mod_ncparam::idhvav, mod_ncparam::idlhea, mod_ncparam::idlrad, mod_ncparam::idovel, mod_ncparam::idpair, mod_ncparam::idrain, mod_ncparam::idsdif, mod_ncparam::idshea, mod_ncparam::idsrad, mod_ncparam::idtair, mod_ncparam::idtdif, mod_ncparam::idtsur, mod_ncparam::idttav, mod_ncparam::idtvar, mod_ncparam::idu2av, mod_ncparam::idu2de, mod_ncparam::idu2rs, mod_ncparam::idu2sd, mod_ncparam::idu3de, mod_ncparam::idu3rs, mod_ncparam::idu3sd, mod_ncparam::iduaie, mod_ncparam::iduair, mod_ncparam::idubar, mod_ncparam::idubcs, mod_ncparam::idubms, mod_ncparam::idubot, mod_ncparam::idubrs, mod_ncparam::idubur, mod_ncparam::idubws, mod_ncparam::idufx1, mod_ncparam::idufx2, mod_ncparam::idusms, mod_ncparam::idutav, mod_ncparam::iduuav, mod_ncparam::iduvav, mod_ncparam::iduvel, mod_ncparam::iduvwc, mod_ncparam::iduwav, mod_ncparam::idv2av, mod_ncparam::idv2dn, mod_ncparam::idv2rs, mod_ncparam::idv2sd, mod_ncparam::idv3dn, mod_ncparam::idv3rs, mod_ncparam::idv3sd, mod_ncparam::idvain, mod_ncparam::idvair, mod_ncparam::idvbar, mod_ncparam::idvbcs, mod_ncparam::idvbms, mod_ncparam::idvbot, mod_ncparam::idvbrs, mod_ncparam::idvbvr, mod_ncparam::idvbws, mod_ncparam::idvfx1, mod_ncparam::idvfx2, mod_ncparam::idvsms, mod_ncparam::idvtav, mod_ncparam::idvvav, mod_ncparam::idvvel, mod_ncparam::idvvis, mod_ncparam::idvwav, mod_ncparam::idw3sd, mod_ncparam::idw3st, mod_ncparam::idwam2, mod_ncparam::idwamp, mod_ncparam::idwbeh, mod_ncparam::idwbrk, mod_ncparam::idwdib, mod_ncparam::idwdif, mod_ncparam::idwdip, mod_ncparam::idwdir, mod_ncparam::idwdis, mod_ncparam::idwdiw, mod_ncparam::idwlen, mod_ncparam::idwlep, mod_ncparam::idworb, mod_ncparam::idwpbt, mod_ncparam::idwptp, mod_ncparam::idwqsp, mod_ncparam::idwrol, mod_ncparam::idwvel, mod_ncparam::idwztw, mod_ncparam::idzzav, mod_ncparam::ihutav, mod_ncparam::ihvtav, mod_scalars::isalt, mod_scalars::itemp, mod_param::n, mod_param::ngrids, mod_param::nt, and mod_kinds::r8.
Referenced by mod_arrays::roms_allocate_arrays().
subroutine, public mod_average::deallocate_average | ( | integer, intent(in) | ng | ) |
Definition at line 903 of file mod_average.F.
References mod_ncparam::aout, average, mod_ncparam::id2dpv, mod_ncparam::id2drv, mod_ncparam::id3dpv, mod_ncparam::id3drv, mod_ncparam::iddano, mod_ncparam::idevap, mod_ncparam::idfsur, mod_ncparam::idhbbl, mod_ncparam::idhsbl, mod_ncparam::idhuav, mod_ncparam::idhvav, mod_ncparam::idlhea, mod_ncparam::idlrad, mod_ncparam::idovel, mod_ncparam::idpair, mod_ncparam::idrain, mod_ncparam::idsdif, mod_ncparam::idshea, mod_ncparam::idsrad, mod_ncparam::idtair, mod_ncparam::idtdif, mod_ncparam::idtsur, mod_ncparam::idttav, mod_ncparam::idtvar, mod_ncparam::idu2av, mod_ncparam::idu2de, mod_ncparam::idu2rs, mod_ncparam::idu2sd, mod_ncparam::idu3de, mod_ncparam::idu3rs, mod_ncparam::idu3sd, mod_ncparam::iduaie, mod_ncparam::iduair, mod_ncparam::idubar, mod_ncparam::idubcs, mod_ncparam::idubms, mod_ncparam::idubot, mod_ncparam::idubrs, mod_ncparam::idubur, mod_ncparam::idubws, mod_ncparam::idufx1, mod_ncparam::idufx2, mod_ncparam::idusms, mod_ncparam::idutav, mod_ncparam::iduuav, mod_ncparam::iduvav, mod_ncparam::iduvel, mod_ncparam::iduvwc, mod_ncparam::iduwav, mod_ncparam::idv2av, mod_ncparam::idv2dn, mod_ncparam::idv2rs, mod_ncparam::idv2sd, mod_ncparam::idv3dn, mod_ncparam::idv3rs, mod_ncparam::idv3sd, mod_ncparam::idvain, mod_ncparam::idvair, mod_ncparam::idvbar, mod_ncparam::idvbcs, mod_ncparam::idvbms, mod_ncparam::idvbot, mod_ncparam::idvbrs, mod_ncparam::idvbvr, mod_ncparam::idvbws, mod_ncparam::idvfx1, mod_ncparam::idvfx2, mod_ncparam::idvsms, mod_ncparam::idvtav, mod_ncparam::idvvav, mod_ncparam::idvvel, mod_ncparam::idvvis, mod_ncparam::idvwav, mod_ncparam::idw3sd, mod_ncparam::idw3st, mod_ncparam::idwam2, mod_ncparam::idwamp, mod_ncparam::idwbeh, mod_ncparam::idwbrk, mod_ncparam::idwdib, mod_ncparam::idwdif, mod_ncparam::idwdip, mod_ncparam::idwdir, mod_ncparam::idwdis, mod_ncparam::idwdiw, mod_ncparam::idwlen, mod_ncparam::idwlep, mod_ncparam::idworb, mod_ncparam::idwpbt, mod_ncparam::idwptp, mod_ncparam::idwqsp, mod_ncparam::idwrol, mod_ncparam::idwvel, mod_ncparam::idwztw, mod_ncparam::idzzav, mod_ncparam::ihutav, mod_ncparam::ihvtav, mod_scalars::isalt, mod_scalars::itemp, and mod_param::ngrids.
Referenced by mod_arrays::roms_deallocate_arrays().
subroutine, public mod_average::initialize_average | ( | integer, intent(in) | ng, |
integer, intent(in) | tile ) |
Definition at line 1515 of file mod_average.F.
References mod_ncparam::aout, average, mod_param::bounds, mod_param::domain, mod_ncparam::id2dpv, mod_ncparam::id2drv, mod_ncparam::id3dpv, mod_ncparam::id3drv, mod_ncparam::iddano, mod_ncparam::idevap, mod_ncparam::idfsur, mod_ncparam::idhbbl, mod_ncparam::idhsbl, mod_ncparam::idhuav, mod_ncparam::idhvav, mod_ncparam::idlhea, mod_ncparam::idlrad, mod_ncparam::idovel, mod_ncparam::idpair, mod_ncparam::idrain, mod_ncparam::idsdif, mod_ncparam::idshea, mod_ncparam::idsrad, mod_ncparam::idtair, mod_ncparam::idtdif, mod_ncparam::idtsur, mod_ncparam::idttav, mod_ncparam::idtvar, mod_ncparam::idu2av, mod_ncparam::idu2de, mod_ncparam::idu2rs, mod_ncparam::idu2sd, mod_ncparam::idu3de, mod_ncparam::idu3rs, mod_ncparam::idu3sd, mod_ncparam::iduaie, mod_ncparam::iduair, mod_ncparam::idubar, mod_ncparam::idubcs, mod_ncparam::idubms, mod_ncparam::idubot, mod_ncparam::idubrs, mod_ncparam::idubur, mod_ncparam::idubws, mod_ncparam::idufx1, mod_ncparam::idufx2, mod_ncparam::idusms, mod_ncparam::idutav, mod_ncparam::iduuav, mod_ncparam::iduvav, mod_ncparam::iduvel, mod_ncparam::iduvwc, mod_ncparam::iduwav, mod_ncparam::idv2av, mod_ncparam::idv2dn, mod_ncparam::idv2rs, mod_ncparam::idv2sd, mod_ncparam::idv3dn, mod_ncparam::idv3rs, mod_ncparam::idv3sd, mod_ncparam::idvain, mod_ncparam::idvair, mod_ncparam::idvbar, mod_ncparam::idvbcs, mod_ncparam::idvbms, mod_ncparam::idvbot, mod_ncparam::idvbrs, mod_ncparam::idvbvr, mod_ncparam::idvbws, mod_ncparam::idvfx1, mod_ncparam::idvfx2, mod_ncparam::idvsms, mod_ncparam::idvtav, mod_ncparam::idvvav, mod_ncparam::idvvel, mod_ncparam::idvvis, mod_ncparam::idvwav, mod_ncparam::idw3sd, mod_ncparam::idw3st, mod_ncparam::idwam2, mod_ncparam::idwamp, mod_ncparam::idwbeh, mod_ncparam::idwbrk, mod_ncparam::idwdib, mod_ncparam::idwdif, mod_ncparam::idwdip, mod_ncparam::idwdir, mod_ncparam::idwdis, mod_ncparam::idwdiw, mod_ncparam::idwlen, mod_ncparam::idwlep, mod_ncparam::idworb, mod_ncparam::idwpbt, mod_ncparam::idwptp, mod_ncparam::idwqsp, mod_ncparam::idwrol, mod_ncparam::idwvel, mod_ncparam::idwztw, mod_ncparam::idzzav, mod_ncparam::ihutav, mod_ncparam::ihvtav, mod_scalars::isalt, mod_scalars::itemp, mod_param::n, mod_param::nat, and mod_param::nt.
Referenced by mod_arrays::roms_initialize_arrays().
type (t_average), dimension(:), allocatable mod_average::average |
Definition at line 351 of file mod_average.F.
Referenced by ad_set_avg_mod::ad_set_avg_tile(), allocate_average(), bbl_output_mod::bbl_wrt_nf90(), bbl_output_mod::bbl_wrt_pio(), deallocate_average(), initialize_average(), set_avg_mod::set_avg_tile(), set_avg_mod::set_detide_tile(), tl_set_avg_mod::tl_set_avg_tile(), vorticity_mod::vorticity(), wrt_avg_mod::wrt_avg_nf90(), and wrt_avg_mod::wrt_avg_pio().