|
OOPS
|
Data Types | |
| type | qg_model_config |
Functions/Subroutines | |
| subroutine, public | qg_model_setup (self, f_conf) |
| Linked list implementation. More... | |
| subroutine, public | qg_model_propagate (conf, fld) |
| Perform a timestep of the QG model. More... | |
| subroutine, public | qg_model_propagate_tl (conf, traj, fld) |
| Perform a timestep of the QG model - tangent linear. More... | |
| subroutine, public | qg_model_propagate_ad (conf, traj, fld) |
| Perform a timestep of the QG model - adjoint. More... | |
Variables | |
| type(registry_t), public | qg_model_registry |
| Linked list interface - defines registry_t type. More... | |
| subroutine, public qg_model_mod::qg_model_propagate | ( | type(qg_model_config), intent(in) | conf, |
| type(qg_fields), intent(inout) | fld | ||
| ) |
Perform a timestep of the QG model.
| [in] | conf | Model configuration |
| [in,out] | fld | State fields |
Definition at line 77 of file qg_model_mod.F90.


| subroutine, public qg_model_mod::qg_model_propagate_ad | ( | type(qg_model_config), intent(in) | conf, |
| type(qg_fields), intent(in) | traj, | ||
| type(qg_fields), intent(inout) | fld | ||
| ) |
Perform a timestep of the QG model - adjoint.
| [in] | conf | Model configuration |
| [in] | traj | Trajectory fields |
| [in,out] | fld | Increment fields |
Definition at line 170 of file qg_model_mod.F90.


| subroutine, public qg_model_mod::qg_model_propagate_tl | ( | type(qg_model_config), intent(in) | conf, |
| type(qg_fields), intent(in) | traj, | ||
| type(qg_fields), intent(inout) | fld | ||
| ) |
Perform a timestep of the QG model - tangent linear.
| [in] | conf | Model configuration |
| [in] | traj | Trajectory fields |
| [in,out] | fld | Increment fields |
Definition at line 115 of file qg_model_mod.F90.


| subroutine, public qg_model_mod::qg_model_setup | ( | type(qg_model_config), intent(inout) | self, |
| type(fckit_configuration), intent(in) | f_conf | ||
| ) |
Linked list implementation.
Setup model
| [in,out] | self | Model configuration |
| [in] | f_conf | FCKIT configuration |
Definition at line 52 of file qg_model_mod.F90.

| type(registry_t), public qg_model_mod::qg_model_registry |
Linked list interface - defines registry_t type.
Global registry
Definition at line 42 of file qg_model_mod.F90.