DecayMegacomplex

class glotaran.builtin.megacomplexes.decay.decay_megacomplex.DecayMegacomplex[source]

Bases: glotaran.model.megacomplex.Megacomplex

A Megacomplex with one or more K-Matrices.

Attributes Summary

dimension

ModelProperty is an extension of the property decorator.

involved_compartments

k_matrix

ModelProperty is an extension of the property decorator.

label

ModelProperty is an extension of the property decorator.

name

type

ModelProperty is an extension of the property decorator.

Methods Summary

as_dict

calculate_matrix

fill

finalize_data

from_dict

full_k_matrix

glotaran_dataset_model_items

glotaran_dataset_properties

glotaran_model_items

glotaran_unique

has_k_matrix

index_dependent

markdown

validate

Methods Documentation

as_dict() dict
calculate_matrix(dataset_model: DatasetModel, indices: dict[str, int], **kwargs)[source]
property dimension: 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
finalize_data(dataset_model: glotaran.model.dataset_model.DatasetModel, dataset: xarray.core.dataset.Dataset, is_full_model: bool = False, as_global: bool = False)[source]
classmethod from_dict(values: dict) cls
full_k_matrix(model=None)[source]
classmethod glotaran_dataset_model_items() str
classmethod glotaran_dataset_properties() str
classmethod glotaran_model_items() str
classmethod glotaran_unique() bool
has_k_matrix() bool[source]
index_dependent(dataset_model: glotaran.model.dataset_model.DatasetModel) bool[source]
property involved_compartments
property k_matrix: model_property.glotaran_property_type

ModelProperty is an extension of the property decorator.

It adds convenience functions for meta programming model items.

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
name = 'decay'
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]