OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
flags_iop.h File Reference
#include <stdint.h>
#include "l12_parms.h"
Include dependency graph for flags_iop.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  iopflagctl_struc
 

Macros

#define IOPF_ISMASKED   0x0001
 
#define IOPF_FAILED   0x0002
 
#define IOPF_MAXITER   0x0004
 
#define IOPF_BADRRS   0x0008
 
#define IOPF_NAN   0x0010
 
#define IOPF_RRSDIFF   0x0020
 
#define IOPF_ALO   0x0040
 
#define IOPF_AHI   0x0080
 
#define IOPF_APHLO   0x0100
 
#define IOPF_APHHI   0x0200
 
#define IOPF_ADGLO   0x0400
 
#define IOPF_ADGHI   0x0800
 
#define IOPF_BBLO   0x1000
 
#define IOPF_BBHI   0x2000
 
#define IOPF_BBPLO   0x4000
 
#define IOPF_BBPHI   0x8000
 

Functions

void set_iop_flag (float wave[], int32_t nwave, float a[], float aph[], float adg[], float bb[], float bbp[], int16_t *flag)
 

Macro Definition Documentation

◆ IOPF_ADGHI

#define IOPF_ADGHI   0x0800

Definition at line 19 of file flags_iop.h.

◆ IOPF_ADGLO

#define IOPF_ADGLO   0x0400

Definition at line 18 of file flags_iop.h.

◆ IOPF_AHI

#define IOPF_AHI   0x0080

Definition at line 15 of file flags_iop.h.

◆ IOPF_ALO

#define IOPF_ALO   0x0040

Definition at line 14 of file flags_iop.h.

◆ IOPF_APHHI

#define IOPF_APHHI   0x0200

Definition at line 17 of file flags_iop.h.

◆ IOPF_APHLO

#define IOPF_APHLO   0x0100

Definition at line 16 of file flags_iop.h.

◆ IOPF_BADRRS

#define IOPF_BADRRS   0x0008

Definition at line 11 of file flags_iop.h.

◆ IOPF_BBHI

#define IOPF_BBHI   0x2000

Definition at line 21 of file flags_iop.h.

◆ IOPF_BBLO

#define IOPF_BBLO   0x1000

Definition at line 20 of file flags_iop.h.

◆ IOPF_BBPHI

#define IOPF_BBPHI   0x8000

Definition at line 23 of file flags_iop.h.

◆ IOPF_BBPLO

#define IOPF_BBPLO   0x4000

Definition at line 22 of file flags_iop.h.

◆ IOPF_FAILED

#define IOPF_FAILED   0x0002

Definition at line 9 of file flags_iop.h.

◆ IOPF_ISMASKED

#define IOPF_ISMASKED   0x0001

Definition at line 8 of file flags_iop.h.

◆ IOPF_MAXITER

#define IOPF_MAXITER   0x0004

Definition at line 10 of file flags_iop.h.

◆ IOPF_NAN

#define IOPF_NAN   0x0010

Definition at line 12 of file flags_iop.h.

◆ IOPF_RRSDIFF

#define IOPF_RRSDIFF   0x0020

Definition at line 13 of file flags_iop.h.

Function Documentation

◆ set_iop_flag()

void set_iop_flag ( float  wave[],
int32_t  nwave,
float  a[],
float  aph[],
float  adg[],
float  bb[],
float  bbp[],
int16_t *  flag 
)