normals class
Last update: 18.06.2026Namespace: Ans.DataProcessing.operators.geo
Summary
compute the normals at the given nodes or element scoping based on the given mesh (first version, the element normal is only handled on the shell elements)
available inputs: mesh (MeshedRegion) (optional), mesh_scoping (Scoping) (optional), field (Field) (optional)
available outputs: field (Field)
Example
op = normals()
op = normals(mesh=my_mesh,mesh_scoping=my_mesh_scoping,field=my_field)
Class Information
| Property | Value |
|---|---|
| Namespace | Ans.DataProcessing.operators.geo |
| Assembly | meshOperatorsCore_dll_cs |
| Base Class | Ans.DataProcessing.internal_objects.BaseOperator |
Inputs
mesh
Type: LinkableInput
mesh_scoping
Type: LinkableInput
field
Type: LinkableInput
Outputs
field
Type: LinkableOutput
Constructors
Constructor
normals()
Constructor
normals(mesh, mesh_scoping, field, config)
Parameters:
mesh(object)mesh_scoping(object)field(object)config(OperatorConfig)
Constructor
normals(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