FieldsContainerFactory class
Last update: 18.06.2026Namespace: 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