ROMS
|
Functions/Subroutines | |
subroutine, public | propagator_afte (runinterval, state, ad_state) |
subroutine, public | propagator_fsv (runinterval, state, ad_state) |
subroutine, public | propagator_fte (runinterval, state, tl_state) |
subroutine, public | propagator_hop (runinterval, state, ad_state) |
subroutine, public | propagator_hso (runinterval, iter, state, ad_state) |
subroutine, public | propagator_op (runinterval, state, ad_state) |
subroutine, public | propagator_so (runinterval, iter, state, ad_state) |
subroutine, public | propagator_so_semi (runinterval, state, ad_state) |
subroutine, public propagator_mod::propagator_afte | ( | real(dp), intent(in) | runinterval, |
type (t_gst), dimension(ngrids), intent(in) | state, | ||
type (t_gst), dimension(ngrids), intent(inout) | ad_state ) |
Definition at line 36 of file propagator_afte.h.
References ad_get_data(), ad_get_idata(), ad_main2d(), ad_main3d(), ad_pack(), dotproduct_mod::ad_statenorm(), ad_unpack(), close_io_mod::close_inp(), mod_scalars::day2sec, mod_scalars::dstart, mod_scalars::dt, mod_scalars::exit_flag, mod_parallel::first_tile, strings_mod::founderror(), mod_param::iadm, mod_scalars::iic, mod_scalars::iif, mod_scalars::indx1, mod_coupling::initialize_coupling(), mod_ocean::initialize_ocean(), mod_param::inlm, mod_stepping::knew, mod_stepping::krhs, mod_stepping::kstp, mod_parallel::last_tile, mod_parallel::master, mod_scalars::nconv, mod_param::nend, mod_param::ngrids, mod_stepping::nnew, mod_scalars::noerror, mod_stepping::nrhs, mod_scalars::nrun, mod_stepping::nstp, mod_param::nstr, mod_scalars::ntend, mod_scalars::ntfirst, mod_scalars::ntimes, mod_scalars::ntstart, mod_scalars::predictor_2d_step, mod_kinds::r8, mod_scalars::sec2day, set_depth_mod::set_depth(), mod_iounits::stdout, mod_scalars::synchro_flag, mod_scalars::tdays, and mod_scalars::time.
subroutine, public propagator_mod::propagator_fsv | ( | real(dp), intent(in) | runinterval, |
type (t_gst), dimension(ngrids), intent(in) | state, | ||
type (t_gst), dimension(ngrids), intent(inout) | ad_state ) |
Definition at line 37 of file propagator_fsv.h.
References ad_get_data(), ad_get_idata(), ini_adjust_mod::ad_ini_perturb(), ad_main2d(), ad_main3d(), ad_pack(), close_io_mod::close_inp(), mod_scalars::day2sec, mod_scalars::dstart, mod_scalars::dt, mod_scalars::exit_flag, mod_parallel::first_tile, strings_mod::founderror(), mod_param::iadm, mod_scalars::iic, mod_scalars::iif, mod_scalars::indx1, mod_coupling::initialize_coupling(), mod_forces::initialize_forces(), mod_ocean::initialize_ocean(), mod_param::inlm, mod_param::itlm, mod_stepping::knew, mod_stepping::krhs, mod_stepping::kstp, mod_parallel::last_tile, mod_parallel::master, mod_scalars::nconv, mod_param::nend, mod_param::ngrids, mod_stepping::nnew, mod_scalars::noerror, mod_stepping::nrhs, mod_scalars::nrun, mod_stepping::nstp, mod_param::nstr, mod_scalars::ntend, mod_scalars::ntfirst, mod_scalars::ntimes, mod_scalars::ntstart, mod_scalars::predictor_2d_step, mod_kinds::r8, mod_scalars::sec2day, set_depth_mod::set_depth(), mod_iounits::stdout, mod_scalars::synchro_flag, mod_scalars::tdays, mod_scalars::time, tl_get_data(), tl_get_idata(), tl_main2d(), tl_main3d(), dotproduct_mod::tl_statenorm(), and tl_unpack().
subroutine, public propagator_mod::propagator_fte | ( | real(dp), intent(in) | runinterval, |
type (t_gst), dimension(ngrids), intent(in) | state, | ||
type (t_gst), dimension(ngrids), intent(inout) | tl_state ) |
Definition at line 36 of file propagator_fte.h.
References close_io_mod::close_inp(), mod_scalars::day2sec, mod_scalars::dstart, mod_scalars::dt, mod_scalars::exit_flag, mod_parallel::first_tile, strings_mod::founderror(), mod_scalars::iic, mod_scalars::iif, mod_scalars::indx1, mod_coupling::initialize_coupling(), mod_ocean::initialize_ocean(), mod_param::inlm, mod_param::itlm, mod_stepping::knew, mod_stepping::krhs, mod_stepping::kstp, mod_parallel::last_tile, mod_parallel::master, mod_scalars::nconv, mod_param::nend, mod_param::ngrids, mod_stepping::nnew, mod_scalars::noerror, mod_stepping::nrhs, mod_scalars::nrun, mod_stepping::nstp, mod_param::nstr, mod_scalars::ntend, mod_scalars::ntfirst, mod_scalars::ntimes, mod_scalars::ntstart, mod_scalars::predictor_2d_step, set_depth_mod::set_depth(), mod_iounits::stdout, mod_scalars::synchro_flag, mod_scalars::tdays, mod_scalars::time, tl_get_data(), tl_get_idata(), tl_main2d(), tl_main3d(), tl_pack(), dotproduct_mod::tl_statenorm(), and tl_unpack().
subroutine, public propagator_mod::propagator_hop | ( | real(dp), intent(in) | runinterval, |
type (t_gst), dimension(ngrids), intent(in) | state, | ||
type (t_gst), dimension(ngrids), intent(inout) | ad_state ) |
Definition at line 42 of file propagator_hop.h.
References ad_get_data(), ad_get_idata(), ini_adjust_mod::ad_ini_perturb(), inner2state_mod::ad_inner2state(), ad_main2d(), ad_main3d(), close_io_mod::close_inp(), mod_scalars::day2sec, mod_scalars::dstart, mod_scalars::dt, mod_scalars::exit_flag, mod_parallel::first_tile, strings_mod::founderror(), mod_param::iadm, mod_scalars::iic, mod_scalars::iif, mod_scalars::indx1, inner2state_mod::ini_c_norm(), mod_coupling::initialize_coupling(), mod_ocean::initialize_ocean(), mod_param::inlm, mod_param::itlm, mod_stepping::knew, mod_stepping::krhs, mod_stepping::kstp, mod_parallel::last_tile, mod_parallel::master, mod_scalars::nconv, mod_param::ngrids, mod_stepping::nnew, mod_scalars::noerror, mod_stepping::nrhs, mod_scalars::nrun, mod_stepping::nstp, mod_scalars::ntend, mod_scalars::ntfirst, mod_scalars::ntimes, mod_scalars::ntstart, mod_scalars::predictor_2d_step, mod_kinds::r8, mod_scalars::sec2day, set_depth_mod::set_depth(), mod_iounits::stdout, mod_scalars::synchro_flag, mod_scalars::tdays, mod_scalars::time, tl_get_data(), tl_get_idata(), inner2state_mod::tl_inner2state(), tl_main2d(), tl_main3d(), and dotproduct_mod::tl_statenorm().
subroutine, public propagator_mod::propagator_hso | ( | real(dp), intent(in) | runinterval, |
integer | iter, | ||
type (t_gst), dimension(ngrids), intent(in) | state, | ||
type (t_gst), dimension(ngrids), intent(inout) | ad_state ) |
Definition at line 35 of file propagator_hso.h.
References ad_get_data(), ad_get_idata(), ini_adjust_mod::ad_ini_perturb(), inner2state_mod::ad_inner2state(), ad_main2d(), ad_main3d(), ad_unpack(), mod_iounits::adm, close_io_mod::close_inp(), mod_scalars::day2sec, mod_scalars::dstart, mod_scalars::dt, mod_scalars::exit_flag, mod_parallel::first_tile, strings_mod::founderror(), mod_param::iadm, mod_scalars::iic, mod_scalars::iif, mod_scalars::indx1, inner2state_mod::ini_c_norm(), mod_coupling::initialize_coupling(), mod_forces::initialize_forces(), mod_ocean::initialize_ocean(), mod_param::inlm, mod_param::itlm, mod_stepping::knew, mod_stepping::krhs, mod_stepping::kstp, mod_parallel::last_tile, mod_scalars::ldefadj, mod_scalars::ldeftlm, mod_scalars::lmultigst, mod_scalars::lwrtstate2d, mod_scalars::lwrttlm, mod_parallel::master, mod_scalars::nconv, mod_param::nend, mod_param::ngrids, mod_scalars::nintervals, mod_stepping::nnew, mod_scalars::noerror, mod_stepping::nrhs, mod_scalars::nrun, mod_stepping::nstp, mod_param::nstr, mod_scalars::ntend, mod_scalars::ntfirst, mod_scalars::ntimes, mod_scalars::ntstart, mod_scalars::predictor_2d_step, mod_kinds::r8, mod_scalars::sec2day, set_depth_mod::set_depth(), mod_iounits::stdout, mod_storage::storage, mod_scalars::synchro_flag, mod_scalars::tdays, mod_scalars::time, tl_get_data(), tl_get_idata(), inner2state_mod::tl_inner2state(), tl_main2d(), tl_main3d(), dotproduct_mod::tl_statenorm(), tl_unpack(), and mod_iounits::tlm.
subroutine, public propagator_mod::propagator_op | ( | real(dp), intent(in) | runinterval, |
type (t_gst), dimension(ngrids), intent(in) | state, | ||
type (t_gst), dimension(ngrids), intent(inout) | ad_state ) |
Definition at line 37 of file propagator_op.h.
References ad_get_data(), ad_get_idata(), ini_adjust_mod::ad_ini_perturb(), ad_main2d(), ad_main3d(), ad_pack(), close_io_mod::close_inp(), mod_scalars::day2sec, mod_scalars::dstart, mod_scalars::dt, mod_scalars::exit_flag, mod_parallel::first_tile, strings_mod::founderror(), mod_param::iadm, mod_scalars::iic, mod_scalars::iif, mod_scalars::indx1, mod_coupling::initialize_coupling(), mod_ocean::initialize_ocean(), mod_param::inlm, mod_param::itlm, mod_stepping::knew, mod_stepping::krhs, mod_stepping::kstp, mod_parallel::last_tile, mod_parallel::master, mod_scalars::nconv, mod_param::nend, mod_param::ngrids, mod_stepping::nnew, mod_scalars::noerror, mod_stepping::nrhs, mod_scalars::nrun, mod_stepping::nstp, mod_param::nstr, mod_scalars::ntend, mod_scalars::ntfirst, mod_scalars::ntimes, mod_scalars::ntstart, mod_scalars::predictor_2d_step, mod_kinds::r8, mod_scalars::sec2day, set_depth_mod::set_depth(), mod_iounits::stdout, mod_scalars::synchro_flag, mod_scalars::tdays, mod_scalars::time, tl_get_data(), tl_get_idata(), tl_main2d(), tl_main3d(), dotproduct_mod::tl_statenorm(), and tl_unpack().
subroutine, public propagator_mod::propagator_so | ( | real(dp), intent(in) | runinterval, |
integer | iter, | ||
type (t_gst), dimension(ngrids), intent(in) | state, | ||
type (t_gst), dimension(ngrids), intent(inout) | ad_state ) |
Definition at line 30 of file propagator_so.h.
References ad_get_data(), ad_get_idata(), ini_adjust_mod::ad_ini_perturb(), ad_main2d(), ad_main3d(), mod_iounits::adm, close_io_mod::close_inp(), mod_scalars::day2sec, mod_scalars::dstart, mod_scalars::dt, mod_scalars::exit_flag, mod_parallel::first_tile, strings_mod::founderror(), mod_param::iadm, mod_scalars::iic, mod_scalars::iif, mod_scalars::indx1, mod_coupling::initialize_coupling(), mod_forces::initialize_forces(), mod_ocean::initialize_ocean(), mod_param::inlm, mod_param::itlm, mod_stepping::knew, mod_stepping::krhs, mod_stepping::kstp, mod_parallel::last_tile, mod_scalars::ldefadj, mod_scalars::ldeftlm, mod_scalars::lmultigst, mod_scalars::lwrtstate2d, mod_scalars::lwrttlm, mod_parallel::master, mod_scalars::nconv, mod_param::nend, mod_param::ngrids, mod_scalars::nintervals, mod_stepping::nnew, mod_scalars::noerror, mod_stepping::nrhs, mod_scalars::nrun, mod_stepping::nstp, mod_param::nstr, mod_scalars::ntend, mod_scalars::ntfirst, mod_scalars::ntimes, mod_scalars::ntstart, mod_scalars::predictor_2d_step, mod_kinds::r8, mod_scalars::sec2day, set_depth_mod::set_depth(), mod_iounits::stdout, mod_scalars::synchro_flag, mod_scalars::tdays, mod_scalars::time, tl_get_data(), tl_get_idata(), tl_main2d(), tl_main3d(), dotproduct_mod::tl_statenorm(), tl_unpack(), and mod_iounits::tlm.
subroutine, public propagator_mod::propagator_so_semi | ( | real(dp), intent(in) | runinterval, |
type (t_gst), dimension(ngrids), intent(in) | state, | ||
type (t_gst), dimension(ngrids), intent(inout) | ad_state ) |
Definition at line 34 of file propagator_so_semi.h.
References ad_initial(), ad_main2d(), ad_main3d(), mod_scalars::dends, mod_scalars::dstrs, mod_scalars::exit_flag, mod_parallel::first_tile, strings_mod::founderror(), mod_parallel::last_tile, mod_scalars::lcycleadj, mod_scalars::ldefadj, mod_scalars::lwrtadj, mod_parallel::master, mod_scalars::nconv, mod_param::nend, mod_param::ngrids, mod_scalars::noerror, mod_scalars::nrun, mod_param::nstr, mod_scalars::ntend, mod_scalars::ntstart, so_semi_red(), so_semi_white(), mod_scalars::sorec, mod_iounits::stdout, mod_scalars::tdays, and mod_scalars::trnorm.