Merge remote-tracking branch 'origin/release-v4.6.1'
[WRF.git] / var / da / da_main / da_wrfvar_interface.inc
blob11134a5a55c7a632361882f9698ed9f8a337cc0d
1 subroutine da_wrfvar_interface (grid, config_flags) 
3    !------------------------------------------------------------------------
4    ! Purpose: TBD
5    !------------------------------------------------------------------------
7    implicit none
9    type(domain),               intent(inout) :: grid
10    type(grid_config_rec_type), intent(inout) :: config_flags
12    ! integer :: idum1, idum2
14    call da_trace_entry("da_wrfvar_interface")
16    ! call mediation_setup_step (grid , config_flags , 1 , 1 , 1)
18    call set_scalar_indices_from_config (grid%id , idum1 , idum2)
20    call model_to_grid_config_rec (grid%id , model_config_rec , config_flags)
22    grid%itimestep = 1
24    call da_solve (grid , config_flags)
26    call da_trace_exit("da_wrfvar_interface")
28 end subroutine da_wrfvar_interface