compute_element_centroids class
Last update: 18.06.2026Namespace: Ans.DataProcessing.operators.scoping
Summary
Computes the element centroids of the mesh. It also outputs the element measure.
available inputs: element_scoping (Scoping) (optional), mesh (MeshedRegion)
available outputs: centroids (Field), measure (Field)
Example
op = compute_element_centroids()
op = compute_element_centroids(element_scoping=my_element_scoping,mesh=my_mesh)
Class Information
| Property | Value |
|---|---|
| Namespace | Ans.DataProcessing.operators.scoping |
| Assembly | Ans_Dpf_FEMutils_dll_cs |
| Base Class | Ans.DataProcessing.internal_objects.BaseOperator |
Inputs
element_scoping
If provided, only the centroids of the elements in the scoping are computed.
Type: LinkableInput
mesh
Mesh to compute centroids
Type: LinkableInput
Outputs
centroids
element centroids.
Type: LinkableOutput
measure
element measure (length, surface or volume depending on the dimension of the element).
Type: LinkableOutput
Constructors
Constructor
compute_element_centroids()
Constructor
compute_element_centroids(element_scoping, mesh, config)
Parameters:
element_scoping(object)mesh(object)config(OperatorConfig)
Constructor
compute_element_centroids(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