nessi data reduction lib PowerPoint PPT Presentation

presentation player overlay
1 / 4
About This Presentation
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