SABER
tools_fit Module Reference

Subroutines/functions list. More...

Data Types

interface  fast_fit
 
interface  ver_smooth
 
interface  ver_fill
 

Functions/Subroutines

subroutine fit_fast_fit (mpl, n, iz, dist, raw, fit_r)
 Fast fit length-scale estimation based on the value at mid-height. More...
 
subroutine fit_ver_smooth (mpl, n, x, rv, profile)
 Homogeneous smoothing of a vertical profile. More...
 
subroutine fit_ver_fill (mpl, n, x, profile)
 Missing values filling of a vertical profile. More...
 

Variables

integer, parameter itermax = 10
 Maximum number of iteration for the threshold definition. More...
 

Detailed Description

Subroutines/functions list.

Instrumentation functions Fit-related tools

Function/Subroutine Documentation

◆ fit_fast_fit()

subroutine tools_fit::fit_fast_fit ( type(mpl_type), intent(inout)  mpl,
integer, intent(in)  n,
integer, intent(in)  iz,
real(kind_real), dimension(n), intent(in)  dist,
real(kind_real), dimension(n), intent(in)  raw,
real(kind_real), intent(out)  fit_r 
)
private

Fast fit length-scale estimation based on the value at mid-height.

Parameters
[in,out]mplMPI data
[in]nVector size
[in]izZero separation index
[in]distDistance
[in]rawRaw data
[out]fit_rFast fit result

Definition at line 63 of file tools_fit.F90.

◆ fit_ver_fill()

subroutine tools_fit::fit_ver_fill ( type(mpl_type), intent(inout)  mpl,
integer, intent(in)  n,
real(kind_real), dimension(n), intent(in)  x,
real(kind_real), dimension(n), intent(inout)  profile 
)
private

Missing values filling of a vertical profile.

Parameters
[in,out]mplMPI data
[in]nVector size
[in]xCoordinate
[in,out]profileVertical profile

Definition at line 282 of file tools_fit.F90.

◆ fit_ver_smooth()

subroutine tools_fit::fit_ver_smooth ( type(mpl_type), intent(inout)  mpl,
integer, intent(in)  n,
real(kind_real), dimension(n), intent(in)  x,
real(kind_real), intent(in)  rv,
real(kind_real), dimension(n), intent(inout)  profile 
)
private

Homogeneous smoothing of a vertical profile.

Parameters
[in,out]mplMPI data
[in]nVector size
[in]xCoordinate
[in]rvFiltering support radius
[in,out]profileVertical profile

Definition at line 218 of file tools_fit.F90.

Variable Documentation

◆ itermax

integer, parameter tools_fit::itermax = 10

Maximum number of iteration for the threshold definition.

Definition at line 42 of file tools_fit.F90.