|
module | mom_oda_driver_mod |
| Interfaces for MOM6 ensembles and data assimilation.
|
|
module | MOM_oda_driver_mod |
|
integer, parameter | mom_oda_driver_mod::no_assim = 0 |
| DA parameters. More...
|
|
integer, parameter | mom_oda_driver_mod::oi_assim =1 |
| DA parameters. More...
|
|
integer, parameter | mom_oda_driver_mod::eakf_assim =2 |
| DA parameters. More...
|
|
subroutine, public | mom_oda_driver_mod::init_oda (Time, G, GV, CS) |
| initialize First_guess (prior) and Analysis grid information for all ensemble members More...
|
|
subroutine, public | mom_oda_driver_mod::set_prior_tracer (Time, G, GV, h, tv, CS) |
| Copy ensemble member tracers to ensemble vector. More...
|
|
subroutine, public | mom_oda_driver_mod::get_posterior_tracer (Time, CS, h, tv, increment) |
| Returns posterior adjustments or full state Note that only those PEs associated with an ensemble member receive data. More...
|
|
subroutine, public | mom_oda_driver_mod::oda (Time, CS) |
| Gather observations and sall ODA routines. More...
|
|
subroutine, public | mom_oda_driver_mod::oda_end (CS) |
| Finalize DA module. More...
|
|
subroutine | mom_oda_driver_mod::init_ocean_ensemble (CS, Grid, GV, ens_size) |
| Initialize DA module. More...
|
|
subroutine, public | mom_oda_driver_mod::set_analysis_time (Time, CS) |
| Set the next analysis time. More...
|
|
subroutine, public | mom_oda_driver_mod::save_obs_diff (filename, CS) |
| Write observation differences to a file. More...
|
|
subroutine, public | mom_oda_driver_mod::apply_oda_tracer_increments (dt, G, tv, h, CS) |
| Apply increments to tracers. More...
|
|