solrat.atom_model.base_atom_model.statistical_equilibrium_equations module¶
- class solrat.atom_model.base_atom_model.statistical_equilibrium_equations.BaseSEE[source]¶
Bases:
Generic[ConfigT,AtmosphereParametersT,RadiationTensorT,RhoT]Base class for Statistical Equilibrium Equations
- abstract classmethod from_model_config(config: ConfigT) Self[source]¶
Constructor from the model config. :param config: model config :return:
BaseSEEsubclass instance
- abstract fill_all_equations(atmosphere_parameters: AtmosphereParametersT, radiation_tensor_in_magnetic_frame: RadiationTensorT) None[source]¶
Loop through all equations to construct the complete system of equations for rho.
- Parameters:
atmosphere_parameters –
AtmosphereParametersinstance carrying the magnetic field and other variables.radiation_tensor_in_magnetic_frame –
RadiationTensorinstance