OB.DAAC Logo
NASA Logo
Ocean Color Science Software

cubeio Module Reference

Functions/Subroutines

subroutine openinfile (LUN_IN, I_RET)
 
subroutine openoutfile (LUN_OUT, I_RET)
 
subroutine openvapfile (LUN_VAP, I_RET)
 
subroutine rd_slice (LUN_IN, NSAMPS, NBANDS, SORDER, BUFFER)
 
subroutine wt_slice (LUN_OUT, NSAMPS, NBANDS, SORDER, BUFFER)
 
subroutine wt_line (LUN_VAP, NSAMPS, H2OBUF)
 
subroutine closeinfile (LUN_IN)
 
subroutine closeoutfile (LUN_OUT)
 
subroutine closevapfile (LUN_VAP)
 

Variables

integer, parameter int16 = SELECTED_INT_KIND(4)
 

Function/Subroutine Documentation

◆ closeinfile()

subroutine closeinfile ( integer  LUN_IN)

Definition at line 114 of file cubeio.f90.

◆ closeoutfile()

subroutine closeoutfile ( integer  LUN_OUT)

Definition at line 122 of file cubeio.f90.

◆ closevapfile()

subroutine closevapfile ( integer  LUN_VAP)

Definition at line 129 of file cubeio.f90.

◆ openinfile()

subroutine openinfile ( integer, intent(in)  LUN_IN,
integer, intent(out)  I_RET 
)

Definition at line 9 of file cubeio.f90.

◆ openoutfile()

subroutine openoutfile ( integer, intent(in)  LUN_OUT,
integer, intent(out)  I_RET 
)

Definition at line 24 of file cubeio.f90.

◆ openvapfile()

subroutine openvapfile ( integer, intent(in)  LUN_VAP,
integer, intent(out)  I_RET 
)

Definition at line 39 of file cubeio.f90.

◆ rd_slice()

subroutine rd_slice ( integer, intent(in)  LUN_IN,
integer, intent(in)  NSAMPS,
integer, intent(in)  NBANDS,
integer, intent(in)  SORDER,
integer(int16), dimension(nbands*nsamps), intent(out)  BUFFER 
)

Definition at line 56 of file cubeio.f90.

◆ wt_line()

subroutine wt_line ( integer, intent(in)  LUN_VAP,
integer, intent(in)  NSAMPS,
integer(int16), dimension(nsamps), intent(inout)  H2OBUF 
)

Definition at line 100 of file cubeio.f90.

◆ wt_slice()

subroutine wt_slice ( integer, intent(in)  LUN_OUT,
integer, intent(in)  NSAMPS,
integer, intent(in)  NBANDS,
integer, intent(in)  SORDER,
integer(int16), dimension(nbands*nsamps), intent(inout)  BUFFER 
)

Definition at line 77 of file cubeio.f90.

Variable Documentation

◆ int16

integer parameter int16 = SELECTED_INT_KIND(4)

Definition at line 3 of file cubeio.f90.