SumCrossDev

SumCrossDev

Works with XSimBase license.

MultiField updater that writes the result of sum of up to six fields into another field.

SumCrossDev Parameters

The sumCrossDev updater takes the lowerBounds and upperBounds, as well as the following parameters:

writeFields (required string vector)

Field that will contain the sum of the readFields.

readFields (required string vector)

Specify the name of up to six fields that will be summed.

value (required float)

The value to be written into the field data.

writeComponents (required int vector)

Which components are to be calculated and written.

SumCrossDev Usage Notes

Example SumCrossDev block

<FieldUpdater sum>
  kind = sumCrossDev
  lowerBounds = [0 0 0]
  upperBounds = [NX NY NZ]
  writeComponents = [0]
  readFields = [Src1 Src2 Src3]
  writeFields = [Dest]
</FieldUpdater>

Notes

History

SumCrossDev was introduced in XSim 1.0