py21cmfast.cli.NodeRedshiftParameters ===================================== .. py:class:: py21cmfast.cli.NodeRedshiftParameters Parameters for setting the node redshifts of the simulation. .. !! processed by numpydoc !! .. py:method:: update_inputs(inputs: py21cmfast.wrapper.inputs.InputParameters, force: bool = False) -> py21cmfast.wrapper.inputs.InputParameters Return a copy of the input parameters with updated node redshifts. .. !! processed by numpydoc !! .. py:attribute:: max :type: float | None :value: None The maximum node redshift. If not provided, the `Z_HEAT_MAX` parameter of the input parameters is used. .. !! processed by numpydoc !! .. py:attribute:: min :type: float | None :value: None The minimum node redshift. If not provided, and redshift evolution is required by the input parameters, the default minimum redshift of 5.5 is used. .. !! processed by numpydoc !! .. py:attribute:: n :type: int | None :value: None The number of node redshifts. If provided, this overrides `step` and sets the step size such that `n` redshifts are included between `min` and `max`. .. !! processed by numpydoc !! .. py:attribute:: spacing :type: Literal['logspace', 'linear'] :value: 'logspace' The function to use for spacing the node redshifts. .. !! processed by numpydoc !! .. py:attribute:: step :type: float | None :value: None The step size (or step factor for logspace) of the node redshifts. If not provided, the default step size of 0.1 for linear spacing or `ZPRIME_STEP_FACTOR` if logspace is used. .. !! processed by numpydoc !!