Skip to main content

DPF Mechanical 2026 R1

elemental_difference_fc class

Last update: 18.06.2026

Namespace: Ans.DataProcessing.operators.averaging

Summary

Transforms an Elemental Nodal or Nodal field into an Elemental field. Each elemental value is the maximum difference between the unaveraged or averaged (depending on the input fields) computed result for all nodes in this element. The result is computed on a given element scoping. If the input fields are mixed shell/solid, and the shell's layers are not specified as collapsed, then the fields are split by element shape and the output fields container has an elshape label.

available inputs: fields_container (FieldsContainer), mesh (MeshedRegion, MeshesContainer) (optional), scoping (Scoping, ScopingsContainer) (optional), collapse_shell_layers (bool) (optional)

available outputs: fields_container (FieldsContainer)

Example

op = elemental_difference_fc()

op = elemental_difference_fc(fields_container=my_fields_container,mesh=my_mesh,scoping=my_scoping,collapse_shell_layers=my_collapse_shell_layers)

Class Information

Property Value
Namespace Ans.DataProcessing.operators.averaging
Assembly Ans_Dpf_FEMutils_dll_cs
Base Class Ans.DataProcessing.internal_objects.BaseOperator

Inputs

fields_container

Type: LinkableInput

mesh

The mesh region in this pin is used to perform the averaging, used if there is no fields support.

Type: LinkableInput

scoping

Average only on these elements. If it is scoping container, the label must correspond to the one of the fields container.

Type: LinkableInput

collapse_shell_layers

If true, the data across different shell layers is averaged as well (default is false).

Type: LinkableInput

Outputs

fields_container

Type: LinkableOutput

Constructors

Constructor

elemental_difference_fc()

Constructor

elemental_difference_fc(fields_container, mesh, scoping, collapse_shell_layers, config)

Parameters:

  • fields_container (object)
  • mesh (object)
  • scoping (object)
  • collapse_shell_layers (object)
  • config (OperatorConfig)

Constructor

elemental_difference_fc(config)

Parameters:

  • config (OperatorConfig)

Methods

Properties

inputs

Type: InputSpec

# Get or set the property
value = obj.inputs
obj.inputs = new_value

outputs

Type: OutputSpec

# Get or set the property
value = obj.outputs
obj.outputs = new_value

defaultConfig

Type: Config

# Get the property (read-only)
value = obj.defaultConfig

Connect with Ansys