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
- Renvoie
available column
- Type renvoyé
list
- availableUnits()¶
Return available units
- Renvoie
available units
- Type renvoyé
dict
- bars()¶
return a list of numpy arrays, one array per injection point
- Renvoie
bars
- Type renvoyé
list
- barsNodes()¶
return a sorted list of bar nodes
- Renvoie
bars
- Type renvoyé
list
- columnChanged¶
- contours()¶
Return a map with the contour (name, group) as key and an array of vertices as values, contours are 3D
- Renvoie
contours
- Type renvoyé
dict
- dataChanged¶
- dataSourceUri(expandAuthConfig=False)¶
Return uri
- Renvoie
uri
- Type renvoyé
string
- date()¶
Return a current date
- Renvoie
dates list
- Type renvoyé
list
- dates()¶
return a list of dates in case node values vary with time
- Renvoie
list of dates
- Type renvoyé
list
- displayName = {'activity': 'Activité', 'concentration': 'Concentration', 'saturation': 'Saturation', 'vitesse_darcy_norme': 'Vitesse de Darcy'}¶
- labels()¶
Return labels
- Renvoie
labels
- Type renvoyé
list
- maxValue(index=None)¶
Return max mesh value
- Paramètres
index (dict) – node index
- Renvoie
max value
- Type renvoyé
float
- minValue(index=None)¶
Return min mesh value
- Paramètres
index (dict) – node index
- Renvoie
min value
- Type renvoyé
float
- nodeCoord()¶
return a list of coordinates
- Renvoie
return a list of coordinates
- Type renvoyé
ndarray
- nodeValues()¶
return values at nodes
- Renvoie
values at nodes
- Type renvoyé
ndarray
- resultColumn()¶
Return current column
- Renvoie
current column
- Type renvoyé
string
- setDate(didx)¶
set list of dates in case node values vary with time
- Paramètres
dates (list) – list of dates
- setResultColumn(columnName)¶
Set the current column
- Paramètres
columnName (string) – columnName
- setUnits(units)¶
Set units
- Paramètres
units (string) – units
- sourceUnits = {'activity': 'Bq/kg', 'concentration': 'kg/m³', 'saturation': '', 'vitesse_darcy_norme': 'm/s'}¶
- units()¶
Return current units
- Renvoie
units
- Type renvoyé
string
- unitsChanged¶