OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

#include <dim_mgr.hpp>

Public Member Functions

 dim_mgr (int32_t)
 
 dim_mgr (int32_t, int32_t)
 
 ~dim_mgr ()
 
int32_t init_dim (int32_t, int32_t, double *)
 
int32_t init_dim (int32_t, int32_t, double, double)
 
void set_store (void *, int32_t)
 
void update_new_data ()
 
pt_info_strucmng_pt (double *, int32_t, int32_t *)
 
int32_t purge ()
 
int32_t prune (int32_t)
 
void dump_last_interval ()
 
void dump_mgr (double *)
 
int32_t get_ndim ()
 
int32_t get_hdim ()
 
void add_pts (int32_t)
 
int32_t get_tot_blobs ()
 

Detailed Description

Definition at line 79 of file dim_mgr.hpp.

Constructor & Destructor Documentation

◆ dim_mgr() [1/2]

dim_mgr ( int32_t  ndim)

Definition at line 26 of file dim_mgr.cpp.

◆ dim_mgr() [2/2]

dim_mgr ( int32_t  ndim,
int32_t  hash_tbl_sz 
)

Definition at line 39 of file dim_mgr.cpp.

◆ ~dim_mgr()

~dim_mgr ( )

Definition at line 83 of file dim_mgr.cpp.

Member Function Documentation

◆ add_pts()

void add_pts ( int32_t  nptadd)

Definition at line 113 of file dim_mgr.cpp.

◆ dump_last_interval()

void dump_last_interval ( )

Definition at line 957 of file dim_mgr.cpp.

◆ dump_mgr()

void dump_mgr ( double *  pt)

Definition at line 892 of file dim_mgr.cpp.

◆ get_hdim()

int get_hdim ( )

Definition at line 994 of file dim_mgr.cpp.

◆ get_ndim()

int get_ndim ( )

Definition at line 993 of file dim_mgr.cpp.

◆ get_tot_blobs()

int32_t get_tot_blobs ( )

Definition at line 123 of file dim_mgr.cpp.

◆ init_dim() [1/2]

int32_t init_dim ( int32_t  dim_num,
int32_t  nvals,
double *  dim_coords 
)

Definition at line 172 of file dim_mgr.cpp.

◆ init_dim() [2/2]

int32_t init_dim ( int32_t  dim_num,
int32_t  nvals,
double  min,
double  max 
)

Definition at line 140 of file dim_mgr.cpp.

◆ mng_pt()

pt_info_struc * mng_pt ( double *  pt,
int32_t  access_id,
int32_t *  status 
)

Definition at line 241 of file dim_mgr.cpp.

◆ prune()

int32_t prune ( int32_t  access_id)

Definition at line 816 of file dim_mgr.cpp.

◆ purge()

int32_t purge ( )

Definition at line 747 of file dim_mgr.cpp.

◆ set_store()

void set_store ( void *  ,
int32_t   
)

◆ update_new_data()

void update_new_data ( )

Definition at line 202 of file dim_mgr.cpp.


The documentation for this class was generated from the following files:
  • /gfs-oceanweb/web/ocssw/ocssw_src/src/libcloud/dim_mgr.hpp
  • /gfs-oceanweb/web/ocssw/ocssw_src/src/libcloud/dim_mgr.cpp