Module parameters

class parameters.BaseParameters[source]

Bases: object

add_parameters(*parameters)[source]
freeze(frozen=True)[source]
get_parameter(name)[source]
set_parameter(name, value, force=False)[source]
class parameters.CalculationParameters(global_parameters, phagen_parameters, spec_parameters)[source]

Bases: parameters.BaseParameters

bind_RA_cutoff(p)[source]
bind_RA_cutoff_damping(p)[source]
bind_basis_functions(p)[source]
bind_cutoff_factor(p)[source]
bind_debye_temperature(p)[source]
bind_distance(p)[source]
bind_integrals(p)[source]
bind_mean_free_path(p)[source]
bind_off_cone_events(p)[source]
bind_path_filtering(p)[source]
bind_renormalization_mode(p)[source]
bind_renormalization_omega(p)[source]
bind_scattering_order(p)[source]
bind_scattering_order_cutoff(p)[source]
bind_spin_flip(p)[source]
bind_temperature(p)[source]
bind_use_debye_model(p)[source]
bind_vibration_scaling(p)[source]
bind_vibrational_damping(p)[source]
class parameters.CompCurveGeneralParameters(compcurve_parameters)[source]

Bases: parameters.BaseParameters

bind_function(p)[source]
bind_normalization(p)[source]
bind_rescale(p)[source]
class parameters.CompCurveParameters[source]

Bases: parameters.BaseParameters

class parameters.DetectorParameters(global_parameters, phagen_parameters, spec_parameters)[source]

Bases: parameters.BaseParameters

bind_angular_acceptance(p)[source]
bind_average_sampling(p)[source]
bind_rotate(p)[source]
class parameters.EIGParameters(phagen_parameters, spec_parameters)[source]

Bases: parameters.BaseParameters

bind_kernel_matrix_spectrum(p)[source]
bind_level(p)[source]
bind_method(p)[source]
class parameters.GlobalParameters(phagen_parameters=None, spec_parameters=None)[source]

Bases: parameters.BaseParameters

bind_dichroism(p)[source]
bind_spectroscopy(p)[source]
bind_spinpol(p)[source]
class parameters.MuffintinParameters(phagen_parameters, spec_parameters)[source]

Bases: parameters.BaseParameters

bind_charge_relaxation(p)[source]
bind_hydrogen_radius(p)[source]
bind_interstitial_potential(p)[source]
bind_ionicity(p)[source]
bind_radius_overlapping(p)[source]
bind_relativistic_mode(p)[source]
class parameters.PEDParameters(phagen_parameters, spec_parameters)[source]

Bases: parameters.BaseParameters

bind_final_state(p)[source]
bind_level(p)[source]
bind_spin_orbit(p)[source]
class parameters.Parameter(name, types=None, limits=(None, None), unit=None, allowed_values=None, default=None, pattern=None, fmt='s', binding=None, private=False, group='', doc='Sorry, no more help for this parameter.')[source]

Bases: object

assert_message(msg, *args)[source]
check(value)[source]
convert(value)[source]
get(*args)[source]
reset()[source]
serialize()[source]
set(*args)[source]
property value
class parameters.PhagenMallocParameters[source]

Bases: parameters.BaseParameters

class parameters.PhagenParameters[source]

Bases: parameters.BaseParameters

class parameters.ScanParameters(global_parameters, phagen_parameters, spec_parameters)[source]

Bases: parameters.BaseParameters

bind_kinetic_energy(p)[source]
bind_phi(p)[source]
bind_theta(p)[source]
bind_type(p)[source]
class parameters.SourceParameters(global_parameters=None, phagen_parameters=None, spec_parameters=None)[source]

Bases: parameters.BaseParameters

bind_energy(p)[source]
bind_phi(p)[source]
bind_theta(p)[source]
class parameters.SpecMallocParameters[source]

Bases: parameters.BaseParameters

class parameters.SpecParameters[source]

Bases: parameters.BaseParameters

class parameters.TMatrixParameters(phagen_parameters)[source]

Bases: parameters.BaseParameters

bind_exchange_correlation(p)[source]
bind_imaginery_part(p)[source]
bind_lmax_mode(p)[source]
bind_lmaxt(p)[source]
bind_max_tl(p)[source]
bind_potential(p)[source]
bind_potential_file(p)[source]