My Project
|
Data Types | |
type | nest_data |
Functions/Subroutines | |
subroutine | name_list_initialize_nest |
subroutine | name_list_print_nest |
subroutine | name_list_read_nest |
subroutine | open_nesting_file |
subroutine | set_var (NOW, UA, VA, EL, U, V, S1, T1, HYW) |
subroutine | set_var_wave (NOW, HSC1, TPEAK, DIRDEG1) |
subroutine | archive_nest |
subroutine | archive_nest_wave |
subroutine | update_itime_nest (VAR1, VAR2, NOW) |
integer function | time2ncitime_nest (MJD, D, MS) |
subroutine | update_float_time_nest (VAR, NOW) |
type(ncvar) function, pointer | float_time_object_nest (use_mjd, DIM, size) |
type(ncvar) function, pointer | itime_object_nest (use_mjd, DIM, size) |
Variables | |
type(grid), pointer | nesting_grid |
type(nest_data), pointer | nesting_data |
type(ncfile), pointer | nesting_file |
real(sp), dimension(:), allocatable | ua_nest |
real(sp), dimension(:), allocatable | va_nest |
real(sp), dimension(:), allocatable | el_nest |
real(sp), dimension(:,:), allocatable | u_nest |
real(sp), dimension(:,:), allocatable | v_nest |
real(sp), dimension(:,:), allocatable | s1_nest |
real(sp), dimension(:,:), allocatable | t1_nest |
real(sp), dimension(:,:), allocatable | hyw_nest |
real(sp), dimension(:,:), allocatable | u_nest_l |
real(sp), dimension(:,:), allocatable | v_nest_l |
real(sp), dimension(:,:), allocatable | s1_nest_l |
real(sp), dimension(:,:), allocatable | t1_nest_l |
real(sp), dimension(:,:), allocatable | hyw_nest_l |
real(sp), dimension(:,:), allocatable, target | zz_l |
real(sp), dimension(:,:), allocatable, target | zz1_l |
real(sp), dimension(:), allocatable, target | h_l |
real(sp), dimension(:), allocatable, target | h1_l |
real(sp), dimension(:), allocatable | wcell_nest |
real(sp), dimension(:), allocatable | wnode_nest |
type(ncvar), pointer | var_ua |
type(ncvar), pointer | var_va |
type(ncvar), pointer | var_el |
type(ncvar), pointer | var_u |
type(ncvar), pointer | var_v |
type(ncvar), pointer | var_s1 |
type(ncvar), pointer | var_t1 |
type(ncvar), pointer | var_hyw |
type(ncvar), pointer | var_time1 |
type(ncvar), pointer | var_time2 |
type(ncvar), pointer | var_wcell |
type(ncvar), pointer | var_wnode |
integer | ncnest_num |
character(len=80), dimension(:), allocatable | ncnest_fnames |
type(grid), dimension(:), pointer | ncnest_grids |
type(nest_data), dimension(:), pointer | ncnest_data |
type(time) | interval_time_ncnest |
type(time) | time_interval |
logical | nesting_on |
character(len=80) | nesting_type |
integer | nesting_blocksize |
character(len=80) | nesting_file_name |
logical | ncnest_on |
integer | ncnest_blocksize |
character(len=160) | ncnest_node_files |
character(len=80) | ncnest_out_interval |
integer | kb_l |
integer | kbm1_l |
subroutine mod_nesting::archive_nest | ( | ) |
subroutine mod_nesting::archive_nest_wave | ( | ) |
Definition at line 338 of file mod_nesting.f90.
type(ncvar) function, pointer mod_nesting::float_time_object_nest | ( | logical, intent(in) | use_mjd, |
type(ncdim), optional, pointer | DIM, | ||
integer, optional | size | ||
) |
Definition at line 421 of file mod_nesting.f90.
type(ncvar) function, pointer mod_nesting::itime_object_nest | ( | logical, intent(in) | use_mjd, |
type(ncdim), optional, pointer | DIM, | ||
integer, optional | size | ||
) |
Definition at line 474 of file mod_nesting.f90.
subroutine mod_nesting::name_list_initialize_nest | ( | ) |
Definition at line 164 of file mod_nesting.f90.
subroutine mod_nesting::name_list_print_nest | ( | ) |
Definition at line 190 of file mod_nesting.f90.
subroutine mod_nesting::name_list_read_nest | ( | ) |
Definition at line 205 of file mod_nesting.f90.
subroutine mod_nesting::open_nesting_file | ( | ) |
Definition at line 287 of file mod_nesting.f90.
subroutine mod_nesting::set_var | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), optional, allocatable | UA, | ||
real(sp), dimension(:), optional, allocatable | VA, | ||
real(sp), dimension(:), optional, allocatable | EL, | ||
real(sp), dimension(:,:), optional, allocatable | U, | ||
real(sp), dimension(:,:), optional, allocatable | V, | ||
real(sp), dimension(:,:), optional, allocatable | S1, | ||
real(sp), dimension(:,:), optional, allocatable | T1, | ||
real(sp), dimension(:,:), optional, allocatable | HYW | ||
) |
subroutine mod_nesting::set_var_wave | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), optional, allocatable | HSC1, | ||
real(sp), dimension(:), optional, allocatable | TPEAK, | ||
real(sp), dimension(:), optional, allocatable | DIRDEG1 | ||
) |
Definition at line 328 of file mod_nesting.f90.
integer function mod_nesting::time2ncitime_nest | ( | type(time), intent(in) | MJD, |
integer, intent(out) | D, | ||
integer, intent(out) | MS | ||
) |
Definition at line 376 of file mod_nesting.f90.
subroutine mod_nesting::update_float_time_nest | ( | type(ncvar), pointer | VAR, |
type(time), intent(in) | NOW | ||
) |
subroutine mod_nesting::update_itime_nest | ( | type(ncvar), pointer | VAR1, |
type(ncvar), pointer | VAR2, | ||
type(time), intent(in) | NOW | ||
) |
Definition at line 344 of file mod_nesting.f90.
real(sp), dimension(:), allocatable mod_nesting::el_nest |
Definition at line 79 of file mod_nesting.f90.
real(sp), dimension(:), allocatable, target mod_nesting::h1_l |
Definition at line 88 of file mod_nesting.f90.
real(sp), dimension(:), allocatable, target mod_nesting::h_l |
Definition at line 88 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable mod_nesting::hyw_nest |
Definition at line 82 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable mod_nesting::hyw_nest_l |
Definition at line 86 of file mod_nesting.f90.
type(time) mod_nesting::interval_time_ncnest |
Definition at line 119 of file mod_nesting.f90.
integer mod_nesting::kb_l |
Definition at line 156 of file mod_nesting.f90.
integer mod_nesting::kbm1_l |
Definition at line 157 of file mod_nesting.f90.
integer mod_nesting::ncnest_blocksize |
Definition at line 145 of file mod_nesting.f90.
type(nest_data), dimension(:), pointer mod_nesting::ncnest_data |
Definition at line 114 of file mod_nesting.f90.
character(len=80), dimension(:), allocatable mod_nesting::ncnest_fnames |
Definition at line 112 of file mod_nesting.f90.
type(grid), dimension(:), pointer mod_nesting::ncnest_grids |
Definition at line 113 of file mod_nesting.f90.
character(len=160) mod_nesting::ncnest_node_files |
Definition at line 146 of file mod_nesting.f90.
integer mod_nesting::ncnest_num |
Definition at line 111 of file mod_nesting.f90.
logical mod_nesting::ncnest_on |
Definition at line 144 of file mod_nesting.f90.
character(len=80) mod_nesting::ncnest_out_interval |
Definition at line 147 of file mod_nesting.f90.
integer mod_nesting::nesting_blocksize |
Definition at line 133 of file mod_nesting.f90.
type(nest_data), pointer mod_nesting::nesting_data |
Definition at line 70 of file mod_nesting.f90.
type(ncfile), pointer mod_nesting::nesting_file |
Definition at line 71 of file mod_nesting.f90.
character(len=80) mod_nesting::nesting_file_name |
Definition at line 134 of file mod_nesting.f90.
type(grid), pointer mod_nesting::nesting_grid |
Definition at line 69 of file mod_nesting.f90.
logical mod_nesting::nesting_on |
Definition at line 131 of file mod_nesting.f90.
character(len=80) mod_nesting::nesting_type |
Definition at line 132 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable mod_nesting::s1_nest |
Definition at line 81 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable mod_nesting::s1_nest_l |
Definition at line 85 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable mod_nesting::t1_nest |
Definition at line 81 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable mod_nesting::t1_nest_l |
Definition at line 85 of file mod_nesting.f90.
type(time) mod_nesting::time_interval |
Definition at line 119 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable mod_nesting::u_nest |
Definition at line 80 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable mod_nesting::u_nest_l |
Definition at line 84 of file mod_nesting.f90.
real(sp), dimension(:), allocatable mod_nesting::ua_nest |
Definition at line 79 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable mod_nesting::v_nest |
Definition at line 80 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable mod_nesting::v_nest_l |
Definition at line 84 of file mod_nesting.f90.
real(sp), dimension(:), allocatable mod_nesting::va_nest |
Definition at line 79 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_el |
Definition at line 95 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_hyw |
Definition at line 100 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_s1 |
Definition at line 98 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_t1 |
Definition at line 99 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_time1 |
Definition at line 101 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_time2 |
Definition at line 102 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_u |
Definition at line 96 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_ua |
Definition at line 93 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_v |
Definition at line 97 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_va |
Definition at line 94 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_wcell |
Definition at line 104 of file mod_nesting.f90.
type(ncvar), pointer mod_nesting::var_wnode |
Definition at line 105 of file mod_nesting.f90.
real(sp), dimension(:), allocatable mod_nesting::wcell_nest |
Definition at line 90 of file mod_nesting.f90.
real(sp), dimension(:), allocatable mod_nesting::wnode_nest |
Definition at line 90 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable, target mod_nesting::zz1_l |
Definition at line 88 of file mod_nesting.f90.
real(sp), dimension(:,:), allocatable, target mod_nesting::zz_l |
Definition at line 88 of file mod_nesting.f90.