FV3 Bundle
accoeff_define Module Reference

Data Types

type  accoeff_type
 
interface  operator(==)
 

Functions/Subroutines

elemental logical function, public accoeff_associated (ACCoeff)
 
elemental subroutine, public accoeff_destroy (ACCoeff)
 
elemental subroutine, public accoeff_create (ACCoeff, n_FOVs, n_Channels)
 
subroutine, public accoeff_inspect (ACCoeff)
 
logical function, public accoeff_validrelease (ACCoeff)
 
subroutine, public accoeff_info (ACCoeff, Info)
 
subroutine, public accoeff_defineversion (Id)
 
subroutine, public accoeff_subset (ACCoeff, Sensor_Channel, AC_Subset)
 
subroutine, public accoeff_concat (ACCoeff, AC_Array, Sensor_Id)
 
subroutine, public accoeff_channelreindex (ACCoeff, Sensor_Channel)
 
elemental logical function accoeff_equal (x, y)
 

Variables

character(*), parameter module_version_id = '$Id: ACCoeff_Define.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
 
real(double), parameter zero = 0.0_Double
 
real(double), parameter one = 1.0_Double
 
integer, parameter ml = 512
 
integer, parameter sl = 20
 
integer, parameter accoeff_release = 1
 
integer, parameter accoeff_version = 1
 

Function/Subroutine Documentation

◆ accoeff_associated()

elemental logical function, public accoeff_define::accoeff_associated ( type(accoeff_type), intent(in)  ACCoeff)

Definition at line 150 of file ACCoeff_Define.f90.

Here is the caller graph for this function:

◆ accoeff_channelreindex()

subroutine, public accoeff_define::accoeff_channelreindex ( type(accoeff_type), intent(inout)  ACCoeff,
integer, dimension(:), intent(in)  Sensor_Channel 
)

Definition at line 707 of file ACCoeff_Define.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ accoeff_concat()

subroutine, public accoeff_define::accoeff_concat ( type(accoeff_type), intent(out)  ACCoeff,
type(accoeff_type), dimension(:), intent(in)  AC_Array,
character(*), intent(in), optional  Sensor_Id 
)

Definition at line 599 of file ACCoeff_Define.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ accoeff_create()

elemental subroutine, public accoeff_define::accoeff_create ( type(accoeff_type), intent(out)  ACCoeff,
integer, intent(in)  n_FOVs,
integer, intent(in)  n_Channels 
)

Definition at line 232 of file ACCoeff_Define.f90.

Here is the caller graph for this function:

◆ accoeff_defineversion()

subroutine, public accoeff_define::accoeff_defineversion ( character(*), intent(out)  Id)

Definition at line 467 of file ACCoeff_Define.f90.

Here is the caller graph for this function:

◆ accoeff_destroy()

elemental subroutine, public accoeff_define::accoeff_destroy ( type(accoeff_type), intent(out)  ACCoeff)

Definition at line 179 of file ACCoeff_Define.f90.

Here is the caller graph for this function:

◆ accoeff_equal()

elemental logical function accoeff_define::accoeff_equal ( type(accoeff_type), intent(in)  x,
type(accoeff_type), intent(in)  y 
)
private

Definition at line 804 of file ACCoeff_Define.f90.

Here is the call graph for this function:

◆ accoeff_info()

subroutine, public accoeff_define::accoeff_info ( type(accoeff_type), intent(in)  ACCoeff,
character(*), intent(out)  Info 
)

Definition at line 416 of file ACCoeff_Define.f90.

Here is the caller graph for this function:

◆ accoeff_inspect()

subroutine, public accoeff_define::accoeff_inspect ( type(accoeff_type), intent(in)  ACCoeff)

Definition at line 292 of file ACCoeff_Define.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ accoeff_subset()

subroutine, public accoeff_define::accoeff_subset ( type(accoeff_type), intent(in)  ACCoeff,
integer, dimension(:), intent(in)  Sensor_Channel,
type(accoeff_type), intent(out)  AC_Subset 
)

Definition at line 514 of file ACCoeff_Define.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ accoeff_validrelease()

logical function, public accoeff_define::accoeff_validrelease ( type(accoeff_type), intent(in)  ACCoeff)

Definition at line 347 of file ACCoeff_Define.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ accoeff_release

integer, parameter accoeff_define::accoeff_release = 1
private

Definition at line 75 of file ACCoeff_Define.f90.

◆ accoeff_version

integer, parameter accoeff_define::accoeff_version = 1
private

Definition at line 76 of file ACCoeff_Define.f90.

◆ ml

integer, parameter accoeff_define::ml = 512
private

Definition at line 71 of file ACCoeff_Define.f90.

◆ module_version_id

character(*), parameter accoeff_define::module_version_id = '$Id: ACCoeff_Define.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
private

Definition at line 65 of file ACCoeff_Define.f90.

◆ one

real(double), parameter accoeff_define::one = 1.0_Double
private

Definition at line 69 of file ACCoeff_Define.f90.

◆ sl

integer, parameter accoeff_define::sl = 20
private

Definition at line 73 of file ACCoeff_Define.f90.

◆ zero

real(double), parameter accoeff_define::zero = 0.0_Double
private

Definition at line 68 of file ACCoeff_Define.f90.