GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.FrameManualModel.ManualModelObjClass module

ManualModelObjClass module for handling manual model parameters and configurations.

This class manages the parameters and settings for manual model calculations, including molecular data, resolution settings, temperature ranges, and various model configurations.

class GUIBRUSHR.GUI.Input_Output_Panels.Input_Panels.TabPanels.FrameManualModel.ManualModelObjClass.ManualModelObjClass(param_array, molecs, condensed, hybrid, resolution, continum_opacity, target, chemistry, ecc_opi, format_temperature, table_output_file, filename_results, id_process, path_results, mass_vector, temp_min, temp_max, temp_step, rad_mode, retrieval_model, manual_model_composition, maxsteps=1, rv_sampling=0.1, stellar_spectrum=None, path_targets='', additional_opac=False)[source]

Bases: object

A class to handle manual model parameters and configurations.

This class stores and manages all parameters needed for manual model calculations, including molecular data, resolution settings, temperature ranges, and various model configurations.

__init__(param_array, molecs, condensed, hybrid, resolution, continum_opacity, target, chemistry, ecc_opi, format_temperature, table_output_file, filename_results, id_process, path_results, mass_vector, temp_min, temp_max, temp_step, rad_mode, retrieval_model, manual_model_composition, maxsteps=1, rv_sampling=0.1, stellar_spectrum=None, path_targets='', additional_opac=False)[source]

Initialize the ManualModelObjClass with all necessary parameters.

Parameters:
  • param_array – Array of parameters for the model

  • molecs – Molecular data

  • condensed – Condensed data

  • hybrid – hybrid list parameters

  • resolution – Resolution settings

  • continum_opacity – Continuum opacity settings

  • target – Target object

  • chemistry – Chemistry settings

  • ecc_opi – ECC opacity settings

  • format_temperature – Temperature format

  • table_output_file – Output table file

  • filename_results – Results filename

  • id_process – Process ID

  • path_results – Path to results

  • mass_vector – Mass vector data

  • temp_min – Minimum temperature

  • temp_max – Maximum temperature

  • temp_step – Temperature step

  • rad_mode – Radiation mode

  • retrieval_model – Retrieval model settings

  • manual_model_composition – Manual model composition

  • maxsteps – Maximum number of steps (default: 1)

  • rv_sampling – RV sampling value (default: 0.1)

  • stellar_spectrum – Path to stellar spectrum (default: None)

  • path_targets – Path to targets (default: “”)

  • additional_opac – Additional opacity flag (default: False)