FV3 Bundle
type_vbal_blk Module Reference

Data Types

type  vbal_blk_type
 

Functions/Subroutines

subroutine vbal_blk_alloc (vbal_blk, nam, geom, nc2b, iv, jv)
 
subroutine vbal_blk_dealloc (vbal_blk)
 
subroutine vbal_blk_apply (vbal_blk, geom, np, h_n_s, h_c2b, h_S, fld)
 
subroutine vbal_blk_apply_ad (vbal_blk, geom, np, h_n_s, h_c2b, h_S, fld)
 

Function/Subroutine Documentation

◆ vbal_blk_alloc()

subroutine type_vbal_blk::vbal_blk_alloc ( class(vbal_blk_type), intent(inout)  vbal_blk,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
integer, intent(in)  nc2b,
integer, intent(in)  iv,
integer, intent(in)  jv 
)
private

Definition at line 44 of file type_vbal_blk.F90.

◆ vbal_blk_apply()

subroutine type_vbal_blk::vbal_blk_apply ( class(vbal_blk_type), intent(in)  vbal_blk,
type(geom_type), intent(in)  geom,
integer, intent(in)  np,
integer, dimension(geom%nc0a,geom%nl0i), intent(in)  h_n_s,
integer, dimension(np,geom%nc0a,geom%nl0i), intent(in)  h_c2b,
real(kind_real), dimension(np,geom%nc0a,geom%nl0i), intent(in)  h_S,
real(kind_real), dimension(geom%nc0a,geom%nl0), intent(inout)  fld 
)
private

Definition at line 92 of file type_vbal_blk.F90.

◆ vbal_blk_apply_ad()

subroutine type_vbal_blk::vbal_blk_apply_ad ( class(vbal_blk_type), intent(in)  vbal_blk,
type(geom_type), intent(in)  geom,
integer, intent(in)  np,
integer, dimension(geom%nc0a,geom%nl0i), intent(in)  h_n_s,
integer, dimension(np,geom%nc0a,geom%nl0i), intent(in)  h_c2b,
real(kind_real), dimension(np,geom%nc0a,geom%nl0i), intent(in)  h_S,
real(kind_real), dimension(geom%nc0a,geom%nl0), intent(inout)  fld 
)
private

Definition at line 137 of file type_vbal_blk.F90.

◆ vbal_blk_dealloc()

subroutine type_vbal_blk::vbal_blk_dealloc ( class(vbal_blk_type), intent(inout)  vbal_blk)
private

Definition at line 73 of file type_vbal_blk.F90.