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

Return type

float

property I_ac: float

Wraps to osaft.core.backgroundfields.BackgroundField.I_ac

Return type

float

property R_0: float

Wrapper for osaft.core.geometries.Sphere.R_0

Return type

float

property area: float

Wrapper for osaft.core.geometries.Sphere.area

Return type

float

property c_f: float

Wraps to osaft.core.fluids.InviscidFluid.c_f

Return type

float

property c_s: float

Wraps to osaft.core.fluids.InviscidFluid.c_f

Return type

float

property f: float

wrapper for osaft.core.frequency.Frequency.f

Return type

float

property k_f: float

Wraps to osaft.core.fluids.InviscidFluid.k_f

Return type

float

property k_s: float

Wraps to osaft.core.fluids.InviscidFluid.k_f

Return type

float

property kappa_f: float

Wraps to osaft.core.fluids.InviscidFluid.kappa_f

Return type

float

property lambda_rho: float

ratio of densities [-]

Return type

float

property omega: float

wrapper for osaft.core.frequency.Frequency.omega

Return type

float

property p_0: float

Wraps to osaft.core.backgroundfields.BackgroundField.p_0

Return type

float

property position: float

Wraps to osaft.core.backgroundfields.BackgroundField.position

Return type

float

property rho_f: float

Wraps to osaft.core.fluids.InviscidFluid.rho_f

Return type

float

property rho_s: float

Wraps to osaft.core.fluids.InviscidFluid.rho_f

Return type

float

property sigma: float

ratio of speeds of sound [-].

Return type

float

property volume: float

Wrapper for osaft.core.geometries.Sphere.volume

Return type

float

property wave_type: WaveType

Wraps to osaft.core.backgroundfields.BackgroundField.wave_type

Return type

WaveType

property x_f: float

dimensionless wavenumber in the fluid [-]

Return type

float

property x_s: float

dimensionless wavenumber in the particle

Return type

float