FV3 Bundle
odas_binary_io Module Reference

Functions/Subroutines

integer function, public inquire_odas_binary (Filename, n_Predictors, n_Absorbers, n_Channels, n_Alphas, n_Coeffs, Release, Version, Sensor_Id, WMO_Satellite_Id, WMO_Sensor_Id, RCS_Id, Message_Log)
 
integer function, public read_odas_binary (Filename, ODAS, Quiet, Process_ID, Output_Process_ID, RCS_Id, Message_Log)
 
integer function, public read_odas_data (Filename, FileID, ODAS, Process_ID_Tag, Message_Log)
 
integer function, public write_odas_binary (Filename, ODAS, Quiet, RCS_Id, Message_Log)
 
integer function, public write_odas_data (Filename, FileID, ODAS, Message_Log)
 

Variables

character(*), parameter module_rcs_id = '$Id: ODAS_Binary_IO.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $'
 
integer, parameter ml = 512
 
integer, parameter set = 1
 

Function/Subroutine Documentation

◆ inquire_odas_binary()

integer function, public odas_binary_io::inquire_odas_binary ( character(*), intent(in)  Filename,
integer, intent(out), optional  n_Predictors,
integer, intent(out), optional  n_Absorbers,
integer, intent(out), optional  n_Channels,
integer, intent(out), optional  n_Alphas,
integer, intent(out), optional  n_Coeffs,
integer, intent(out), optional  Release,
integer, intent(out), optional  Version,
character(*), intent(out), optional  Sensor_Id,
integer, intent(out), optional  WMO_Satellite_Id,
integer, intent(out), optional  WMO_Sensor_Id,
character(*), intent(out), optional  RCS_Id,
character(*), intent(in), optional  Message_Log 
)

Definition at line 211 of file ODAS_Binary_IO.f90.

Here is the call graph for this function:

◆ read_odas_binary()

integer function, public odas_binary_io::read_odas_binary ( character(*), intent(in)  Filename,
type(odas_type), intent(inout)  ODAS,
integer, intent(in), optional  Quiet,
integer, intent(in), optional  Process_ID,
integer, intent(in), optional  Output_Process_ID,
character(*), intent(out), optional  RCS_Id,
character(*), intent(in), optional  Message_Log 
)

Definition at line 476 of file ODAS_Binary_IO.f90.

Here is the call graph for this function:

◆ read_odas_data()

integer function, public odas_binary_io::read_odas_data ( character(*), intent(in)  Filename,
integer, intent(in)  FileID,
type(odas_type), intent(inout)  ODAS,
character(*), intent(in)  Process_ID_Tag,
character(*), intent(in), optional  Message_Log 
)

Definition at line 578 of file ODAS_Binary_IO.f90.

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

◆ write_odas_binary()

integer function, public odas_binary_io::write_odas_binary ( character(*), intent(in)  Filename,
type(odas_type), intent(in)  ODAS,
integer, intent(in), optional  Quiet,
character(*), intent(out), optional  RCS_Id,
character(*), intent(in), optional  Message_Log 
)

Definition at line 842 of file ODAS_Binary_IO.f90.

Here is the call graph for this function:

◆ write_odas_data()

integer function, public odas_binary_io::write_odas_data ( character(*), intent(in)  Filename,
integer, intent(in)  FileID,
type(odas_type), intent(in)  ODAS,
character(*), intent(in), optional  Message_Log 
)

Definition at line 921 of file ODAS_Binary_IO.f90.

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

Variable Documentation

◆ ml

integer, parameter odas_binary_io::ml = 512
private

Definition at line 52 of file ODAS_Binary_IO.f90.

◆ module_rcs_id

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

Definition at line 49 of file ODAS_Binary_IO.f90.

◆ set

integer, parameter odas_binary_io::set = 1
private

Definition at line 54 of file ODAS_Binary_IO.f90.