pleiades.sammy.alphanumerics package
SAMMY Alphanumeric Options Module.
This module implements the various alphanumeric command options for SAMMY. These modules provide Pydantic models for validating and generating SAMMY alphanumeric commands.
- class pleiades.sammy.alphanumerics.AngularDistributionOptions(*, use_laboratory_cross_sections: bool = False, use_center_of_mass_cross_sections: bool = True, prepare_legendre_coefficients_in_endf_format: bool = False, omit_finite_size_corrections: bool = False, incident_neutron_attenuation_is_included: bool = False, approximate_scattered_neutron_attenuation: bool = False, angle_average_for_differential_cross_section: bool = False, mutually_exclusive_groups: List[List[str]] = [['use_laboratory_cross_sections', 'use_center_of_mass_cross_sections']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() AngularDistributionOptions[source]
Validate mutually exclusive fields and ensure exactly one frame option is selected.
- class pleiades.sammy.alphanumerics.AveragesOptions(*, average_over_energy_ranges: bool = False, group_average_over_energy_ranges: bool = False, energy_average_using_constant_flux: bool = False, maxwellian_averaged_capture_cross_sections: bool = False, calculate_maxwellian_averages_after_reconstruction: bool = False, make_no_corrections_to_theoretical_values: bool = False, add_cross_sections_from_endf_b_file_3: bool = False, print_averaged_sensitivities_for_endf_parameters: bool = False, mutually_exclusive_groups: List[List[str]] = [['average_over_energy_ranges', 'group_average_over_energy_ranges', 'energy_average_using_constant_flux']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- validate_dependencies() AveragesOptions[source]
Validate logical dependencies between options.
- class pleiades.sammy.alphanumerics.BayesSolutionOptions(*, solve_bayes_equations: bool = True, do_not_solve_bayes_equations: bool = False, let_sammy_choose_which_inversion_scheme_to_use: bool = True, use_npv_inversion_scheme: bool = False, use_ipq_inversion_scheme: bool = False, use_mpw_inversion_scheme: bool = False, use_least_squares_to_define_prior_parameter_covariance_matrix: bool = False, take_baby_steps_with_least_squares_method: bool = False, remember_original_parameter_values: bool = False, use_remembered_original_parameter_values: bool = False, mutually_exclusive_groups: List[List[str]] = [['solve_bayes_equations', 'do_not_solve_bayes_equations'], ['let_sammy_choose_which_inversion_scheme_to_use', 'use_npv_inversion_scheme', 'use_ipq_inversion_scheme', 'use_mpw_inversion_scheme'], ['use_least_squares_to_define_prior_parameter_covariance_matrix'], ['take_baby_steps_with_least_squares_method'], ['remember_original_parameter_values'], ['use_remembered_original_parameter_values']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() BayesSolutionOptions[source]
Validate mutually exclusive fields - only one option from each group can be True. If a user explicitly sets an option, it overrides any default in the same group.
- class pleiades.sammy.alphanumerics.BroadeningOptions(*, broadening_is_wanted: bool = True, broadening_is_not_wanted: bool = False, mutually_exclusive_groups: List[List[str]] = [['broadening_is_wanted', 'broadening_is_not_wanted']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() BroadeningOptions[source]
- class pleiades.sammy.alphanumerics.CovarianceMatrixOptions(*, implicit_data_covariance: bool = False, user_supplied_implicit_data_covariance: bool = False, pup_covariance_ascii: bool = False, create_pup_file: bool = False, add_constant_term: bool = False, do_not_add_constant_term: bool = True, use_default_constant_term: bool = False, use_ten_percent_uncertainty: bool = False, data_covariance_diagonal: bool = True, data_off_diagonal: bool = False, data_covariance_file: bool = False, free_format_data_covariance: bool = False, mutually_exclusive_groups: List[List[str]] = [['implicit_data_covariance', 'user_supplied_implicit_data_covariance'], ['pup_covariance_ascii'], ['create_pup_file'], ['add_constant_term', 'do_not_add_constant_term', 'use_default_constant_term'], ['use_ten_percent_uncertainty'], ['data_covariance_diagonal', 'data_off_diagonal', 'data_covariance_file', 'free_format_data_covariance']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() CovarianceMatrixOptions[source]
- class pleiades.sammy.alphanumerics.CrossSectionOptions(*, use_polar_coordinates_for_fission_widths: bool = False, numerical_derivatives_for_resonance_parameters: bool = False, do_not_use_s_wave_cutoff: bool = True, use_s_wave_cutoff: bool = False, use_no_cutoffs_for_derivatives: bool = False, use_alternative_coulomb_functions: bool = False, add_direct_capture_component: bool = False, lab_non_coulomb_excitation_energies: bool = True, cm_non_coulomb_excitation_energies: bool = False, lab_coulomb_excitation_energies: bool = True, cm_coulomb_excitation_energies: bool = False, add_eliminated_capture_channel: bool = False, mutually_exclusive_groups: List[List[str]] = [['do_not_use_s_wave_cutoff', 'use_s_wave_cutoff', 'use_no_cutoffs_for_derivatives'], ['lab_non_coulomb_excitation_energies', 'cm_non_coulomb_excitation_energies'], ['lab_coulomb_excitation_energies', 'cm_coulomb_excitation_energies']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() CrossSectionOptions[source]
- class pleiades.sammy.alphanumerics.ENDFOptions(*, input_is_endf_file_2: bool = False, use_energy_range_from_endf_file_2: bool = False, parameter_covariance_matrix_is_in_endf_format: bool = False, data_are_endf_file: bool = False, preserve_gamma_n_not_g_gamma_n_from_endf: bool = False, endf_b_vi_file_2_is_wanted: bool = False, ndf_file_is_in_key_word_format: bool = False, generate_file_3_point_wise_cross_section: bool = False, file_33_lb_1_covariance_is_wanted: bool = False, automatic_ndf_file_creation: bool = False, include_min_and_max_energies_in_endf_file: bool = False, mutually_exclusive_groups: List[List[str]] = [])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- validate_dependencies() ENDFOptions[source]
Validate logical dependencies between options.
- class pleiades.sammy.alphanumerics.ExperimentalDataInputOptions(*, data_in_original_multi_style_format: bool = True, data_format_is_one_point_per_line: bool = False, use_csisrs_format_for_data: bool = False, use_twenty_significant_digits: bool = False, data_are_in_standard_odf_format: bool = False, data_are_in_odf_file: bool = False, data_are_endf_b_file: bool = False, use_endf_b_energies_and_data: bool = False, differential_data_are_in_ascii_file: bool = False, do_not_divide_data_into_regions: bool = True, divide_data_into_regions: bool = False, mutually_exclusive_groups: List[List[str]] = [['data_in_original_multi_style_format', 'data_format_is_one_point_per_line', 'use_csisrs_format_for_data', 'use_twenty_significant_digits', 'data_are_in_standard_odf_format', 'data_are_in_odf_file', 'data_are_endf_b_file', 'use_endf_b_energies_and_data'], ['differential_data_are_in_ascii_file'], ['do_not_divide_data_into_regions', 'divide_data_into_regions']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() ExperimentalDataInputOptions[source]
- class pleiades.sammy.alphanumerics.QuantumNumbersOptions(*, new_spin_group_format: bool = True, particle_pair_definitions: bool = False, keyword_particle_pair_definitions: bool = False, quantum_numbers_in_parameter_file: bool = False, put_quantum_numbers_into_parameter_file: bool = False, spin_of_incident_particle_is_plus: bool = False, spin_of_incident_particle_is_minus: bool = False, i4_format_to_read_spin_group_number: bool = False, input_is_endf_b_file: bool = False, use_energy_range_from_endf_b_file_2: bool = False, flag_all_resonance_parameters: bool = False, mutually_exclusive_groups: List[List[str]] = [['new_spin_group_format', 'particle_pair_definitions', 'keyword_particle_pair_definitions'], ['quantum_numbers_in_parameter_file', 'put_quantum_numbers_into_parameter_file'], ['spin_of_incident_particle_is_plus', 'spin_of_incident_particle_is_minus'], ['i4_format_to_read_spin_group_number'], ['input_is_endf_b_file'], ['use_energy_range_from_endf_b_file_2'], ['flag_all_resonance_parameters']])[source]
Bases:
BaseModelDefine which type of input is to be used for spin group information and other parameters
- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() QuantumNumbersOptions[source]
- class pleiades.sammy.alphanumerics.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].
- enforce_exclusivity() LPTOutputOptions[source]
- class pleiades.sammy.alphanumerics.MultipleScatteringCorrectionsOptions(*, do_not_include_self_shielding: bool = True, use_self_shielding_only: bool = False, use_single_scattering_plus_self_shielding: bool = False, include_double_scattering_corrections: bool = False, infinite_slab: bool = False, finite_slab: bool = True, make_new_file_with_edge_effects: bool = True, file_with_edge_effects_already_exists: bool = False, make_plot_file_of_multiple_scattering_pieces: bool = False, normalize_as_cross_section: bool = False, normalize_as_yield: bool = False, normalize_as_1_minus_e_sigma: bool = False, print_multiple_scattering_corrections: bool = False, prepare_input_for_monte_carlo_simulation: bool = False, y2_values_are_tabulated: bool = False, use_quadratic_interpolation_for_y1: bool = False, use_linear_interpolation_for_y1: bool = False, version_7_for_multiple_scattering: bool = False, do_not_calculate_y0: bool = False, mutually_exclusive_groups: List[List[str]] = [['do_not_include_self_shielding', 'use_self_shielding_only', 'use_single_scattering_plus_self_shielding', 'include_double_scattering_corrections'], ['infinite_slab', 'finite_slab'], ['make_new_file_with_edge_effects', 'file_with_edge_effects_already_exists'], ['make_plot_file_of_multiple_scattering_pieces'], ['normalize_as_cross_section', 'normalize_as_yield', 'normalize_as_1_minus_e_sigma'], ['print_multiple_scattering_corrections', 'prepare_input_for_monte_carlo_simulation', 'y2_values_are_tabulated'], ['use_quadratic_interpolation_for_y1', 'use_linear_interpolation_for_y1'], ['version_7_for_multiple_scattering'], ['do_not_calculate_y0']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() MultipleScatteringCorrectionsOptions[source]
- pleiades.sammy.alphanumerics.PCovarianceMatrixInOptions
alias of
CovarianceMatrixOptions
- class pleiades.sammy.alphanumerics.CovarianceMatrixOutputOptions(*, write_correlations_into_compact_format: bool = False, put_correlations_into_compact_format: bool = False, write_covariances_into_compact_format: bool = False, put_covariances_into_compact_format: bool = False, put_covariance_matrix_into_endf_file_32: bool = False, mutually_exclusive_groups: List[List[str]] = [['write_correlations_into_compact_format', 'put_correlations_into_compact_format', 'write_covariances_into_compact_format', 'put_covariances_into_compact_format', 'put_covariance_matrix_into_endf_file_32']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() CovarianceMatrixOutputOptions[source]
- class pleiades.sammy.alphanumerics.PhysicalConstantsOptions(*, use_endf_values_for_constants: bool = True, use_1995_endf_102_constant_values: bool = False, use_sammy_k1_defaults_for_constants: bool = False, mutually_exclusive_groups: List[List[str]] = [['use_endf_values_for_constants', 'use_1995_endf_102_constant_values', 'use_sammy_k1_defaults_for_constants']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() PhysicalConstantsOptions[source]
Validate mutually exclusive fields and ensure at least one option is True.
- class pleiades.sammy.alphanumerics.PlotFileOptions(*, ev_units_on_energy_in_plot_file: bool = False, kev_units_on_energy_in_plot_file: bool = False, mev_units_on_energy_in_plot_file: bool = False, odf_file_is_wanted_zeroth_order: bool = False, odf_file_is_wanted_final_calculation: bool = False, do_not_generate_plot_file_automatically: bool = True, generate_plot_file_automatically: bool = False, do_not_include_theoretical_uncertainties: bool = True, include_theoretical_uncertainties_in_plot_file: bool = False, plot_unbroadened_cross_sections: bool = False, mutually_exclusive_groups: List[List[str]] = [['ev_units_on_energy_in_plot_file', 'kev_units_on_energy_in_plot_file', 'mev_units_on_energy_in_plot_file'], ['do_not_generate_plot_file_automatically', 'generate_plot_file_automatically'], ['do_not_include_theoretical_uncertainties', 'include_theoretical_uncertainties_in_plot_file']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() PlotFileOptions[source]
Validate mutually exclusive fields.
- class pleiades.sammy.alphanumerics.RMatrixOptions(*, reich_moore: bool = True, original_reich_moore: bool = False, multilevel_breit_wigner: bool = False, single_level_breit_wigner: bool = False, reduced_width_amplitudes: bool = False, unresolved_resonance_region: bool = False, mutually_exclusive_groups: List[List[str]] = [['reich_moore', 'original_reich_moore', 'multilevel_breit_wigner', 'single_level_breit_wigner', 'reduced_width_amplitudes', 'unresolved_resonance_region']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() RMatrixOptions[source]
- class pleiades.sammy.alphanumerics.SpecialAnalysisOptions(*, reconstruct_cross_section: bool = False, artificial_energy_grid: bool = False, relevant_parameters_via_uncertainty: bool = False, cross_section_covariance_matrix: bool = False, initial_uncertainty_multiplier: float | None = None, final_uncertainty_multiplier: float | None = None, e_dependent_initial_uncertainty: bool = False, summed_strength_function: bool = False, generate_partial_derivatives_only: bool = False, generate_spin_group_cross_sections: bool = False, reformulate_data_for_idc: bool = False, compare_experiment_to_theory: bool = False, generate_y_and_w_matrices: bool = False, read_y_and_w_matrices: bool = False, stop_command: str | None = None, write_calculated_cross_sections: bool = False, uniform_energy_grid: bool = False, uniform_velocity_grid: bool = False, uniform_time_grid: bool = False, create_publishable_list: bool = False, do_not_test_for_eigenvalues: bool = False, mutually_exclusive_groups: List[List[str]] = [['generate_y_and_w_matrices', 'read_y_and_w_matrices'], ['uniform_energy_grid', 'uniform_velocity_grid', 'uniform_time_grid']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() SpecialAnalysisOptions[source]
Validate mutually exclusive fields.
- class pleiades.sammy.alphanumerics.URROptions(*, unresolved_resonance_region: bool = False, experimental_data_are_in_separate_files: bool = False, no_annotated_parameter_file_for_urr_input: bool = False, annotated_parameter_file_for_urr: bool = True, output_in_annotated_parameter_file_for_urr: bool = True, use_all_experimental_data_points: bool = True, use_energy_limits_as_given_in_the_input_file: bool = False, calculate_width_fluctuation_factors_more_accurately: bool = False, moldauer_prescription_is_to_be_used: bool = False, mutually_exclusive_groups: List[List[str]] = [['no_annotated_parameter_file_for_urr_input', 'annotated_parameter_file_for_urr'], ['use_all_experimental_data_points', 'use_energy_limits_as_given_in_the_input_file']])[source]
Bases:
BaseModel- model_config = {'validate_default': True}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- enforce_exclusivity() URROptions[source]
Validate mutually exclusive fields.
Submodules
- pleiades.sammy.alphanumerics.angular_distribution module
AngularDistributionOptionsAngularDistributionOptions.model_configAngularDistributionOptions.use_laboratory_cross_sectionsAngularDistributionOptions.use_center_of_mass_cross_sectionsAngularDistributionOptions.prepare_legendre_coefficients_in_endf_formatAngularDistributionOptions.omit_finite_size_correctionsAngularDistributionOptions.incident_neutron_attenuation_is_includedAngularDistributionOptions.approximate_scattered_neutron_attenuationAngularDistributionOptions.angle_average_for_differential_cross_sectionAngularDistributionOptions.mutually_exclusive_groupsAngularDistributionOptions.enforce_exclusivity()AngularDistributionOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.averages module
AveragesOptionsAveragesOptions.model_configAveragesOptions.average_over_energy_rangesAveragesOptions.group_average_over_energy_rangesAveragesOptions.energy_average_using_constant_fluxAveragesOptions.maxwellian_averaged_capture_cross_sectionsAveragesOptions.calculate_maxwellian_averages_after_reconstructionAveragesOptions.make_no_corrections_to_theoretical_valuesAveragesOptions.add_cross_sections_from_endf_b_file_3AveragesOptions.print_averaged_sensitivities_for_endf_parametersAveragesOptions.mutually_exclusive_groupsAveragesOptions.validate_dependencies()AveragesOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.bayes_solution module
BayesSolutionOptionsBayesSolutionOptions.model_configBayesSolutionOptions.solve_bayes_equationsBayesSolutionOptions.do_not_solve_bayes_equationsBayesSolutionOptions.let_sammy_choose_which_inversion_scheme_to_useBayesSolutionOptions.use_npv_inversion_schemeBayesSolutionOptions.use_ipq_inversion_schemeBayesSolutionOptions.use_mpw_inversion_schemeBayesSolutionOptions.use_least_squares_to_define_prior_parameter_covariance_matrixBayesSolutionOptions.take_baby_steps_with_least_squares_methodBayesSolutionOptions.remember_original_parameter_valuesBayesSolutionOptions.use_remembered_original_parameter_valuesBayesSolutionOptions.mutually_exclusive_groupsBayesSolutionOptions.enforce_exclusivity()BayesSolutionOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.broadening module
- pleiades.sammy.alphanumerics.covariance_matrix_data module
CovarianceMatrixOptionsCovarianceMatrixOptions.model_configCovarianceMatrixOptions.implicit_data_covarianceCovarianceMatrixOptions.user_supplied_implicit_data_covarianceCovarianceMatrixOptions.pup_covariance_asciiCovarianceMatrixOptions.create_pup_fileCovarianceMatrixOptions.add_constant_termCovarianceMatrixOptions.do_not_add_constant_termCovarianceMatrixOptions.use_default_constant_termCovarianceMatrixOptions.use_ten_percent_uncertaintyCovarianceMatrixOptions.data_covariance_diagonalCovarianceMatrixOptions.data_off_diagonalCovarianceMatrixOptions.data_covariance_fileCovarianceMatrixOptions.free_format_data_covarianceCovarianceMatrixOptions.mutually_exclusive_groupsCovarianceMatrixOptions.enforce_exclusivity()CovarianceMatrixOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.cross_section module
CrossSectionOptionsCrossSectionOptions.model_configCrossSectionOptions.use_polar_coordinates_for_fission_widthsCrossSectionOptions.numerical_derivatives_for_resonance_parametersCrossSectionOptions.do_not_use_s_wave_cutoffCrossSectionOptions.use_s_wave_cutoffCrossSectionOptions.use_no_cutoffs_for_derivativesCrossSectionOptions.use_alternative_coulomb_functionsCrossSectionOptions.add_direct_capture_componentCrossSectionOptions.lab_non_coulomb_excitation_energiesCrossSectionOptions.cm_non_coulomb_excitation_energiesCrossSectionOptions.lab_coulomb_excitation_energiesCrossSectionOptions.cm_coulomb_excitation_energiesCrossSectionOptions.add_eliminated_capture_channelCrossSectionOptions.mutually_exclusive_groupsCrossSectionOptions.enforce_exclusivity()CrossSectionOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.endf module
ENDFOptionsENDFOptions.model_configENDFOptions.input_is_endf_file_2ENDFOptions.use_energy_range_from_endf_file_2ENDFOptions.parameter_covariance_matrix_is_in_endf_formatENDFOptions.data_are_endf_fileENDFOptions.preserve_gamma_n_not_g_gamma_n_from_endfENDFOptions.endf_b_vi_file_2_is_wantedENDFOptions.ndf_file_is_in_key_word_formatENDFOptions.generate_file_3_point_wise_cross_sectionENDFOptions.file_33_lb_1_covariance_is_wantedENDFOptions.automatic_ndf_file_creationENDFOptions.include_min_and_max_energies_in_endf_fileENDFOptions.mutually_exclusive_groupsENDFOptions.validate_dependencies()ENDFOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.experimental_data_input module
ExperimentalDataInputOptionsExperimentalDataInputOptions.model_configExperimentalDataInputOptions.data_in_original_multi_style_formatExperimentalDataInputOptions.data_format_is_one_point_per_lineExperimentalDataInputOptions.use_csisrs_format_for_dataExperimentalDataInputOptions.use_twenty_significant_digitsExperimentalDataInputOptions.data_are_in_standard_odf_formatExperimentalDataInputOptions.data_are_in_odf_fileExperimentalDataInputOptions.data_are_endf_b_fileExperimentalDataInputOptions.use_endf_b_energies_and_dataExperimentalDataInputOptions.differential_data_are_in_ascii_fileExperimentalDataInputOptions.do_not_divide_data_into_regionsExperimentalDataInputOptions.divide_data_into_regionsExperimentalDataInputOptions.mutually_exclusive_groupsExperimentalDataInputOptions.enforce_exclusivity()ExperimentalDataInputOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.input_quantum_numbers module
QuantumNumbersOptionsQuantumNumbersOptions.model_configQuantumNumbersOptions.new_spin_group_formatQuantumNumbersOptions.particle_pair_definitionsQuantumNumbersOptions.keyword_particle_pair_definitionsQuantumNumbersOptions.quantum_numbers_in_parameter_fileQuantumNumbersOptions.put_quantum_numbers_into_parameter_fileQuantumNumbersOptions.spin_of_incident_particle_is_plusQuantumNumbersOptions.spin_of_incident_particle_is_minusQuantumNumbersOptions.i4_format_to_read_spin_group_numberQuantumNumbersOptions.input_is_endf_b_fileQuantumNumbersOptions.use_energy_range_from_endf_b_file_2QuantumNumbersOptions.flag_all_resonance_parametersQuantumNumbersOptions.mutually_exclusive_groupsQuantumNumbersOptions.enforce_exclusivity()QuantumNumbersOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.lpt module
LPTOutputOptionsLPTOutputOptions.model_configLPTOutputOptions.do_not_print_any_input_parametersLPTOutputOptions.print_all_input_parametersLPTOutputOptions.print_varied_input_parametersLPTOutputOptions.do_not_print_input_dataLPTOutputOptions.print_input_dataLPTOutputOptions.do_not_print_theoretical_valuesLPTOutputOptions.print_theoretical_valuesLPTOutputOptions.do_not_print_partial_derivativesLPTOutputOptions.print_partial_derivativesLPTOutputOptions.suppress_intermediate_printoutLPTOutputOptions.do_not_suppress_intermediate_printoutLPTOutputOptions.do_not_suppress_any_intermediate_printoutLPTOutputOptions.do_not_use_short_format_for_outputLPTOutputOptions.use_short_format_for_outputLPTOutputOptions.do_not_print_reduced_widthsLPTOutputOptions.print_reduced_widthsLPTOutputOptions.do_not_print_small_correlation_coefficientsLPTOutputOptions.do_not_print_debug_infoLPTOutputOptions.print_debug_informationLPTOutputOptions.print_capture_area_in_lpt_fileLPTOutputOptions.chi_squared_is_not_wantedLPTOutputOptions.chi_squared_is_wantedLPTOutputOptions.do_not_print_weighted_residualsLPTOutputOptions.print_weighted_residualsLPTOutputOptions.print_bayes_weighted_residualsLPTOutputOptions.do_not_print_bayes_weighted_residualsLPTOutputOptions.do_not_print_phase_shiftsLPTOutputOptions.print_phase_shifts_for_input_parametersLPTOutputOptions.mutually_exclusive_groupsLPTOutputOptions.enforce_exclusivity()LPTOutputOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.multiple_scattering_corrections module
MultipleScatteringCorrectionsOptionsMultipleScatteringCorrectionsOptions.model_configMultipleScatteringCorrectionsOptions.do_not_include_self_shieldingMultipleScatteringCorrectionsOptions.use_self_shielding_onlyMultipleScatteringCorrectionsOptions.use_single_scattering_plus_self_shieldingMultipleScatteringCorrectionsOptions.include_double_scattering_correctionsMultipleScatteringCorrectionsOptions.infinite_slabMultipleScatteringCorrectionsOptions.finite_slabMultipleScatteringCorrectionsOptions.make_new_file_with_edge_effectsMultipleScatteringCorrectionsOptions.file_with_edge_effects_already_existsMultipleScatteringCorrectionsOptions.make_plot_file_of_multiple_scattering_piecesMultipleScatteringCorrectionsOptions.normalize_as_cross_sectionMultipleScatteringCorrectionsOptions.normalize_as_yieldMultipleScatteringCorrectionsOptions.normalize_as_1_minus_e_sigmaMultipleScatteringCorrectionsOptions.print_multiple_scattering_correctionsMultipleScatteringCorrectionsOptions.prepare_input_for_monte_carlo_simulationMultipleScatteringCorrectionsOptions.y2_values_are_tabulatedMultipleScatteringCorrectionsOptions.use_quadratic_interpolation_for_y1MultipleScatteringCorrectionsOptions.use_linear_interpolation_for_y1MultipleScatteringCorrectionsOptions.version_7_for_multiple_scatteringMultipleScatteringCorrectionsOptions.do_not_calculate_y0MultipleScatteringCorrectionsOptions.mutually_exclusive_groupsMultipleScatteringCorrectionsOptions.enforce_exclusivity()MultipleScatteringCorrectionsOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.p_covariance_matrix_in module
CovarianceMatrixOptionsCovarianceMatrixOptions.model_configCovarianceMatrixOptions.ignore_input_binary_covariance_fileCovarianceMatrixOptions.energy_uncertainties_at_end_of_line_in_par_fileCovarianceMatrixOptions.retroactive_old_parameter_file_new_covarianceCovarianceMatrixOptions.p_covariance_matrix_is_correct_u_is_notCovarianceMatrixOptions.modify_p_covariance_matrix_before_usingCovarianceMatrixOptions.initial_diagonal_u_covarianceCovarianceMatrixOptions.initial_diagonal_p_covarianceCovarianceMatrixOptions.permit_non_positive_definite_parameter_covariance_matricesCovarianceMatrixOptions.permit_zero_uncertainties_on_parametersCovarianceMatrixOptions.read_compact_covariances_for_parameter_priorsCovarianceMatrixOptions.read_compact_correlations_for_parameter_priorsCovarianceMatrixOptions.compact_correlations_are_to_be_read_and_usedCovarianceMatrixOptions.compact_covariances_are_to_be_read_and_usedCovarianceMatrixOptions.parameter_covariance_matrix_is_in_endf_formatCovarianceMatrixOptions.endf_covariance_matrix_is_to_be_read_and_usedCovarianceMatrixOptions.use_least_squares_to_define_prior_parameter_covariance_matrixCovarianceMatrixOptions.mutually_exclusive_groupsCovarianceMatrixOptions.enforce_exclusivity()CovarianceMatrixOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.p_covariance_matrix_out module
CovarianceMatrixOutputOptionsCovarianceMatrixOutputOptions.model_configCovarianceMatrixOutputOptions.write_correlations_into_compact_formatCovarianceMatrixOutputOptions.put_correlations_into_compact_formatCovarianceMatrixOutputOptions.write_covariances_into_compact_formatCovarianceMatrixOutputOptions.put_covariances_into_compact_formatCovarianceMatrixOutputOptions.put_covariance_matrix_into_endf_file_32CovarianceMatrixOutputOptions.mutually_exclusive_groupsCovarianceMatrixOutputOptions.enforce_exclusivity()CovarianceMatrixOutputOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.physical_constants module
PhysicalConstantsOptionsPhysicalConstantsOptions.model_configPhysicalConstantsOptions.use_endf_values_for_constantsPhysicalConstantsOptions.use_1995_endf_102_constant_valuesPhysicalConstantsOptions.use_sammy_k1_defaults_for_constantsPhysicalConstantsOptions.mutually_exclusive_groupsPhysicalConstantsOptions.enforce_exclusivity()PhysicalConstantsOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.plot_file module
PlotFileOptionsPlotFileOptions.model_configPlotFileOptions.ev_units_on_energy_in_plot_filePlotFileOptions.kev_units_on_energy_in_plot_filePlotFileOptions.mev_units_on_energy_in_plot_filePlotFileOptions.odf_file_is_wanted_zeroth_orderPlotFileOptions.odf_file_is_wanted_final_calculationPlotFileOptions.do_not_generate_plot_file_automaticallyPlotFileOptions.generate_plot_file_automaticallyPlotFileOptions.do_not_include_theoretical_uncertaintiesPlotFileOptions.include_theoretical_uncertainties_in_plot_filePlotFileOptions.plot_unbroadened_cross_sectionsPlotFileOptions.mutually_exclusive_groupsPlotFileOptions.enforce_exclusivity()PlotFileOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.r_matrix module
RMatrixOptionsRMatrixOptions.model_configRMatrixOptions.reich_mooreRMatrixOptions.original_reich_mooreRMatrixOptions.multilevel_breit_wignerRMatrixOptions.single_level_breit_wignerRMatrixOptions.reduced_width_amplitudesRMatrixOptions.unresolved_resonance_regionRMatrixOptions.mutually_exclusive_groupsRMatrixOptions.enforce_exclusivity()RMatrixOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.special_analysis module
SpecialAnalysisOptionsSpecialAnalysisOptions.model_configSpecialAnalysisOptions.reconstruct_cross_sectionSpecialAnalysisOptions.artificial_energy_gridSpecialAnalysisOptions.relevant_parameters_via_uncertaintySpecialAnalysisOptions.cross_section_covariance_matrixSpecialAnalysisOptions.initial_uncertainty_multiplierSpecialAnalysisOptions.final_uncertainty_multiplierSpecialAnalysisOptions.e_dependent_initial_uncertaintySpecialAnalysisOptions.summed_strength_functionSpecialAnalysisOptions.generate_partial_derivatives_onlySpecialAnalysisOptions.generate_spin_group_cross_sectionsSpecialAnalysisOptions.reformulate_data_for_idcSpecialAnalysisOptions.compare_experiment_to_theorySpecialAnalysisOptions.generate_y_and_w_matricesSpecialAnalysisOptions.read_y_and_w_matricesSpecialAnalysisOptions.stop_commandSpecialAnalysisOptions.write_calculated_cross_sectionsSpecialAnalysisOptions.uniform_energy_gridSpecialAnalysisOptions.uniform_velocity_gridSpecialAnalysisOptions.uniform_time_gridSpecialAnalysisOptions.create_publishable_listSpecialAnalysisOptions.do_not_test_for_eigenvaluesSpecialAnalysisOptions.mutually_exclusive_groupsSpecialAnalysisOptions.enforce_exclusivity()SpecialAnalysisOptions.get_alphanumeric_commands()
- pleiades.sammy.alphanumerics.urr module
URROptionsURROptions.model_configURROptions.unresolved_resonance_regionURROptions.experimental_data_are_in_separate_filesURROptions.no_annotated_parameter_file_for_urr_inputURROptions.annotated_parameter_file_for_urrURROptions.output_in_annotated_parameter_file_for_urrURROptions.use_all_experimental_data_pointsURROptions.use_energy_limits_as_given_in_the_input_fileURROptions.calculate_width_fluctuation_factors_more_accuratelyURROptions.moldauer_prescription_is_to_be_usedURROptions.mutually_exclusive_groupsURROptions.enforce_exclusivity()URROptions.get_alphanumeric_commands()