Initialise the observation module


INTERFACE:

    subroutine init_observations(namlst,fn,julday,secs,                 &
                                 depth,nlev,z,h,gravity,rho_0)
DESCRIPTION:

The init_observations() subroutine basically reads the obs.nml file with a number of different namelists and takes actions according to the specifications in the different namelists. In this routine also memory is allocated to hold the 'observations'. Finally, all variables are initialised to sane values, either by reading from files, by prescribing constant values, or by using analytical expressions.


USES:

    IMPLICIT NONE
INPUT PARAMETERS:
    integer, intent(in)                 :: namlst
    character(len=*), intent(in)        :: fn
    integer, intent(in)                 :: julday,secs
    REALTYPE, intent(in)                :: depth
    integer, intent(in)                 :: nlev
    REALTYPE, intent(in)                :: z(0:nlev),h(0:nlev)
    REALTYPE, intent(in)                :: gravity,rho_0
REVISION HISTORY:
    Original author(s): Karsten Bolding & Hans Burchard



Karsten Bolding 2012-01-24