SOCA
soca_bkgerr_mod::soca_bkgerr Type Reference

Variable transform for background error. More...

Collaboration diagram for soca_bkgerr_mod::soca_bkgerr:

Public Member Functions

procedure setup => soca_bkgerr_setup
 Setup the static background error. More...
 
procedure mult => soca_bkgerr_mult
 Apply background error: dxm = D dxa. More...
 

Public Attributes

type(soca_fieldsstd_bkgerr
 

Private Attributes

type(soca_bkgerr_bounds_type), private bounds
 Bounds for bkgerr. More...
 
type(soca_geom), pointer, private geom
 geometry More...
 

Related Functions

(Note that these are not member functions.)

subroutine soca_bkgerr_setup (self, f_conf, bkg, geom)
 Setup the static background error. More...
 
subroutine soca_bkgerr_mult (self, dxa, dxm)
 Apply background error: dxm = D dxa. More...
 

Detailed Description

Variable transform for background error.

Definition at line 25 of file soca_bkgerr_mod.F90.

Member Function/Subroutine Documentation

◆ mult()

procedure soca_bkgerr_mod::soca_bkgerr::mult

Apply background error: dxm = D dxa.

See also
soca_bkgerr_mult

Definition at line 38 of file soca_bkgerr_mod.F90.

◆ setup()

procedure soca_bkgerr_mod::soca_bkgerr::setup

Setup the static background error.

See also
soca_bkgerr_setup

Definition at line 35 of file soca_bkgerr_mod.F90.

Friends And Related Function Documentation

◆ soca_bkgerr_mult()

subroutine soca_bkgerr_mult ( class(soca_bkgerr), intent(in)  self,
type(soca_increment), intent(in)  dxa,
type(soca_increment), intent(inout)  dxm 
)
related

Apply background error: dxm = D dxa.

Parameters
[in]dxainput increment
[in,out]dxmoutput increment

Definition at line 128 of file soca_bkgerr_mod.F90.

◆ soca_bkgerr_setup()

subroutine soca_bkgerr_setup ( class(soca_bkgerr), intent(inout)  self,
type(fckit_configuration), intent(in)  f_conf,
type(soca_state), intent(in), target  bkg,
type(soca_geom), intent(in), target  geom 
)
related

Setup the static background error.

Note
the precomputed standard devations in std_bkgerr are only used for tocn, socn, and ssh.
Parameters
[in]f_confconfiguration
[in]bkgbackground
[in]geomgeometry

Definition at line 53 of file soca_bkgerr_mod.F90.

Member Data Documentation

◆ bounds

type(soca_bkgerr_bounds_type), private soca_bkgerr_mod::soca_bkgerr::bounds
private

Bounds for bkgerr.

Definition at line 29 of file soca_bkgerr_mod.F90.

◆ geom

type(soca_geom), pointer, private soca_bkgerr_mod::soca_bkgerr::geom
private

geometry

Definition at line 30 of file soca_bkgerr_mod.F90.

◆ std_bkgerr

type(soca_fields) soca_bkgerr_mod::soca_bkgerr::std_bkgerr

Definition at line 26 of file soca_bkgerr_mod.F90.


The documentation for this type was generated from the following file: