Skip to main content

DPF Mechanical 2026 R1

Operator class

Last update: 18.06.2026

Namespace: Ans.DataProcessing

Summary

Object used to create, transform and stream the data

'''''''''''''_________

"input1" -> |operator| -> "output1"

"input2" -> |''''''''| -> "output2"

'''''''''''''|________|

Example

my_op = Ans.DataProcessing.Core.CreateOperators("U")

my_op.inputs.data_sources.Connect(my_data_sources) # my_op.inputs.Connect(4, my_data_sources)

my_op.inputs.time_scoping.Connect(105.0) # my_op.inputs.Connect(0, 105.0)

fields_container = my_op.outputs.fields_container.GetData()

Class Information

Property Value
Namespace Ans.DataProcessing
Assembly CS_DataProcessing
Base Class Ans.DataProcessing.internal_objects.BaseOperator

Constructors

Constructor

Operator(name)

Parameters:

  • name (str)

Constructor

Operator(name, input, config)

Parameters:

  • name (str)
  • input (object)
  • config (OperatorConfig)

Constructor

Operator(name, input, input2, config)

Parameters:

  • name (str)
  • input (object)
  • input2 (object)
  • config (OperatorConfig)

Constructor

Operator(name, input, input2, input3, config)

Parameters:

  • name (str)
  • input (object)
  • input2 (object)
  • input3 (object)
  • config (OperatorConfig)

Constructor

Operator(name, input, input2, input3, input4, config)

Parameters:

  • name (str)
  • input (object)
  • input2 (object)
  • input3 (object)
  • input4 (object)
  • config (OperatorConfig)

Constructor

Operator(id)

Parameters:

  • id (int)

Constructor

Operator(name, config)

Parameters:

  • name (str)
  • config (OperatorConfig)

Methods

GetOutputAsFieldsContainer

result = obj.GetOutputAsFieldsContainer(i)

Parameters:

  • i (int (optional))

Returns: FieldsContainer

GetOutputAsScopingsContainer

result = obj.GetOutputAsScopingsContainer(i)

Parameters:

  • i (int (optional))

Returns: ScopingsContainer

GetOutputAsMaterialsContainer

result = obj.GetOutputAsMaterialsContainer(i)

Parameters:

  • i (int (optional))

Returns: MaterialsContainer

GetOutputAsField

result = obj.GetOutputAsField(i)

Parameters:

  • i (int (optional))

Returns: Field

GetOutputAsScoping

result = obj.GetOutputAsScoping(i)

Parameters:

  • i (int (optional))

Returns: Scoping

GetOutputAsString

result = obj.GetOutputAsString(i)

Parameters:

  • i (int (optional))

Returns: str

GetOutputAsByteArray

result = obj.GetOutputAsByteArray(i)

Parameters:

  • i (int (optional))

Returns: Byte[]

GetOutputAsInt

result = obj.GetOutputAsInt(i)

Parameters:

  • i (int (optional))

Returns: int

GetOutputAsDouble

result = obj.GetOutputAsDouble(i)

Parameters:

  • i (int (optional))

Returns: float

GetOutputAsBool

result = obj.GetOutputAsBool(i)

Parameters:

  • i (int (optional))

Returns: bool

GetOutputAsTimeFreqSupport

result = obj.GetOutputAsTimeFreqSupport(i)

Parameters:

  • i (int (optional))

Returns: TimeFreqSupport

GetOutputAsMeshesContainer

result = obj.GetOutputAsMeshesContainer(i)

Parameters:

  • i (int (optional))

Returns: MeshesContainer

GetOutputAsMeshedRegion

result = obj.GetOutputAsMeshedRegion(i)

Parameters:

  • i (int (optional))

Returns: MeshedRegion

GetOutputAsStreamsContainer

result = obj.GetOutputAsStreamsContainer(i)

Parameters:

  • i (int (optional))

Returns: StreamsContainer

GetOutputAsResultInfo

result = obj.GetOutputAsResultInfo(i)

Parameters:

  • i (int (optional))

Returns: ResultInfo

GetOutputAsDataSources

result = obj.GetOutputAsDataSources(i)

Parameters:

  • i (int (optional))

Returns: DataSources

GetOutputAsPropertyField

result = obj.GetOutputAsPropertyField(i)

Parameters:

  • i (int (optional))

Returns: PropertyField

GetOutputAsDataTree

result = obj.GetOutputAsDataTree(i)

Parameters:

  • i (int (optional))

Returns: DataTree

GetOutputAsWorkflow

result = obj.GetOutputAsWorkflow(i)

Parameters:

  • i (int (optional))

Returns: Workflow

Connect with Ansys