transient_rayleigh_integration class
Last update: 18.06.2026Namespace: Ans.DataProcessing.operators.result
Summary
Computes the transient Rayleigh integral
available inputs: fields_container (FieldsContainer), mesh (MeshedRegion, MeshesContainer), time_scoping (Int32, IList int, Scoping, System.Collections.IEnumerable), field (Field), observation_mesh (MeshedRegion), mass_density (double), speed_of_sound (double)
available outputs: fields_container (FieldsContainer)
Example
op = transient_rayleigh_integration()
op = transient_rayleigh_integration(fields_container=my_fields_container,mesh=my_mesh,time_scoping=my_time_scoping,field=my_field,observation_mesh=my_observation_mesh,mass_density=my_mass_density,speed_of_sound=my_speed_of_sound)
Class Information
| Property | Value |
|---|---|
| Namespace | Ans.DataProcessing.operators.result |
| Assembly | Ans_Dpf_FEMutils_dll_cs |
| Base Class | Ans.DataProcessing.internal_objects.BaseOperator |
Inputs
fields_container
the input field container expects acceleration fields
Type: LinkableInput
mesh
The meshes region in this pin has to be boundary or skin mesh. This is the source meshes.
Type: LinkableInput
time_scoping
Load step number (if it's specified, the Transient rayleigh integration is computed only on the substeps of this step) or time scoping
Type: LinkableInput
field
The field represents the coordinates of the observation position. It should be specified if not observation mesh is provided.
Type: LinkableInput
observation_mesh
This is the observation mesh region
Type: LinkableInput
mass_density
Mass density (if it's not specified, default value of the air is applied).
Type: LinkableInput
speed_of_sound
Speed of sound (if it's not specified, default value of the speed of sound in the air is applied).
Type: LinkableInput
Outputs
fields_container
Type: LinkableOutput
Constructors
Constructor
transient_rayleigh_integration()
Constructor
transient_rayleigh_integration(fields_container, mesh, time_scoping, field, observation_mesh, mass_density, speed_of_sound, config)
Parameters:
fields_container(object)mesh(object)time_scoping(object)field(object)observation_mesh(object)mass_density(object)speed_of_sound(object)config(OperatorConfig)
Constructor
transient_rayleigh_integration(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