BaseYosioka#

Examples using this class are:

Acoustofluidics 2022: Minimal Example Plotting Scattering Fields

Acoustofluidics 2022: Minimal Example Plotting Scattering Fields

Acoustofluidics 2022: Minimal Example Plotting Scattering Fields
Acoustofluidics 2022: ARF Comparison

Acoustofluidics 2022: ARF Comparison

Acoustofluidics 2022: ARF Comparison
Frontiers: Air Bubble in Water

Frontiers: Air Bubble in Water

Frontiers: Air Bubble in Water
Frontiers: HFE Droplet in Water

Frontiers: HFE Droplet in Water

Frontiers: HFE Droplet in Water
Frontiers: PS Particle in Water

Frontiers: PS Particle in Water

Frontiers: PS Particle in Water
Yosioka and Kawasima (1955) Figure 2

Yosioka and Kawasima (1955) Figure 2

Yosioka and Kawasima (1955) Figure 2
Pressure Plots for different theories

Pressure Plots for different theories

Pressure Plots for different theories
Multicore ARF Computation

Multicore ARF Computation

Multicore ARF Computation
Scatterer: Acoustic velocity plots with arrows

Scatterer: Acoustic velocity plots with arrows

Scatterer: Acoustic velocity plots with arrows
class osaft.solutions.yosioka1955.base.BaseYosioka(f, R_0, rho_s, c_s, rho_f, c_f, p_0, wave_type, position=None)[source]#

Bases: BaseSphereFrequencyComposite, BaseSolution

Base class for Yosioka & Kawasima (1955)

Parameters:
  • f (Frequency | float | int) – Frequency [Hz]

  • R_0 (Sphere | float | int) – Radius of the particle [m]

  • rho_s (float) – Density of the fluid-like sphere [kg/m^3]

  • c_s (float) – Speed of sound of the particle [m/s]

  • rho_f (float) – Density of the fluid [kg/m^3]

  • c_f (float) – Speed of sound in the fluid [m/s]

  • p_0 (float) – Pressure amplitude of the incident field [Pa]

  • position (None | float, optional) – Position in the standing wave field [rad]

    Default: None

  • wave_type (WaveType) – Either in or progressive wave [-]

Public Methods:

Inherited from BaseFrequencyComposite

input_variables()

Returns all properties that are settable.

Inherited from BaseSolution

copy()

Returns a copy of the object

check_wave_type()

Checks if wave_type is in supported_wavetypes


A_in(n)[source]#

Wraps to osaft.core.backgroundfields.BackgroundField.A_in

Return type:

complex

check_wave_type()#

Checks if wave_type is in supported_wavetypes

Raises:

WrongWaveTypeError – If wave_type is not supported

Return type:

None

copy()#

Returns a copy of the object

Return type:

BaseSolution

classmethod input_variables()#

Returns all properties that are settable.

Returns a list of the names of all properties that are settable, i.e. all properties that wrap a PassiveVariable.

Return type:

list[str]

property E_ac: float#

Wraps to osaft.core.backgroundfields.BackgroundField.E_ac

property I_ac: float#

Wraps to osaft.core.backgroundfields.BackgroundField.I_ac

property R_0: float#

Wrapper for osaft.core.geometries.Sphere.R_0

property area: float#

Wrapper for osaft.core.geometries.Sphere.area

property c_f: float#

Wraps to osaft.core.fluids.InviscidFluid.c_f

property c_s: float#

Wraps to osaft.core.fluids.InviscidFluid.c_f

property f: float#

wrapper for osaft.core.frequency.Frequency.f

property k_f: float#

Wraps to osaft.core.fluids.InviscidFluid.k_f

property k_s: float#

Wraps to osaft.core.fluids.InviscidFluid.k_f

property kappa_f: float#

Wraps to osaft.core.fluids.InviscidFluid.kappa_f

property lambda_rho: float#

ratio of densities [-]

property omega: float#

wrapper for osaft.core.frequency.Frequency.omega

property p_0: float#

Wraps to osaft.core.backgroundfields.BackgroundField.p_0

property position: float#

Wraps to osaft.core.backgroundfields.BackgroundField.position

property rho_f: float#

Wraps to osaft.core.fluids.InviscidFluid.rho_f

property rho_s: float#

Wraps to osaft.core.fluids.InviscidFluid.rho_f

property sigma: float#

ratio of speeds of sound [-].

property volume: float#

Wrapper for osaft.core.geometries.Sphere.volume

property wave_type: WaveType#

Wraps to osaft.core.backgroundfields.BackgroundField.wave_type

property x_f: float#

dimensionless wavenumber in the fluid [-]

property x_s: float#

dimensionless wavenumber in the particle