Skip to content

Latest commit

 

History

History
71 lines (42 loc) · 2.16 KB

wmp_format.md

File metadata and controls

71 lines (42 loc) · 2.16 KB

Windowed Multipole Library Format

The current version of the statepoint file format is 1.1.

  • /

    • Attributes :

      • filetype (char[])

        String indicating the type of file.

      • version (int[2])

        Major and minor version of the data.

  • /<nuclide name>/

    • Datasets :

      • broaden_poly (int[])

        If 1, Doppler broaden curve fit for window with corresponding index. If 0, do not.

      • curvefit (double[][][])

        Curve fit coefficients. Indexed by (reaction type, coefficient index, window index).

      • data (complex[][])

        Complex poles and residues. Each pole has a corresponding set of residues. For example, the i-th pole and corresponding residues are stored as

        data

        The residues are in the order: scattering, absorption, fission. Complex numbers are stored by forming a type with "r" and "i" identifiers, similar to how h5py does it.

      • E_max (double)

        Highest energy the windowed multipole part of the library is valid for.

      • E_min (double)

        Lowest energy the windowed multipole part of the library is valid for.

      • spacing (double)

        spacing

        Where data is the maximum energy the windows go up to. data is the minimum energy and equivalent to E_min, and data is the number of windows, given by windows.

      • sqrtAWR (double)

        Square root of the atomic weight ratio.

      • windows (int[][])

        The poles to start from and end at for each window. windows[i, 0] and windows[i, 1] are, respectively, the indexes (1-based) of the first and last pole in window i.