FV3 Bundle
type_ens Module Reference

Data Types

type  ens_type
 

Functions/Subroutines

subroutine ens_alloc (ens, nam, geom, ne, nsub)
 
subroutine ens_dealloc (ens)
 
subroutine ens_copy (ens_out, ens_in)
 
subroutine ens_remove_mean (ens)
 
subroutine ens_from (ens, nam, geom, ne, ens_mga)
 
subroutine ens_from_nemovar (ens, mpl, nam, geom, nx, ny, nens, ncyc, ens_2d, ens_3d)
 

Function/Subroutine Documentation

◆ ens_alloc()

subroutine type_ens::ens_alloc ( class(ens_type), intent(inout)  ens,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
integer, intent(in)  ne,
integer, intent(in)  nsub 
)
private

Definition at line 47 of file type_ens.F90.

◆ ens_copy()

subroutine type_ens::ens_copy ( class(ens_type), intent(inout)  ens_out,
type(ens_type), intent(in)  ens_in 
)
private

Definition at line 95 of file type_ens.F90.

◆ ens_dealloc()

subroutine type_ens::ens_dealloc ( class(ens_type), intent(inout)  ens)
private

Definition at line 78 of file type_ens.F90.

◆ ens_from()

subroutine type_ens::ens_from ( class(ens_type), intent(inout)  ens,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
integer, intent(in)  ne,
real(kind_real), dimension(geom%nmga,geom%nl0,nam%nv,nam%nts,ne), intent(in)  ens_mga 
)
private

Definition at line 158 of file type_ens.F90.

Here is the caller graph for this function:

◆ ens_from_nemovar()

subroutine type_ens::ens_from_nemovar ( class(ens_type), intent(inout)  ens,
type(mpl_type), intent(in)  mpl,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
integer, intent(in)  nx,
integer, intent(in)  ny,
integer, intent(in)  nens,
integer, intent(in)  ncyc,
real(kind_real), dimension(nx,ny,nens,ncyc), intent(in), optional  ens_2d,
real(kind_real), dimension(nx,ny,geom%nl0,nens,ncyc), intent(in), optional  ens_3d 
)
private

Definition at line 197 of file type_ens.F90.

Here is the caller graph for this function:

◆ ens_remove_mean()

subroutine type_ens::ens_remove_mean ( class(ens_type), intent(inout)  ens)
private

Definition at line 123 of file type_ens.F90.