nessi data reduction lib - PowerPoint PPT Presentation

1 / 4
About This Presentation
Title:

nessi data reduction lib

Description:

implement in C ('better C' (TK), 'good C' (FA)), provide C API. nessi want to provide 4 layers ... work on collection of spectra. other layers for components, ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 5
Provided by: timk153
Category:

less

Transcript and Presenter's Notes

Title: nessi data reduction lib


1
nessi data reduction lib
2
structure
  • stateless functions
  • C-callable
  • implement in C (better C (TK), good C
    (FA)), provide C API
  • nessi want to provide 4 layers
  • domain independent, work on primitive types
  • domain dependent, work on primitive types
  • work on individual spectrum (pixel)
  • work on collection of spectra
  • other layers for components, apps

3
data structures
  • nessi-dr want common data structures for
    spectrum
  • design in progress
  • how to associate attributes unclear
  • nessi-dr leaning toward C
  • my preference C
  • sticking point IDL compatibility

4
the seven rules
  • confusing, not shown in wrap-up, sorry
  • intended to constrain implementation of layers 1
    2
  • keep performance reasonable
  • avoid dynamic allocation (the loop killer)
  • keep code maintainable
  • no globals variables, etc.
Write a Comment
User Comments (0)
About PowerShow.com