ICVoutReader#

class ansys.health.heart.post.dpf_utils.ICVoutReader(fn: str)#

Read control volume data from the binout file.

Overview#

get_time

Get time array.

get_pressure

Get pressure array.

get_volume

Get volume array.

get_flowrate

Get flow rate array.

Import detail#

from ansys.health.heart.post.dpf_utils import ICVoutReader

Method detail#

ICVoutReader.get_time() numpy.ndarray#

Get time array.

Returns:
np.ndarray

time array

ICVoutReader.get_pressure(icv_id: int) numpy.ndarray#

Get pressure array.

Parameters:
icv_idint

Control volume ID.

Returns:
np.ndarray

Pressure array.

ICVoutReader.get_volume(icv_id: int) numpy.ndarray#

Get volume array.

Parameters:
icv_idint

Control volume ID.

Returns:
np.ndarray

Volume array.

ICVoutReader.get_flowrate(icvi_id: int) numpy.ndarray#

Get flow rate array.

Parameters:
icvi_idint

Control volume interaction ID.

Returns:
np.ndarray

Flow rate array.