FV3 Bundle
type_bump::bump_type Type Reference
Collaboration diagram for type_bump::bump_type:
[legend]

Public Member Functions

procedure setup_online => bump_setup_online
 
procedure setup_generic => bump_setup_generic
 
procedure run_drivers => bump_run_drivers
 
procedure add_member => bump_add_member
 
procedure apply_vbal => bump_apply_vbal
 
procedure apply_vbal_inv => bump_apply_vbal_inv
 
procedure apply_vbal_ad => bump_apply_vbal_ad
 
procedure apply_vbal_inv_ad => bump_apply_vbal_inv_ad
 
procedure apply_nicas => bump_apply_nicas
 
procedure get_cv_size => bump_get_cv_size
 
procedure apply_nicas_sqrt => bump_apply_nicas_sqrt
 
procedure apply_nicas_sqrt_ad => bump_apply_nicas_sqrt_ad
 
procedure apply_obsop => bump_apply_obsop
 
procedure apply_obsop_ad => bump_apply_obsop_ad
 
procedure get_parameter => bump_get_parameter
 
procedure copy_to_field => bump_copy_to_field
 
procedure set_parameter => bump_set_parameter
 
procedure copy_from_field => bump_copy_from_field
 
procedure dealloc => bump_dealloc
 

Public Attributes

type(bpar_typebpar
 
type(cmat_typecmat
 
type(ens_typeens1
 
type(ens_typeens1u
 
type(ens_typeens2
 
type(geom_typegeom
 
type(hdiag_typehdiag
 
type(io_typeio
 
type(lct_typelct
 
type(mpl_typempl
 
type(nam_typenam
 
type(nicas_typenicas
 
type(obsop_typeobsop
 
type(rng_typerng
 
type(vbal_typevbal
 
logical close_listing
 

Detailed Description

Definition at line 32 of file type_bump.F90.

Member Function/Subroutine Documentation

◆ add_member()

procedure type_bump::bump_type::add_member ( )

Definition at line 53 of file type_bump.F90.

◆ apply_nicas()

procedure type_bump::bump_type::apply_nicas ( )

Definition at line 58 of file type_bump.F90.

◆ apply_nicas_sqrt()

procedure type_bump::bump_type::apply_nicas_sqrt ( )

Definition at line 60 of file type_bump.F90.

◆ apply_nicas_sqrt_ad()

procedure type_bump::bump_type::apply_nicas_sqrt_ad ( )

Definition at line 61 of file type_bump.F90.

◆ apply_obsop()

procedure type_bump::bump_type::apply_obsop ( )

Definition at line 62 of file type_bump.F90.

◆ apply_obsop_ad()

procedure type_bump::bump_type::apply_obsop_ad ( )

Definition at line 63 of file type_bump.F90.

◆ apply_vbal()

procedure type_bump::bump_type::apply_vbal ( )

Definition at line 54 of file type_bump.F90.

◆ apply_vbal_ad()

procedure type_bump::bump_type::apply_vbal_ad ( )

Definition at line 56 of file type_bump.F90.

◆ apply_vbal_inv()

procedure type_bump::bump_type::apply_vbal_inv ( )

Definition at line 55 of file type_bump.F90.

◆ apply_vbal_inv_ad()

procedure type_bump::bump_type::apply_vbal_inv_ad ( )

Definition at line 57 of file type_bump.F90.

◆ copy_from_field()

procedure type_bump::bump_type::copy_from_field ( )

Definition at line 67 of file type_bump.F90.

◆ copy_to_field()

procedure type_bump::bump_type::copy_to_field ( )

Definition at line 65 of file type_bump.F90.

◆ dealloc()

procedure type_bump::bump_type::dealloc ( )

Definition at line 68 of file type_bump.F90.

◆ get_cv_size()

procedure type_bump::bump_type::get_cv_size ( )

Definition at line 59 of file type_bump.F90.

◆ get_parameter()

procedure type_bump::bump_type::get_parameter ( )

Definition at line 64 of file type_bump.F90.

◆ run_drivers()

procedure type_bump::bump_type::run_drivers ( )

Definition at line 52 of file type_bump.F90.

◆ set_parameter()

procedure type_bump::bump_type::set_parameter ( )

Definition at line 66 of file type_bump.F90.

◆ setup_generic()

procedure type_bump::bump_type::setup_generic ( )

Definition at line 51 of file type_bump.F90.

◆ setup_online()

procedure type_bump::bump_type::setup_online ( )

Definition at line 50 of file type_bump.F90.

Member Data Documentation

◆ bpar

type(bpar_type) type_bump::bump_type::bpar

Definition at line 33 of file type_bump.F90.

◆ close_listing

logical type_bump::bump_type::close_listing

Definition at line 48 of file type_bump.F90.

◆ cmat

type(cmat_type) type_bump::bump_type::cmat

Definition at line 34 of file type_bump.F90.

◆ ens1

type(ens_type) type_bump::bump_type::ens1

Definition at line 35 of file type_bump.F90.

◆ ens1u

type(ens_type) type_bump::bump_type::ens1u

Definition at line 36 of file type_bump.F90.

◆ ens2

type(ens_type) type_bump::bump_type::ens2

Definition at line 37 of file type_bump.F90.

◆ geom

type(geom_type) type_bump::bump_type::geom

Definition at line 38 of file type_bump.F90.

◆ hdiag

type(hdiag_type) type_bump::bump_type::hdiag

Definition at line 39 of file type_bump.F90.

◆ io

type(io_type) type_bump::bump_type::io

Definition at line 40 of file type_bump.F90.

◆ lct

type(lct_type) type_bump::bump_type::lct

Definition at line 41 of file type_bump.F90.

◆ mpl

type(mpl_type) type_bump::bump_type::mpl

Definition at line 42 of file type_bump.F90.

◆ nam

type(nam_type) type_bump::bump_type::nam

Definition at line 43 of file type_bump.F90.

◆ nicas

type(nicas_type) type_bump::bump_type::nicas

Definition at line 44 of file type_bump.F90.

◆ obsop

type(obsop_type) type_bump::bump_type::obsop

Definition at line 45 of file type_bump.F90.

◆ rng

type(rng_type) type_bump::bump_type::rng

Definition at line 46 of file type_bump.F90.

◆ vbal

type(vbal_type) type_bump::bump_type::vbal

Definition at line 47 of file type_bump.F90.


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