FV3 Bundle
type_diag Module Reference

Data Types

type  diag_type
 

Functions/Subroutines

subroutine diag_alloc (diag, nam, geom, bpar, samp, prefix, double_fit)
 
subroutine diag_fit_filter (diag, mpl, nam, geom, bpar, samp)
 
subroutine diag_write (diag, mpl, nam, geom, bpar, io, samp)
 
subroutine diag_covariance (diag, mpl, nam, geom, bpar, io, samp, avg, prefix)
 
subroutine diag_correlation (diag, mpl, nam, geom, bpar, io, samp, avg, prefix)
 
subroutine diag_localization (diag, mpl, nam, geom, bpar, io, samp, avg, prefix)
 
subroutine diag_hybridization (diag, mpl, nam, geom, bpar, io, samp, avg, avg_sta, prefix)
 
subroutine diag_dualens (diag, mpl, nam, geom, bpar, io, samp, avg, avg_lr, diag_lr, prefix, prefix_lr)
 

Variables

real(kind_real), parameter bound = 5.0_kind_real
 

Function/Subroutine Documentation

◆ diag_alloc()

subroutine type_diag::diag_alloc ( class(diag_type), intent(inout)  diag,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
type(bpar_type), intent(in)  bpar,
type(samp_type), intent(in)  samp,
character(len=*), intent(in)  prefix,
logical, intent(in)  double_fit 
)
private

Definition at line 57 of file type_diag.F90.

◆ diag_correlation()

subroutine type_diag::diag_correlation ( class(diag_type), intent(inout)  diag,
type(mpl_type), intent(inout)  mpl,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
type(bpar_type), intent(in)  bpar,
type(io_type), intent(in)  io,
type(samp_type), intent(in)  samp,
type(avg_type), intent(in)  avg,
character(len=*), intent(in)  prefix 
)
private

Definition at line 402 of file type_diag.F90.

◆ diag_covariance()

subroutine type_diag::diag_covariance ( class(diag_type), intent(inout)  diag,
type(mpl_type), intent(inout)  mpl,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
type(bpar_type), intent(in)  bpar,
type(io_type), intent(in)  io,
type(samp_type), intent(in)  samp,
type(avg_type), intent(in)  avg,
character(len=*), intent(in)  prefix 
)
private

Definition at line 346 of file type_diag.F90.

◆ diag_dualens()

subroutine type_diag::diag_dualens ( class(diag_type), intent(inout)  diag,
type(mpl_type), intent(inout)  mpl,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
type(bpar_type), intent(in)  bpar,
type(io_type), intent(in)  io,
type(samp_type), intent(in)  samp,
type(avg_type), intent(in)  avg,
type(avg_type), intent(in)  avg_lr,
type(diag_type), intent(inout)  diag_lr,
character(len=*), intent(in)  prefix,
character(len=*), intent(in)  prefix_lr 
)
private

Definition at line 679 of file type_diag.F90.

◆ diag_fit_filter()

subroutine type_diag::diag_fit_filter ( class(diag_type), intent(inout)  diag,
type(mpl_type), intent(inout)  mpl,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
type(bpar_type), intent(in)  bpar,
type(samp_type), intent(in)  samp 
)
private

Definition at line 99 of file type_diag.F90.

Here is the call graph for this function:

◆ diag_hybridization()

subroutine type_diag::diag_hybridization ( class(diag_type), intent(inout)  diag,
type(mpl_type), intent(inout)  mpl,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
type(bpar_type), intent(in)  bpar,
type(io_type), intent(in)  io,
type(samp_type), intent(in)  samp,
type(avg_type), intent(in)  avg,
type(avg_type), intent(in)  avg_sta,
character(len=*), intent(in)  prefix 
)
private

Definition at line 596 of file type_diag.F90.

◆ diag_localization()

subroutine type_diag::diag_localization ( class(diag_type), intent(inout)  diag,
type(mpl_type), intent(inout)  mpl,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
type(bpar_type), intent(in)  bpar,
type(io_type), intent(in)  io,
type(samp_type), intent(in)  samp,
type(avg_type), intent(in)  avg,
character(len=*), intent(in)  prefix 
)
private

Definition at line 506 of file type_diag.F90.

◆ diag_write()

subroutine type_diag::diag_write ( class(diag_type), intent(inout)  diag,
type(mpl_type), intent(inout)  mpl,
type(nam_type), intent(in)  nam,
type(geom_type), intent(in)  geom,
type(bpar_type), intent(in)  bpar,
type(io_type), intent(in)  io,
type(samp_type), intent(in)  samp 
)
private

Definition at line 242 of file type_diag.F90.

Variable Documentation

◆ bound

real(kind_real), parameter type_diag::bound = 5.0_kind_real

Definition at line 29 of file type_diag.F90.