SOCA
|
Variable transform for background error filtering. More...
Public Member Functions | |
procedure | setup => soca_bkgerrfilt_setup |
Setup the static background error. More... | |
procedure | mult => soca_bkgerrfilt_mult |
Apply background error: dxm = D dxa. More... | |
Public Attributes | |
type(soca_geom), pointer | geom |
type(soca_fields) | filt |
Private Attributes | |
real(kind=kind_real), private | efold_z |
E-folding scale. More... | |
real(kind=kind_real), private | scale |
Rescaling factor. More... | |
real(kind=kind_real), private | ocn_depth_min |
Minimum depth. More... | |
Related Functions | |
(Note that these are not member functions.) | |
subroutine | soca_bkgerrfilt_setup (self, f_conf, bkg, geom) |
Setup the static background error. More... | |
subroutine | soca_bkgerrfilt_mult (self, dxa, dxm) |
Apply background error: dxm = D dxa. More... | |
Variable transform for background error filtering.
Filter increments to only where the ocean is thick enough
Definition at line 27 of file soca_bkgerrfilt_mod.F90.
procedure soca_bkgerrfilt_mod::soca_bkgerrfilt::mult |
Apply background error: dxm = D dxa.
Definition at line 42 of file soca_bkgerrfilt_mod.F90.
procedure soca_bkgerrfilt_mod::soca_bkgerrfilt::setup |
Setup the static background error.
Definition at line 39 of file soca_bkgerrfilt_mod.F90.
|
related |
Apply background error: dxm = D dxa.
[in] | dxa | input increment |
[in,out] | dxm | output increment |
Definition at line 132 of file soca_bkgerrfilt_mod.F90.
|
related |
Setup the static background error.
[in] | f_conf | configuration |
[in] | bkg | background state |
[in] | geom | geometry |
Definition at line 56 of file soca_bkgerrfilt_mod.F90.
|
private |
E-folding scale.
Definition at line 32 of file soca_bkgerrfilt_mod.F90.
type(soca_fields) soca_bkgerrfilt_mod::soca_bkgerrfilt::filt |
Definition at line 29 of file soca_bkgerrfilt_mod.F90.
type(soca_geom), pointer soca_bkgerrfilt_mod::soca_bkgerrfilt::geom |
Definition at line 28 of file soca_bkgerrfilt_mod.F90.
|
private |
Minimum depth.
Definition at line 34 of file soca_bkgerrfilt_mod.F90.
|
private |
Rescaling factor.
Definition at line 33 of file soca_bkgerrfilt_mod.F90.