Skip to main content

result:transient rayleigh integration

Version: 0.0.0

Description

Computes the transient Rayleigh integral

Inputs

InputNameExpected type(s)Description
Pin 0
Required
fields_containerfields_containerthe input field container expects acceleration fields
Pin 1
Required
meshabstract_meshed_region, meshes_containerThe meshes region in this pin has to be boundary or skin mesh. This is the source meshes.
Pin 2
Required
time_scopingint32, vector<int32>, scopingLoad step number (if it's specified, the Transient rayleigh integration is computed only on the substeps of this step) or time scoping
Pin 3
Required
fieldfieldThe field represents the coordinates of the observation position. It should be specified if not observation mesh is provided.
Pin 4
Required
observation_meshabstract_meshed_regionThis is the observation mesh region
Pin 5
Required
mass_densitydoubleMass density (if it's not specified, default value of the air is applied).
Pin 6
Required
speed_of_sounddoubleSpeed of sound (if it's not specified, default value of the speed of sound in the air is applied).

Outputs

OutputNameExpected type(s)Description
Pin 0fields_containerfields_container

Configurations

NameExpected type(s)Default valueDescription
mutexboolfalseIf this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads.

Scripting

Category: result

Plugin: core

Scripting name: transient_rayleigh_integration

Full name: result.transient_rayleigh_integration

Internal name: transient_rayleigh_integration

License: any_dpf_supported_increments

Changelog

  • Version 0.0.0: Initial release.