Changes between Version 3 and Version 4 of ProcessingObjects


Ignore:
Timestamp:
11/28/11 10:48:22 (13 years ago)
Author:
Jonathan
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ProcessingObjects

    v3 v4  
    88 * Postprocessing will begin at the !RestartFrame
    99
    10 For more information on creating certain processing objects visit:
    11  * HistogramObject
    12  * TotalObject
    13  * PdfObjects
    14  * ProjectionObjects
    15  * SpectraObject
     10There are also two classes of processing objects - those that store values on a cell by cell basis within the AMR mesh and are accessible from the chombo file, and those that output scalars(TotalObject), vectors(HistogramObject), or fixed grid data(ProjectionObjects, PdfObjects) at each frame.
     11
     12== Those that store various diagnostics within the AMR Mesh are listed below and are utilized by:
     13 * {{{CALL StoreChildMasks()}}} - Stores child mask of each cell
     14 * {{{CALL StoreCoolingLength()}}} - Stores cooling length
     15 * {{{CALL StoreDivergence()}}} - Stores divergence
     16 * {{{CALL StoreErrFlags()}}} - Stores error flags
     17 * {{{CALL StoreMPI_IDs()}}} - Stores processor ID
     18 * {{{CALL StoreTreeAvailability()}}} - Stores what regions of the mesh are known by processor {{{MPI_TRACK=0}}}
     19
     20== Those that have there own form of IO ==
     21 * HistogramObject - Makes [CurveFiles Curve Files] of histograms of various quantities
     22 * TotalObject - Generates data files containing totals of various quantities.  (Can be parsed into a [CurveFiles Curve File])
     23 * PdfObjects - Generates 2D probability density functions of various quantities and outputs them in [BovFiles Bov Files]
     24 * ProjectionObjects - Generates 2D projections (column densities) of various quantities and outputs them in [BovFiles Bov Files].  Can be used to make emission maps
     25 * SpectraObject - Will create spectra of various quantities.