EMPIRE DA  v1.9.1
Data assimilation codes using EMPIRE communication
 All Classes Files Functions Variables Pages
enkf_specific.f90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine h_local (num_hor, num_ver, this_hor, this_ver, boundary, nrhs, stateDim, x, obsDim, y)
 
subroutine solve_rhalf_local (num_hor, num_ver, this_hor, this_ver, boundary, nrhs, obsDim, y, v)
 
subroutine get_local_observation_data (num_hor, num_ver, this_hor, this_ver, boundary, obsDim, y)
 
subroutine localise_enkf (enkf_analysis)
 

Function/Subroutine Documentation

subroutine get_local_observation_data ( integer, intent(in)  num_hor,
integer, intent(in)  num_ver,
integer, intent(in)  this_hor,
integer, intent(in)  this_ver,
integer, intent(in)  boundary,
integer, intent(in)  obsDim,
real(kind=rk), dimension(obsdim), intent(out)  y 
)

Definition at line 83 of file enkf_specific.f90.

Here is the caller graph for this function:

subroutine h_local ( integer, intent(in)  num_hor,
integer, intent(in)  num_ver,
integer, intent(in)  this_hor,
integer, intent(in)  this_ver,
integer, intent(in)  boundary,
integer, intent(in)  nrhs,
integer, intent(in)  stateDim,
real(kind=rk), dimension(statedim,nrhs), intent(in)  x,
integer, intent(in)  obsDim,
real(kind=rk), dimension(obsdim,nrhs), intent(out)  y 
)

Definition at line 27 of file enkf_specific.f90.

Here is the caller graph for this function:

subroutine localise_enkf ( integer, intent(in)  enkf_analysis)

Definition at line 142 of file enkf_specific.f90.

Here is the call graph for this function:

subroutine solve_rhalf_local ( integer, intent(in)  num_hor,
integer, intent(in)  num_ver,
integer, intent(in)  this_hor,
integer, intent(in)  this_ver,
integer, intent(in)  boundary,
integer, intent(in)  nrhs,
integer, intent(in)  obsDim,
real(kind=rk), dimension(obsdim,nrhs), intent(in)  y,
real(kind=rk), dimension(obsdim,nrhs), intent(out)  v 
)

Definition at line 69 of file enkf_specific.f90.

Here is the caller graph for this function: