gasfir._parameter_store

gasfir._parameter_store.get_parameters(medium_name=None)[source]

Return parameters for a medium, or list all available medium names.

Parameters:

medium_name (Optional[str]) – Case-insensitive name of the medium (e.g. "Hydrogen_SFA"). Pass None to get a list of all available medium names.

Return type:

Union[Dict[str, float], List[str]]

Returns:

A copy of the parameter dict when medium_name is given, or a list of all known medium name strings when medium_name is None.

Raises:

ValueError – If medium_name is not found in the parameter store.

Example

>>> params = get_parameters("Hydrogen_SFA")
>>> names = get_parameters()  # list all available media
gasfir._parameter_store.return_parameter_table()[source]

Return a formatted LaTeX tabularx string of all stored parameters.

Each row is medium_name & a0 & a1 & a2 & a3 & a4 & E_g & m_eff. The returned string is a complete tabularx environment ready to be pasted into a LaTeX document.