methodAvailable
evaluate
Evaluate a scalar or vector expression over point or cell result fields. Field names may be used directly, including names containing dots such as ``solid.disp``. Vector fields expose ``field_x``, ``field_y``, ``field_z`` and can also be passed to ``mag()``, ``norm()`` and ``dot(a,b)``. Point expressions also expose ``x``, ``y`` and ``z``.
Reference contract
| Field | Value | Description |
|---|---|---|
| symbol | telion_api.Dataset.evaluate | — |
| signature | (expression: 'str', name: 'str' = 'expression', location: 'str | None' = None, unit: 'str' = '') -> 'Field' | — |
| return | Field | — |
Evaluate a scalar or vector expression over point or cell result fields. Field names may be used directly, including names containing dots such as solid.disp. Vector fields expose field_x, field_y, field_z and can also be passed to mag(), norm() and dot(a,b). Point expressions also expose x, y and z.
Contract
| Property | Value |
|---|---|
| symbol | telion_api.Dataset.evaluate |
| signature | (expression: 'str', name: 'str' = 'expression', location: 'str | None' = None, unit: 'str' = '') -> 'Field' |
| return | Field |
Signature
telion_api.Dataset.evaluate(expression: 'str', name: 'str' = 'expression', location: 'str | None' = None, unit: 'str' = '') -> 'Field'