Skip to content
  • Mark OLESEN's avatar
    ENH: refactor coordSet writers (#2347) · c3e14ffd
    Mark OLESEN authored
    - the very old 'writer' class was fully stateless and always templated
      on an particular output type.
    
      This is now replaced with a 'coordSetWriter' with similar concepts
      as previously introduced for surface writers (#1206).
    
      - writers change from being a generic state-less set of routines to
        more properly conforming to the normal notion of a writer.
    
      - Parallel data is done *outside* of the writers, since they are used
        in a wide variety of contexts and the caller is currently still in
        a better position for deciding how to combine parallel data.
    
    ENH: update sampleSets to sample on per-field basis (#2347)
    
    - sample/write a field in a single step.
    
    - support for 'sampleOnExecute' to obtain values at execution
      intervals without writing.
    
    - support 'sets' input as a dictionary entry (as well as a list),
      which is similar to the changes for sampled-surface and permits use
      of changeDictionary to modify content.
    
    - globalIndex for gather to reduce ...
    c3e14ffd