mod_obcreate Module Reference
Functions/Subroutines | |
subroutine | get_commandline (CVS_ID, CVS_Date, CVS_Name, CVS_Revision) |
subroutine | myhelptxt |
subroutine | read_namelist |
subroutine | open_files |
subroutine | open_elv_source |
subroutine | open_ts_source |
subroutine | allocate_space |
subroutine | get_obc_types |
subroutine | set_dimensions |
subroutine | read_spectral |
subroutine | write_spectral |
subroutine | read_old_julian |
subroutine | write_julian |
subroutine | create_spectral |
subroutine | create_julian |
subroutine | read_old_ts |
subroutine | allocate_ts |
subroutine | set_obc_depth |
subroutine | create_ts |
subroutine | write_tsobc |
subroutine | read_tidal_components |
Variables | |
real(sp), parameter | s2 =43200.0_SP |
real(sp), parameter | m2 =44712.0_SP |
real(sp), parameter | n2 =45570.0_SP |
real(sp), parameter | k2 =43082.0_SP |
real(sp), parameter | k1 =86164.0_SP |
real(sp), parameter | p1 =86637.0_SP |
real(sp), parameter | o1 =92950.0_SP |
real(sp), parameter | q1 =96726.0_SP |
real(sp), parameter | s2_eqi_amp =0.112743_sp |
real(sp), parameter | m2_eqi_amp =0.242334_sp |
real(sp), parameter | n2_eqi_amp =0.046397_sp |
real(sp), parameter | k2_eqi_amp =0.030684_sp |
real(sp), parameter | k1_eqi_amp =0.141565_sp |
real(sp), parameter | p1_eqi_amp =0.046848_sp |
real(sp), parameter | o1_eqi_amp =0.100661_sp |
real(sp), parameter | q1_eqi_amp =0.019273_sp |
real(sp), parameter | s2_eqi_beta =0.693_SP |
real(sp), parameter | m2_eqi_beta =0.693_SP |
real(sp), parameter | n2_eqi_beta =0.693_SP |
real(sp), parameter | k2_eqi_beta =0.693_SP |
real(sp), parameter | k1_eqi_beta =0.736_SP |
real(sp), parameter | p1_eqi_beta =0.706_SP |
real(sp), parameter | o1_eqi_beta =0.695_SP |
real(sp), parameter | q1_eqi_beta =0.695_SP |
character(len=120) | fname |
character(len=80) | elevation_source_type |
character(len=80) | elevation_source_file |
character(len=80) | ts_source_type |
character(len=80) | ts_source_file |
character(len=80) | time_origin |
integer, parameter | elvunit = 101 |
integer, parameter | tsunit = 102 |
type(ncdim), pointer | dim_tidal_components |
type(time), save | now |
type(time), save | start |
type(time), save | step |
integer | ncomps |
real(sp), dimension(:), allocatable | eref |
real(sp), dimension(:), allocatable | eperiod |
real(sp), dimension(:,:), allocatable | eamp |
real(sp), dimension(:,:), allocatable | ephase |
real(sp), dimension(:), allocatable | eqi_amp |
real(sp), dimension(:), allocatable | eqi_beta |
character(len=160) | comments |
character(len=160) | components |
real(sp), dimension(:,:), allocatable | elevation |
integer | ntimes |
real(sp), dimension(:,:), allocatable | obc_zz |
real(sp), dimension(:,:), allocatable | obc_z |
real(sp), dimension(:), allocatable | obc_h |
real(sp), dimension(:), allocatable | obc_x |
real(sp), dimension(:), allocatable | obc_y |
real(sp), dimension(:,:), allocatable | obc_depth |
real(sp), dimension(:,:,:), allocatable | obc_temp |
real(sp), dimension(:,:,:), allocatable | obc_salt |
real(sp), dimension(:), allocatable | times |
type(time), dimension(:), allocatable | mjds |
Function/Subroutine Documentation
subroutine mod_obcreate::allocate_space | ( | ) |
Here is the caller graph for this function:
![](namespacemod__obcreate_a27140a2e5f1ddc6b7267576cecdcb600_icgraph.png)
subroutine mod_obcreate::allocate_ts | ( | ) |
Here is the caller graph for this function:
![](namespacemod__obcreate_a11f67178d080fc8beb209f4c8fb8733c_icgraph.png)
subroutine mod_obcreate::create_julian | ( | ) |
Here is the caller graph for this function:
![](namespacemod__obcreate_a4bb14cae4a0fff55d1f2b0586e97a86b_icgraph.png)
subroutine mod_obcreate::create_spectral | ( | ) |
Here is the caller graph for this function:
![](namespacemod__obcreate_a8c1f83ac15177f193a26aab011e8eca0_icgraph.png)
subroutine mod_obcreate::create_ts | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_a74e77c0eea18bc53f5d135c4dfbf6196_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_a74e77c0eea18bc53f5d135c4dfbf6196_icgraph.png)
subroutine mod_obcreate::get_commandline | ( | character(len=*), intent(in) | CVS_ID, |
character(len=*), intent(in) | CVS_Date, | ||
character(len=*), intent(in) | CVS_Name, | ||
character(len=*), intent(in) | CVS_Revision | ||
) |
Here is the call graph for this function:
![](namespacemod__obcreate_ac832473a8f8013059ad32ecefed0d8a7_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_ac832473a8f8013059ad32ecefed0d8a7_icgraph.png)
subroutine mod_obcreate::get_obc_types | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_a806cabfbce91157938ecb0ae28d7520d_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_a806cabfbce91157938ecb0ae28d7520d_icgraph.png)
subroutine mod_obcreate::myhelptxt | ( | ) |
Here is the caller graph for this function:
![](namespacemod__obcreate_a6a46a997c68f873100ce1929cd57f406_icgraph.png)
subroutine mod_obcreate::open_elv_source | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_a4354a67b6955d51fbdb52fa9ea59bdcb_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_a4354a67b6955d51fbdb52fa9ea59bdcb_icgraph.png)
subroutine mod_obcreate::open_files | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_ab12668ebcb1691d6625a005a8b0fb8d9_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_ab12668ebcb1691d6625a005a8b0fb8d9_icgraph.png)
subroutine mod_obcreate::open_ts_source | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_a3e326cdd2af636d52d085175bf715d76_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_a3e326cdd2af636d52d085175bf715d76_icgraph.png)
subroutine mod_obcreate::read_namelist | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_af719ce1e63a27b8fd765d63f4ac16dce_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_af719ce1e63a27b8fd765d63f4ac16dce_icgraph.png)
subroutine mod_obcreate::read_old_julian | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_a3806ebeb9a7647b6e3eeeecabcacbe56_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_a3806ebeb9a7647b6e3eeeecabcacbe56_icgraph.png)
subroutine mod_obcreate::read_old_ts | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_aff68eef3543ba4cf773e3d8279e3a462_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_aff68eef3543ba4cf773e3d8279e3a462_icgraph.png)
subroutine mod_obcreate::read_spectral | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_af0c3f47790eb5f688a05d5eda6337416_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_af0c3f47790eb5f688a05d5eda6337416_icgraph.png)
subroutine mod_obcreate::read_tidal_components | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_a65175c57c51a06ab111dc6cb1ebc62c9_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_a65175c57c51a06ab111dc6cb1ebc62c9_icgraph.png)
subroutine mod_obcreate::set_dimensions | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_ab44a5ec9b521af814d5889f20f4463be_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_ab44a5ec9b521af814d5889f20f4463be_icgraph.png)
subroutine mod_obcreate::set_obc_depth | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_a70aeb2fa009840c9ca78a16f04f7b139_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_a70aeb2fa009840c9ca78a16f04f7b139_icgraph.png)
subroutine mod_obcreate::write_julian | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_a18529163e74e430251d546e4d650069f_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_a18529163e74e430251d546e4d650069f_icgraph.png)
subroutine mod_obcreate::write_spectral | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_a1b3234b2d39f9068a33680fdd5ef37f4_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_a1b3234b2d39f9068a33680fdd5ef37f4_icgraph.png)
subroutine mod_obcreate::write_tsobc | ( | ) |
Here is the call graph for this function:
![](namespacemod__obcreate_aa81bde7f20c102f9698c36bc121191d6_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__obcreate_aa81bde7f20c102f9698c36bc121191d6_icgraph.png)
Variable Documentation
character(len=160) mod_obcreate::comments |
character(len=160) mod_obcreate::components |
type(ncdim), pointer mod_obcreate::dim_tidal_components |
real(sp), dimension(:,:), allocatable mod_obcreate::eamp |
real(sp), dimension(:,:), allocatable mod_obcreate::elevation |
character(len=80) mod_obcreate::elevation_source_file |
character(len=80) mod_obcreate::elevation_source_type |
integer, parameter mod_obcreate::elvunit = 101 |
real(sp), dimension(:), allocatable mod_obcreate::eperiod |
real(sp), dimension(:,:), allocatable mod_obcreate::ephase |
real(sp), dimension(:), allocatable mod_obcreate::eqi_amp |
real(sp), dimension(:), allocatable mod_obcreate::eqi_beta |
real(sp), dimension(:), allocatable mod_obcreate::eref |
character(len=120) mod_obcreate::fname |
real(sp), parameter mod_obcreate::k1 =86164.0_SP |
real(sp), parameter mod_obcreate::k1_eqi_amp =0.141565_sp |
real(sp), parameter mod_obcreate::k1_eqi_beta =0.736_SP |
real(sp), parameter mod_obcreate::k2 =43082.0_SP |
real(sp), parameter mod_obcreate::k2_eqi_amp =0.030684_sp |
real(sp), parameter mod_obcreate::k2_eqi_beta =0.693_SP |
real(sp), parameter mod_obcreate::m2 =44712.0_SP |
real(sp), parameter mod_obcreate::m2_eqi_amp =0.242334_sp |
real(sp), parameter mod_obcreate::m2_eqi_beta =0.693_SP |
type(time), dimension(:), allocatable mod_obcreate::mjds |
real(sp), parameter mod_obcreate::n2 =45570.0_SP |
real(sp), parameter mod_obcreate::n2_eqi_amp =0.046397_sp |
real(sp), parameter mod_obcreate::n2_eqi_beta =0.693_SP |
integer mod_obcreate::ncomps |
type(time), save mod_obcreate::now |
integer mod_obcreate::ntimes |
real(sp), parameter mod_obcreate::o1 =92950.0_SP |
real(sp), parameter mod_obcreate::o1_eqi_amp =0.100661_sp |
real(sp), parameter mod_obcreate::o1_eqi_beta =0.695_SP |
real(sp), dimension(:,:), allocatable mod_obcreate::obc_depth |
real(sp), dimension(:), allocatable mod_obcreate::obc_h |
real(sp), dimension(:,:,:), allocatable mod_obcreate::obc_salt |
real(sp), dimension(:,:,:), allocatable mod_obcreate::obc_temp |
real(sp), dimension(:), allocatable mod_obcreate::obc_x |
real(sp), dimension(:), allocatable mod_obcreate::obc_y |
real(sp), dimension(:,:), allocatable mod_obcreate::obc_z |
real(sp), dimension(:,:), allocatable mod_obcreate::obc_zz |
real(sp), parameter mod_obcreate::p1 =86637.0_SP |
real(sp), parameter mod_obcreate::p1_eqi_amp =0.046848_sp |
real(sp), parameter mod_obcreate::p1_eqi_beta =0.706_SP |
real(sp), parameter mod_obcreate::q1 =96726.0_SP |
real(sp), parameter mod_obcreate::q1_eqi_amp =0.019273_sp |
real(sp), parameter mod_obcreate::q1_eqi_beta =0.695_SP |
real(sp), parameter mod_obcreate::s2 =43200.0_SP |
real(sp), parameter mod_obcreate::s2_eqi_amp =0.112743_sp |
real(sp), parameter mod_obcreate::s2_eqi_beta =0.693_SP |
type(time), save mod_obcreate::start |
type(time), save mod_obcreate::step |
character(len=80) mod_obcreate::time_origin |
real(sp), dimension(:), allocatable mod_obcreate::times |
character(len=80) mod_obcreate::ts_source_file |
character(len=80) mod_obcreate::ts_source_type |
integer, parameter mod_obcreate::tsunit = 102 |