SABER
type_ens.F90 File Reference

Go to the source code of this file.

Data Types

type  type_ens::ens_type
 

Modules

module  type_ens
 Ensemble derived type.
 

Functions/Subroutines

subroutine type_ens::ens_set_att (ens, ne, nsub)
 Set attributes. More...
 
subroutine type_ens::ens_alloc (ens, ne, nsub)
 Allocation. More...
 
subroutine type_ens::ens_dealloc (ens)
 Release memory. More...
 
subroutine type_ens::ens_copy (ens_out, mpl, nam, geom, ens_in)
 Copy. More...
 
subroutine type_ens::ens_compute_mean (ens, mpl, nam, geom)
 Compute ensemble mean(s) More...
 
subroutine type_ens::ens_compute_moments (ens, mpl, nam, geom)
 Compute 2nd- and 4th-order centered moments. More...
 
subroutine type_ens::ens_normalize (ens, mpl, nam, geom)
 Normalize ensemble members as perturbations (zero mean) with unit variance. More...
 
subroutine type_ens::ens_get_c0_single (ens, mpl, iv, geom, fieldtype, i, fld_c0a)
 Get ensemble field on subset Sc0, single field. More...
 
subroutine type_ens::ens_get_c0_all (ens, mpl, nam, geom, fieldtype, i, fld_c0a)
 Get ensemble field on subset Sc0, all field. More...
 
subroutine type_ens::ens_set_c0_single (ens, mpl, iv, geom, fieldtype, i, fld_c0a)
 Set ensemble member on subset Sc0, single field. More...
 
subroutine type_ens::ens_set_c0_all (ens, mpl, nam, geom, fieldtype, i, fld_c0a)
 Get ensemble member or perturbation on subset Sc0, all field. More...
 
subroutine type_ens::ens_apply_bens (ens, mpl, nam, geom, fld)
 Apply raw ensemble covariance. More...
 
subroutine type_ens::ens_apply_bens_dirac (ens, mpl, nam, geom, iprocdir, ic0adir, il0dir, ivdir, fld)
 Apply raw ensemble covariance to a Dirac (faster formulation) More...
 
subroutine type_ens::ens_normality (ens, mpl, nam, geom, io)
 Perform some normality diagnostics. More...