IrfSpectralGaussian

class glotaran.builtin.megacomplexes.decay.irf.IrfSpectralGaussian[source]

Bases: glotaran.builtin.megacomplexes.decay.irf.IrfSpectralMultiGaussian

Attributes Summary

backsweep

ModelProperty is an extension of the property decorator.

backsweep_period

ModelProperty is an extension of the property decorator.

center

ModelProperty is an extension of the property decorator.

center_dispersion_coefficients

ModelProperty is an extension of the property decorator.

dispersion_center

ModelProperty is an extension of the property decorator.

label

ModelProperty is an extension of the property decorator.

model_dispersion_with_wavenumber

ModelProperty is an extension of the property decorator.

normalize

ModelProperty is an extension of the property decorator.

scale

ModelProperty is an extension of the property decorator.

shift

ModelProperty is an extension of the property decorator.

type

ModelProperty is an extension of the property decorator.

width

ModelProperty is an extension of the property decorator.

width_dispersion_coefficients

ModelProperty is an extension of the property decorator.

Methods Summary

as_dict

calculate

calculate_dispersion

fill

from_dict

get_parameter_labels

is_index_dependent

markdown

parameter

Returns the properties of the irf with shift and dispersion applied.

validate

Methods Documentation

as_dict() dict
property backsweep: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

property backsweep_period: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

calculate(index: int, global_axis: numpy.ndarray, model_axis: numpy.ndarray) numpy.ndarray
calculate_dispersion(axis)
property center: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

property center_dispersion_coefficients: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

property dispersion_center: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

fill(model: Model, parameters: ParameterGroup) cls
classmethod from_dict(values: dict) cls
get_parameter_labels() list[str]
is_index_dependent()
property label: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

markdown(all_parameters: ParameterGroup = None, initial_parameters: ParameterGroup = None) MarkdownStr
property model_dispersion_with_wavenumber: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

property normalize: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

parameter(global_index: int, global_axis: numpy.ndarray)

Returns the properties of the irf with shift and dispersion applied.

property scale: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

property shift: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

property type: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

validate(model: Model, parameters: ParameterGroup | None = None) list[str]
property width: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

property width_dispersion_coefficients: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.