|
void | fv3jedi_b_setup_f90 (F90bmat &, const eckit::Configuration *const *, const F90geom &) |
|
void | fv3jedi_b_delete_f90 (F90bmat &) |
|
void | fv3jedi_b_linearize_f90 (const F90bmat &, const eckit::Configuration *const *) |
|
void | fv3jedi_b_mult_f90 (const F90bmat &, const F90inc &, const F90inc &) |
|
void | fv3jedi_b_invmult_f90 (const F90bmat &, const F90inc &, const F90inc &) |
|
void | fv3jedi_b_randomize_f90 (const F90bmat &, const F90inc &) |
|
void | fv3jedi_geo_setup_f90 (F90geom &, const eckit::Configuration *const *) |
|
void | fv3jedi_geo_clone_f90 (const F90geom &, F90geom &) |
|
void | fv3jedi_geo_info_f90 (const F90geom &) |
|
void | fv3jedi_geo_delete_f90 (F90geom &) |
|
void | fv3jedi_getvalues_traj_setup_f90 (const F90ootrj &) |
|
void | fv3jedi_getvalues_traj_delete_f90 (const F90ootrj &) |
|
void | fv3jedi_increment_create_f90 (F90inc &, const F90geom &, const eckit::Configuration *const *) |
|
void | fv3jedi_increment_delete_f90 (F90inc &) |
|
void | fv3jedi_increment_copy_f90 (const F90inc &, const F90inc &) |
|
void | fv3jedi_increment_zero_f90 (const F90inc &) |
|
void | fv3jedi_increment_self_add_f90 (const F90inc &, const F90inc &) |
|
void | fv3jedi_increment_self_sub_f90 (const F90inc &, const F90inc &) |
|
void | fv3jedi_increment_self_mul_f90 (const F90inc &, const double &) |
|
void | fv3jedi_increment_axpy_inc_f90 (const F90inc &, const double &, const F90inc &) |
|
void | fv3jedi_increment_axpy_state_f90 (const F90inc &, const double &, const F90state &) |
|
void | fv3jedi_increment_dot_prod_f90 (const F90inc &, const F90inc &, double &) |
|
void | fv3jedi_increment_self_schur_f90 (const F90inc &, const F90inc &) |
|
void | fv3jedi_increment_random_f90 (const F90inc &) |
|
void | fv3jedi_increment_diff_incr_f90 (const F90inc &, const F90state &, const F90state &) |
|
void | fv3jedi_increment_change_resol_f90 (const F90inc &, const F90inc &) |
|
void | fv3jedi_increment_read_file_f90 (const F90geom &, const F90inc &, const eckit::Configuration *const *, util::DateTime *const *) |
|
void | fv3jedi_increment_write_file_f90 (const F90geom &, const F90inc &, const eckit::Configuration *const *, const util::DateTime *const *) |
|
void | fv3jedi_increment_getvalues_tl_f90 (const F90geom &, const F90inc &, const F90locs &, const eckit::Configuration *const *, const F90goms &, const F90ootrj &) |
|
void | fv3jedi_increment_getvalues_ad_f90 (const F90geom &, const F90inc &, const F90locs &, const eckit::Configuration *const *, const F90goms &, const F90ootrj &) |
|
void | fv3jedi_increment_gpnorm_f90 (const F90inc &, const int &, double &) |
|
void | fv3jedi_increment_sizes_f90 (const F90inc &, int &, int &, int &) |
|
void | fv3jedi_increment_rms_f90 (const F90inc &, double &) |
|
void | fv3jedi_increment_ug_coord_f90 (const F90inc &, const int &, const int &, const F90geom &) |
|
void | fv3jedi_increment_increment_to_ug_f90 (const F90inc &, const int &, const int &) |
|
void | fv3jedi_increment_increment_from_ug_f90 (const F90inc &, const int &) |
|
void | fv3jedi_increment_dirac_f90 (const F90inc &, const eckit::Configuration *const *, const F90geom &) |
|
void | fv3jedi_increment_jnormgrad_f90 (const F90inc &, const F90geom &, const F90state &, const eckit::Configuration *const *) |
|
void | instantiateLocalizationFactory () |
|
void | fv3jedi_localization_setup_f90 (F90lclz &, const eckit::Configuration *const *, const F90geom &) |
|
void | fv3jedi_localization_delete_f90 (F90lclz &) |
|
void | fv3jedi_localization_mult_f90 (const F90lclz &, const F90inc &) |
|
void | fv3jedi_model_create_f90 (const eckit::Configuration *const *, const F90geom &, F90model &) |
|
void | fv3jedi_model_delete_f90 (F90model &) |
|
void | fv3jedi_model_initialize_f90 (const F90model &, const F90state &) |
|
void | fv3jedi_model_step_f90 (const F90model &, const F90state &, util::DateTime *const *) |
|
void | fv3jedi_model_finalize_f90 (const F90model &, const F90inc &) |
|
void | fv3jedi_traj_prop_f90 (const F90model &, const F90state &, F90traj &) |
|
void | fv3jedi_traj_minmaxrms_f90 (const F90traj &, double &) |
|
void | fv3jedi_tlm_create_f90 (const eckit::Configuration *const *, const F90geom &, F90tlm &) |
|
void | fv3jedi_tlm_delete_f90 (F90tlm &) |
|
void | fv3jedi_tlm_initialize_tl_f90 (const F90geom &, const F90tlm &, const F90inc &) |
|
void | fv3jedi_tlm_initialize_ad_f90 (const F90geom &, const F90tlm &, const F90inc &) |
|
void | fv3jedi_tlm_step_tl_f90 (const F90geom &, const F90tlm &, const F90inc &, const F90traj &) |
|
void | fv3jedi_tlm_step_ad_f90 (const F90geom &, const F90tlm &, const F90inc &, const F90traj &) |
|
void | fv3jedi_tlm_finalize_tl_f90 (const F90geom &, const F90tlm &, const F90inc &) |
|
void | fv3jedi_tlm_finalize_ad_f90 (const F90geom &, const F90tlm &, const F90inc &) |
|
void | fv3jedi_traj_wipe_f90 (F90traj &) |
|
void | fv3jedi_setup_f (const eckit::Configuration *const *) |
|
void | fv3jedi_finalize_f () |
|
void | fv3jedi_state_create_f90 (F90state &, const F90geom &, const eckit::Configuration *const *) |
|
void | fv3jedi_state_delete_f90 (F90state &) |
|
void | fv3jedi_state_copy_f90 (const F90state &, const F90state &) |
|
void | fv3jedi_state_zero_f90 (const F90state &) |
|
void | fv3jedi_state_axpy_f90 (const F90state &, const double &, const F90state &) |
|
void | fv3jedi_state_add_incr_f90 (const F90geom &, const F90state &, const F90inc &) |
|
void | fv3jedi_state_change_resol_f90 (const F90state &, const F90state &) |
|
void | fv3jedi_state_read_file_f90 (const F90geom &, const F90state &, const eckit::Configuration *const *, util::DateTime *const *) |
|
void | fv3jedi_state_analytic_init_f90 (const F90state &, const F90geom &, const eckit::Configuration *const *, util::DateTime *const *) |
|
void | fv3jedi_state_write_file_f90 (const F90geom &, const F90state &, const eckit::Configuration *const *, const util::DateTime *const *) |
|
void | fv3jedi_state_getvalues_notraj_f90 (const F90geom &, const F90state &, const F90locs &, const eckit::Configuration *const *, const F90goms &) |
|
void | fv3jedi_state_getvalues_f90 (const F90geom &, const F90state &, const F90locs &, const eckit::Configuration *const *, const F90goms &, const F90ootrj &) |
|
void | fv3jedi_state_gpnorm_f90 (const F90state &, const int &, double &) |
|
void | fv3jedi_state_sizes_f90 (const F90state &, int &, int &, int &) |
|
void | fv3jedi_state_rms_f90 (const F90state &, double &) |
|
void | stageFv3Files (const eckit::Configuration &conf) |
|
void | stageFv3Input (const eckit::Configuration &conf) |
|
void | removeFv3Files () |
|
void | removeFv3Input () |
|
void | instantiateFV3JEDIVarChangeFactory () |
|
void | fv3jedi_varcha_c2m_setup_f90 (const F90vcc2m &, const F90geom &, const F90state &, const F90state &, const eckit::Configuration *const *) |
|
void | fv3jedi_varcha_c2m_delete_f90 (F90vcc2m &) |
|
void | fv3jedi_varcha_c2m_multiply_f90 (const F90vcc2m &, const F90geom &, const F90inc &, const F90inc &) |
|
void | fv3jedi_varcha_c2m_multiplyadjoint_f90 (const F90vcc2m &, const F90geom &, const F90inc &, const F90inc &) |
|
void | fv3jedi_varcha_c2m_multiplyinverse_f90 (const F90vcc2m &, const F90geom &, const F90inc &, const F90inc &) |
|
void | fv3jedi_varcha_c2m_multiplyinverseadjoint_f90 (const F90vcc2m &, const F90geom &, const F90inc &, const F90inc &) |
|