pleiades.sammy.alphanumerics.lpt module

class pleiades.sammy.alphanumerics.lpt.LPTOutputOptions(*, do_not_print_any_input_parameters: bool = True, print_all_input_parameters: bool = False, print_varied_input_parameters: bool = False, do_not_print_input_data: bool = True, print_input_data: bool = False, do_not_print_theoretical_values: bool = True, print_theoretical_values: bool = False, do_not_print_partial_derivatives: bool = True, print_partial_derivatives: bool = False, suppress_intermediate_printout: bool = False, do_not_suppress_intermediate_printout: bool = False, do_not_suppress_any_intermediate_printout: bool = True, do_not_use_short_format_for_output: bool = True, use_short_format_for_output: bool = False, do_not_print_reduced_widths: bool = True, print_reduced_widths: bool = False, do_not_print_small_correlation_coefficients: bool = False, do_not_print_debug_info: bool = True, print_debug_information: bool = False, print_capture_area_in_lpt_file: bool = False, chi_squared_is_not_wanted: bool = False, chi_squared_is_wanted: bool = True, do_not_print_weighted_residuals: bool = True, print_weighted_residuals: bool = False, print_bayes_weighted_residuals: bool = False, do_not_print_bayes_weighted_residuals: bool = True, do_not_print_phase_shifts: bool = True, print_phase_shifts_for_input_parameters: bool = False, mutually_exclusive_groups: List[List[str]] = [['do_not_print_any_input_parameters', 'print_all_input_parameters', 'print_varied_input_parameters'], ['do_not_print_input_data', 'print_input_data'], ['do_not_print_theoretical_values', 'print_theoretical_values'], ['do_not_print_partial_derivatives', 'print_partial_derivatives'], ['suppress_intermediate_printout', 'do_not_suppress_intermediate_printout', 'do_not_suppress_any_intermediate_printout'], ['do_not_use_short_format_for_output', 'use_short_format_for_output'], ['do_not_print_reduced_widths', 'print_reduced_widths'], ['do_not_print_debug_info', 'print_debug_information'], ['chi_squared_is_not_wanted', 'chi_squared_is_wanted'], ['do_not_print_weighted_residuals', 'print_weighted_residuals'], ['print_bayes_weighted_residuals', 'do_not_print_bayes_weighted_residuals'], ['do_not_print_phase_shifts', 'print_phase_shifts_for_input_parameters']])[source]

Bases: BaseModel

model_config = {'validate_default': True}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

do_not_print_any_input_parameters: bool
print_all_input_parameters: bool
print_varied_input_parameters: bool
do_not_print_input_data: bool
print_input_data: bool
do_not_print_theoretical_values: bool
print_theoretical_values: bool
do_not_print_partial_derivatives: bool
print_partial_derivatives: bool
suppress_intermediate_printout: bool
do_not_suppress_intermediate_printout: bool
do_not_suppress_any_intermediate_printout: bool
do_not_use_short_format_for_output: bool
use_short_format_for_output: bool
do_not_print_reduced_widths: bool
print_reduced_widths: bool
do_not_print_small_correlation_coefficients: bool
do_not_print_debug_info: bool
print_debug_information: bool
print_capture_area_in_lpt_file: bool
chi_squared_is_not_wanted: bool
chi_squared_is_wanted: bool
do_not_print_weighted_residuals: bool
print_weighted_residuals: bool
print_bayes_weighted_residuals: bool
do_not_print_bayes_weighted_residuals: bool
do_not_print_phase_shifts: bool
print_phase_shifts_for_input_parameters: bool
mutually_exclusive_groups: List[List[str]]
enforce_exclusivity() LPTOutputOptions[source]
get_alphanumeric_commands() List[str][source]