data (MCEq.data)#
The tabulated data in MCEq is handled by MCEq.data.HDF5Backend.
The HDF5 file densly packed data, where matrices are stored as vectors of a sparse CSR data structure.
Index dictionaries and other metadata are stored as attributes.
The other classes pf this module know how to interact with the backend
and provide an intermediate step to the MCEq.particlemanager.ParticleManager that propagates data further to the MCEq.particlemanager.MCEqParticle objects.
Reference/API#
MCEq.data Module#
Classes#
|
Class for managing the dictionary of hadron-air cross-sections. |
|
Class for managing the dictionary of decay yield matrices. |
|
Provides access to tabulated data stored in an HDF5 file. |
|
Class for managing the dictionary of hadron-air cross-sections. |
|
Class for managing the dictionary of interaction yield matrices. |
|
defaultdict(default_factory=None, /, [...]) --> dict with default factory |
Class Inheritance Diagram#
