MFC
Exascale flow solver
Loading...
Searching...
No Matches
m_derived_types::acoustic_parameters Type Reference

Acoustic source parameters. More...

Public Attributes

integer pulse
 Type of pulse.
integer support
 Type of support.
logical dipole
 Whether the source is a dipole or monopole.
real(wp), dimension(3) loc
 Physical location of acoustic source.
real(wpmag
 Acoustic pulse magnitude.
real(wplength
 Length of planar source (2D/3D).
real(wpheight
 Height of planar source (3D).
real(wpwavelength
 Wave length of pulse.
real(wpfrequency
 Frequency of pulse.
real(wpgauss_sigma_dist
 sigma of Gaussian pulse multiplied by speed of sound
real(wpgauss_sigma_time
 sigma of Gaussian pulse
real(wpnpulse
 Number of cycles of pulse.
real(wpdir
 Direction of pulse.
real(wpdelay
 Time-delay of pulse start.
real(wpfoc_length
 Focal length of transducer.
real(wpaperture
 Aperture diameter of transducer.
real(wpelement_spacing_angle
 Spacing between aperture elements in 2D acoustic array.
real(wpelement_polygon_ratio
 Ratio of aperture element diameter to side length of polygon connecting their centers, in 3D acoustic array.
real(wprotate_angle
 Angle of rotation of the entire circular 3D acoustic array.
real(wpbb_bandwidth
 Bandwidth of each frequency in broadband wave.
real(wpbb_lowest_freq
 The lower frequency bound of broadband wave.
integer num_elements
 Number of elements in the acoustic array.
integer element_on
 Element in the acoustic array to turn on.
integer bb_num_freq
 Number of frequencies in the broadband wave.

Detailed Description

Acoustic source parameters.

Definition at line 637 of file m_derived_types.fpp.f90.

Member Data Documentation

◆ aperture

real(wp) m_derived_types::acoustic_parameters::aperture

Aperture diameter of transducer.

Definition at line 653 of file m_derived_types.fpp.f90.

◆ bb_bandwidth

real(wp) m_derived_types::acoustic_parameters::bb_bandwidth

Bandwidth of each frequency in broadband wave.

Definition at line 658 of file m_derived_types.fpp.f90.

◆ bb_lowest_freq

real(wp) m_derived_types::acoustic_parameters::bb_lowest_freq

The lower frequency bound of broadband wave.

Definition at line 659 of file m_derived_types.fpp.f90.

◆ bb_num_freq

integer m_derived_types::acoustic_parameters::bb_num_freq

Number of frequencies in the broadband wave.

Definition at line 662 of file m_derived_types.fpp.f90.

◆ delay

real(wp) m_derived_types::acoustic_parameters::delay

Time-delay of pulse start.

Definition at line 651 of file m_derived_types.fpp.f90.

◆ dipole

logical m_derived_types::acoustic_parameters::dipole

Whether the source is a dipole or monopole.

Definition at line 640 of file m_derived_types.fpp.f90.

◆ dir

real(wp) m_derived_types::acoustic_parameters::dir

Direction of pulse.

Definition at line 650 of file m_derived_types.fpp.f90.

◆ element_on

integer m_derived_types::acoustic_parameters::element_on

Element in the acoustic array to turn on.

Definition at line 661 of file m_derived_types.fpp.f90.

◆ element_polygon_ratio

real(wp) m_derived_types::acoustic_parameters::element_polygon_ratio

Ratio of aperture element diameter to side length of polygon connecting their centers, in 3D acoustic array.

Definition at line 656 of file m_derived_types.fpp.f90.

◆ element_spacing_angle

real(wp) m_derived_types::acoustic_parameters::element_spacing_angle

Spacing between aperture elements in 2D acoustic array.

Definition at line 654 of file m_derived_types.fpp.f90.

◆ foc_length

real(wp) m_derived_types::acoustic_parameters::foc_length

Focal length of transducer.

Definition at line 652 of file m_derived_types.fpp.f90.

◆ frequency

real(wp) m_derived_types::acoustic_parameters::frequency

Frequency of pulse.

Definition at line 646 of file m_derived_types.fpp.f90.

◆ gauss_sigma_dist

real(wp) m_derived_types::acoustic_parameters::gauss_sigma_dist

sigma of Gaussian pulse multiplied by speed of sound

Definition at line 647 of file m_derived_types.fpp.f90.

◆ gauss_sigma_time

real(wp) m_derived_types::acoustic_parameters::gauss_sigma_time

sigma of Gaussian pulse

Definition at line 648 of file m_derived_types.fpp.f90.

◆ height

real(wp) m_derived_types::acoustic_parameters::height

Height of planar source (3D).

Definition at line 644 of file m_derived_types.fpp.f90.

◆ length

real(wp) m_derived_types::acoustic_parameters::length

Length of planar source (2D/3D).

Definition at line 643 of file m_derived_types.fpp.f90.

◆ loc

real(wp), dimension(3) m_derived_types::acoustic_parameters::loc

Physical location of acoustic source.

Definition at line 641 of file m_derived_types.fpp.f90.

◆ mag

real(wp) m_derived_types::acoustic_parameters::mag

Acoustic pulse magnitude.

Definition at line 642 of file m_derived_types.fpp.f90.

◆ npulse

real(wp) m_derived_types::acoustic_parameters::npulse

Number of cycles of pulse.

Definition at line 649 of file m_derived_types.fpp.f90.

◆ num_elements

integer m_derived_types::acoustic_parameters::num_elements

Number of elements in the acoustic array.

Definition at line 660 of file m_derived_types.fpp.f90.

◆ pulse

integer m_derived_types::acoustic_parameters::pulse

Type of pulse.

Definition at line 638 of file m_derived_types.fpp.f90.

◆ rotate_angle

real(wp) m_derived_types::acoustic_parameters::rotate_angle

Angle of rotation of the entire circular 3D acoustic array.

Definition at line 657 of file m_derived_types.fpp.f90.

◆ support

integer m_derived_types::acoustic_parameters::support

Type of support.

Definition at line 639 of file m_derived_types.fpp.f90.

◆ wavelength

real(wp) m_derived_types::acoustic_parameters::wavelength

Wave length of pulse.

Definition at line 645 of file m_derived_types.fpp.f90.


The documentation for this type was generated from the following file: