- setToSTFuncCrossDev
setToSTFuncCrossDev¶
Works with VSimBase license.
MultiField updater for Cross Devices that sets the values of any number of
kind=regularCrossDev
fields (writeFields) based on the evaluation of a provided function.
setToSTFuncCrossDev Parameters¶
The setToSTFuncCrossDev
updater takes the lowerBounds
,
upperBounds
, lowerCoords
, upperCoords
,
gridBndry
, writeFields
, and readFields
parameters of fldSlabCrossDev updaters, as well as the
following parameters:
- writeComponent (required integer vector)
The component of the field to be set.
- STFunc (STFunc block, required)
A
STFunc
block that evaluates to determine the value of the field.
Example setToSTFuncCrossDev block¶
<FieldUpdater resistivityUpdater>
kind = setToSTFuncCrossDev
lowerBounds = [-2 -2 -2]
upperBounds = [66 66 14]
writeComponent = 0
writeFields = [eta]
<STFunc function>
kind = expression
expression = x * 1.0e-4
</STFunc>
</FieldUpdater>
Notes¶
History¶
setToSTFuncCrossDev was introduced in VSim 12.