jaxrts.models.IPDSum

class jaxrts.models.IPDSum(list_of_ipds: list[Model])[source]

A sum of several ipd Model s. Can be used e.g., to combine PauliBlockingIPD with another IPD model.

Parameters:

list_of_ipds (list[Model]) – A list of the IPD Model to be added up.

Methods

__init__(list_of_ipds)

all_element_states(plasma_state[, ...])

check(plasma_state)

Test if the model is applicable to the PlasmaState.

citation([style, comment])

Return bibliographic information for the Model used.

evaluate(plasma_state, setup)

prepare(plasma_state, key)

Modify the plasma_state in place.

Attributes

allowed_keys

A list of keywords where this model is adequate for

cite_keys

A list of bibtex keys.