Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 1.53 KB

File metadata and controls

53 lines (35 loc) · 1.53 KB

SABER

SABER is the System Agnostic Background Error Representation.

It provides generic software utilities for computing and working with the background error covariance matrix, often referred to as the B matrix.

SABER blocks

The B matrix is generally modeled as a series of linear operators, represented in SABER by "SABER blocks". Such blocks, even if they come from different SABER components of SABER, are interoperable.

More details here:

SABER_blocks.rst

SABER components

SABER blocks can encapsulate various components:

BUMP: Background error on an Unstructured Mesh Package<BUMP> GSI: interface to the GSI covariance<GSI> ID: identity operator<ID> SPECTRALB: spectral covariance/correlation<SPECTRALB> StdDev: standard-deviation application<StdDev>

SABER testing

SABER has its own pseudo-model for testing purposes, called QUENCH.

More details here:

QUENCH

A low-level description of the classes, functions, and subroutines is also available, produced by means of the Doxygen document generator.

Doxygen Documentation