NCEPLIBS-bufr  12.0.0
nxtwin.f File Reference

Computes the start and end indices of the next window. More...

Go to the source code of this file.

Functions/Subroutines

subroutine nxtwin (LUN, IWIN, JWIN)
 Given indices within the internal jump/link table which point to the start and end of an "rpc" window (which is an iteration of an 8-bit or 16-bit delayed replication sequence), this subroutine computes the start and end indices of the next window. More...
 

Detailed Description

Computes the start and end indices of the next window.

Author
J. Woollen
Date
1994-01-06

Definition in file nxtwin.f.

Function/Subroutine Documentation

◆ nxtwin()

subroutine nxtwin (   LUN,
  IWIN,
  JWIN 
)

Given indices within the internal jump/link table which point to the start and end of an "rpc" window (which is an iteration of an 8-bit or 16-bit delayed replication sequence), this subroutine computes the start and end indices of the next window.

Note
See getwin() for an explanation of "windows" within the context of a bufr data subset.
Parameters
[in]LUN- integer: i/o stream index into internal memory arrays.
[in,out]IWIN- integer:
  • on input, contains starting index of current window iteration.
  • on output, contains starting index of next window iteration.
[in,out]JWIN- integer:
  • on input, contains ending index of current window iteration.
  • on output, contains ending index of next window iteration.
Author
J. Woollen
Date
1994-01-06

Definition at line 23 of file nxtwin.f.

References bort(), moda_usrint::inv, lstjpb(), moda_usrint::nval, and moda_usrint::val.

Referenced by ufbevn(), ufbin3(), and ufbrw().