MPAS-JEDI
mpas_model_mod.F90 File Reference
#include <oops/util/linkedList_i.f>
#include <oops/util/linkedList_c.f>
Include dependency graph for mpas_model_mod.F90:

Go to the source code of this file.

Data Types

type  mpas_model_mod::mpas_model
 Fortran derived type to hold model definition. More...
 

Modules

module  mpas_model_mod
 

Macros

#define LISTED_TYPE   mpas_model
 
#define ModelMPAS_setup
 
#define ModelMPAS_prepare
 

Functions/Subroutines

subroutine, public mpas_model_mod::model_setup (self, geom, f_conf)
 Linked list implementation. More...
 
subroutine, public mpas_model_mod::model_delete (self)
 
subroutine, public mpas_model_mod::model_prepare_integration (self, jedi_state)
 
subroutine, public mpas_model_mod::model_prepare_integration_ad (self, inc)
 
subroutine, public mpas_model_mod::model_prepare_integration_tl (self, inc)
 
subroutine, public mpas_model_mod::model_propagate (self, jedi_state)
 
subroutine, public mpas_model_mod::model_propagate_ad (self, inc, traj)
 
subroutine, public mpas_model_mod::model_propagate_tl (self, inc, traj)
 
subroutine, public mpas_model_mod::model_prop_traj (self, jedi_state, traj)
 
subroutine, public mpas_model_mod::model_wipe_traj (traj)
 

Variables

integer, parameter mpas_model_mod::max_string =8000
 
character(max_string) mpas_model_mod::message
 
type(registry_t), public mpas_model_mod::mpas_model_registry
 Linked list interface - defines registry_t type. More...
 

Macro Definition Documentation

◆ LISTED_TYPE

#define LISTED_TYPE   mpas_model

◆ ModelMPAS_prepare

#define ModelMPAS_prepare

◆ ModelMPAS_setup

#define ModelMPAS_setup