Skip to main content

DPF Mechanical 2026 R1

FieldsContainerFactory class

Last update: 18.06.2026

Namespace: Ans.DataProcessing

Summary

Helpers to create user defined fields container

Example

time1_disp = dpf.FieldsFactory.Create3DVectorField(numEntities=100)

time2_disp = dpf.FieldsFactory.Create3DVectorField(numEntities=100)

my_displacements = dpf.FieldsContainerFactory.OverTimeFreqFieldsContainer([time1_disp, time2_disp])

Class Information

Property Value
Namespace Ans.DataProcessing
Assembly CS_DataProcessing

Methods

OverTimeFreqFieldsContainer

result = obj.OverTimeFreqFieldsContainer(fields)

Parameters:

  • fields (list)

Returns: FieldsContainer

OverTimeFreqFieldsContainer

result = obj.OverTimeFreqFieldsContainer(fields, timeFreqUnit)

Parameters:

  • fields (dict)
  • timeFreqUnit (str)

Returns: FieldsContainer

OverTimeFreqComplexFieldsContainer

result = obj.OverTimeFreqComplexFieldsContainer(realFields, imaginaryFields)

Parameters:

  • realFields (list)
  • imaginaryFields (list)

Returns: FieldsContainer

ComplexFieldsContainer

Method ComplexFieldsContainer create fields container with one real and one imaginary field

result = obj.ComplexFieldsContainer(realField, imaginaryField)

Parameters:

  • realField (Field)
  • imaginaryField (Field)

Returns: FieldsContainer

OverTimeFreqComplexFieldsContainer

result = obj.OverTimeFreqComplexFieldsContainer(realFields, imaginaryFields, timeFreqUnit)

Parameters:

  • realFields (dict)
  • imaginaryFields (dict)
  • timeFreqUnit (str)

Returns: FieldsContainer

Connect with Ansys