The curve.py module#

Summary#

ActiveCurve

Active stress or Ca2+ curve.

strocchi_active

Active stress in doi.org/10.1371/journal.pone.0235145.

kumaraswamy_active

Active stress in Gaëtan Desrues doi.org/10.1007/978-3-030-78710-3_43.

constant_ca2

Constant ca2 curve for Active model 1.

a

Description#

Module for active stress curve.

Module detail#

curve.strocchi_active(t_end=800, t_act=0) tuple[numpy.ndarray, numpy.ndarray]#

Active stress in doi.org/10.1371/journal.pone.0235145.

T_peak is described in MAT_295

Parameters:
t_endint, optional

heart beat period, by default 800

t_actint, optional

start time, by default 0

Returns:
tuple[np.ndarray, np.ndarray]

(time, stress) array

curve.kumaraswamy_active(t_end=1000) tuple[numpy.ndarray, numpy.ndarray]#

Active stress in Gaëtan Desrues doi.org/10.1007/978-3-030-78710-3_43.

T_peak is described in MAT295

Parameters:
t_endint, optional

heart beat duration, by default 1000

Returns:
tuple[np.ndarray, np.ndarray]

(timen,stress) array

curve.constant_ca2(tb: float = 800, ca2ionm: float = 4.35) tuple[numpy.ndarray, numpy.ndarray]#

Constant ca2 curve for Active model 1.

Parameters:
tbfloat, optional

heart beat period, by default 800

ca2ionm: float, optional

amplitude which equals ca2ionm in MAT_295

Returns:
tuple[np.ndarray, np.ndarray]

(time, stress) array

curve.a#