Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.
NASA Logo
Ocean Color Science Software

ocssw V2022
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.