py21cmfast.GlobalEvolution ========================== .. py:class:: py21cmfast.GlobalEvolution Structure that contains the global evolution (as a function of redshift) of all the fields in the simulation. :ivar inputs: The input parameters for the simulation. :vartype inputs: InputParameters :ivar quantities: Arrays of length `node_redshifts` containing the global field across redshift. :vartype quantities: dict[str, np.ndarray] | None .. !! processed by numpydoc !! .. py:method:: from_file(path: str | pathlib.Path, safe: bool = True, remove_buffer: bool = True) -> Self :classmethod: Create a new instance from a saved global_evolution on disk. .. !! processed by numpydoc !! .. py:method:: get_fields(inputs: py21cmfast.wrapper.inputs.InputParameters) -> tuple :classmethod: Get a list of the names of the available fields in the simulation. .. !! processed by numpydoc !! .. py:method:: save(path: str | pathlib.Path, clobber=False) Save the global_evolution object to disk. .. !! processed by numpydoc !! .. py:property:: astro_options Flag Options shared by all datasets. .. !! processed by numpydoc !! .. py:property:: astro_params Astro params shared by all datasets. .. !! processed by numpydoc !! .. py:property:: cosmo_params Cosmo params shared by all datasets. .. !! processed by numpydoc !! .. py:property:: cosmo_tables Cosmo tables shared by all datasets. .. !! processed by numpydoc !! .. py:attribute:: inputs :type: py21cmfast.wrapper.inputs.InputParameters .. py:property:: matter_options Matter flags shared by all datasets. .. !! processed by numpydoc !! .. py:property:: node_redshifts Redshifts at which coeval boxes and global quantities are computed. .. !! processed by numpydoc !! .. py:attribute:: quantities :type: dict[str, numpy.ndarray] | None .. py:property:: random_seed Random seed shared by all datasets. .. !! processed by numpydoc !! .. py:property:: simulation_options Matter params shared by all datasets. .. !! processed by numpydoc !!