MODULE DEFAULT_obs_kind_mod
Overview
DART provides capabilities to assimilate a multitude of different observation types. Since most DA applications only need to assimilate a subset of the observation types that DART is capable of assimilating, the observation types supported by the programs in your application are defined when you compile them. You only need to include the observation types you are interested in.
DEFAULT_obs_kind_mod.F90
is the input template file which is read by the
PROGRAM preprocess to create
MODULE obs_kind_mod. Information from zero or more special obs_def modules
(such as MODULE obs_def_1d_state_mod)
and obs_quantities modules
(such as DART/assimilation_code/modules/observations/oned_quantities_mod.f90
)
are incorporated into the template provided by DEFAULT_obs_def_kind.
If you don’t include any specific obs_def files in the preprocessor namelist,
preprocess
will create a minimal obs_kind_mod.f90
file which can only
support identity forward observation operators.
To add a new specific observation type, see the MODULE obs_def_mod documentation.
To add a new specific observation quantity, see the MODULE obs_kind_mod documentation.