Todo
Improve autoapi module
circadapt.components.connector
Connector objects.
Module Contents
Classes
Connector objects. |
|
ArtVen object. |
|
ArtVen2022 object. |
|
Valve2022 valve connects two nodes. |
Objects
-
class
circadapt.components.connector.
Connector
(model, objects=None) -
Bases:
circadapt.components.Component
Connector objects.
-
parameters
= []
-
signals
= ['q']
-
parameter_on_set
-
build
()
-
add_object
(o)
-
-
class
circadapt.components.connector.
ArtVen
(model, objects=None) -
Bases:
circadapt.components.Component
ArtVen object.
-
parameters
= ['p0AV', 'q0AV', 'kAV']
-
signals
= ['q']
-
parameter_on_set
-
build
()
-
add_object
(o)
-
-
class
circadapt.components.connector.
ArtVen2022
(model, objects=None) -
Bases:
circadapt.components.Component
ArtVen2022 object.
-
parameters
= ['p0AV', 'q0AV', 'kAV']
-
signals
= ['q']
-
parameter_on_set
-
build
()
-
add_object
(o)
-
-
class
circadapt.components.connector.
Valve2022
(model, objects=None) -
Bases:
circadapt.components.Component
Valve2022 valve connects two nodes.
Parameters
- adaptation_Aopen_fac: double
factor used
- AOpen: float
Opening area
- ALeak: float
Leaking valve area
- Len: float
Length of valve
- rhob: float
Blood density
- papillary_muscles: bool
If true, papilary muscle implementation is activated
- soft_closure: bool
If true, a soft closure is activated
Signals
- q: float
Flow through the valve
- qDot: float
Time derivative of the flow q
-
parameters
= ['adaptation_Aopen_fac', 'AOpen', 'ALeak', 'Len', 'rhob', 'papillary_muscles', 'soft_closure']
-
signals
= ['q', 'qDot', 'L', 'A', 'Dp', 'DpB', 'R']
-
parameter_on_set
-
build
()
-
add_object
(o)