6.1.2.13. thyrsis.zns_data_provider module¶
- class thyrsis.zns_data_provider.ZnsDataProvider(uri, parent=None)¶
Bases:
PyQt5.QtCore.QObject
- availableColumns()¶
returns a list (display name, colummn name) for available results
- Returns
available column
- Return type
list
- availableUnits()¶
Return available units
- Returns
available units
- Return type
dict
- bars()¶
return a list of numpy arrays, one array per injection point
- Returns
bars
- Return type
list
- barsNodes()¶
return a sorted list of bar nodes
- Returns
bars
- Return type
list
- columnChanged¶
- contours()¶
Return a map with the contour (name, group) as key and an array of vertices as values, contours are 3D
- Returns
contours
- Return type
dict
- dataChanged¶
- dataSourceUri(expandAuthConfig=False)¶
Return uri
- Returns
uri
- Return type
string
- date()¶
Return a current date
- Returns
dates list
- Return type
list
- dates()¶
return a list of dates in case node values vary with time
- Returns
list of dates
- Return type
list
- displayName = {'activity': 'Activité', 'concentration': 'Concentration', 'saturation': 'Saturation', 'vitesse_darcy_norme': 'Vitesse de Darcy'}¶
- labels()¶
Return labels
- Returns
labels
- Return type
list
- maxValue(index=None)¶
Return max mesh value
- Parameters
index (dict) – node index
- Returns
max value
- Return type
float
- minValue(index=None)¶
Return min mesh value
- Parameters
index (dict) – node index
- Returns
min value
- Return type
float
- nodeCoord()¶
return a list of coordinates
- Returns
return a list of coordinates
- Return type
ndarray
- nodeValues()¶
return values at nodes
- Returns
values at nodes
- Return type
ndarray
- resultColumn()¶
Return current column
- Returns
current column
- Return type
string
- setDate(didx)¶
set list of dates in case node values vary with time
- Parameters
dates (list) – list of dates
- setResultColumn(columnName)¶
Set the current column
- Parameters
columnName (string) – columnName
- setUnits(units)¶
Set units
- Parameters
units (string) – units
- sourceUnits = {'activity': 'Bq/kg', 'concentration': 'kg/m³', 'saturation': '', 'vitesse_darcy_norme': 'm/s'}¶
- units()¶
Return current units
- Returns
units
- Return type
string
- unitsChanged¶