<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>k-Wave User Forum &#187; Forum: Feature Requests - Recent Topics</title>
		<link>https://www.k-wave.org/forum/forum/feature-requests</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Tue, 28 Jul 2026 11:11:34 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>https://www.k-wave.org/forum/search.php</link>
		</textInput>
		<atom:link href="https://www.k-wave.org/forum/rss/forum/feature-requests/topics" rel="self" type="application/rss+xml" />

		<item>
			<title>HD Y on "Impose Dirichlet Boundary Conditions in K-Wave"</title>
			<link>https://www.k-wave.org/forum/topic/impose-dirichlet-boundary-conditions-in-k-wave#post-9181</link>
			<pubDate>Wed, 12 Feb 2025 21:01:57 +0000</pubDate>
			<dc:creator>HD Y</dc:creator>
			<guid isPermaLink="false">9181@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi, is it possible to impose Dirichlet pressure condition in kspaceFirstOrder3D routine?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>lishine on "please add focus transducer!!"</title>
			<link>https://www.k-wave.org/forum/topic/please-add-focus-transducer#post-7419</link>
			<pubDate>Sun, 19 Apr 2020 13:38:15 +0000</pubDate>
			<dc:creator>lishine</dc:creator>
			<guid isPermaLink="false">7419@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;i often use points to make a bowl to form a focus transducer,and scan it.  But it is so ....so hard!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>vat on "kWaveArray distributed_source_signal and alternative source assignment methods"</title>
			<link>https://www.k-wave.org/forum/topic/kwavearray-distributed_source_signal-and-alternative-source-assignment-methods#post-8327</link>
			<pubDate>Wed, 13 Oct 2021 19:20:37 +0000</pubDate>
			<dc:creator>vat</dc:creator>
			<guid isPermaLink="false">8327@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hello,&#60;/p&#62;
&#60;p&#62;I am trying to resolve some discrepancy/ambiguity about input signal assignment using kWaveArray objects to define my transducer/array geometry.&#60;/p&#62;
&#60;p&#62;Previously I use kWaveTransducer object passing input in m/s to be assigned to particle velocities as follows:&#60;/p&#62;
&#60;p&#62;% create the input signal using toneBurst&#60;br /&#62;
input_signal = toneBurst(1/kgrid.dt, tone_burst_freq, tone_burst_cycles);&#60;/p&#62;
&#60;p&#62;% scale the source magnitude by the source strength in m/s&#60;br /&#62;
input_signal = source_velocity.*input_signal;&#60;/p&#62;
&#60;p&#62;...&#60;/p&#62;
&#60;p&#62;transducer.input_signal = input_signal;&#60;/p&#62;
&#60;p&#62;% create the transducer using the defined settings&#60;br /&#62;
transducer = kWaveTransducer(kgrid, transducer);&#60;/p&#62;
&#60;p&#62;Now a similar geometry defined kWaveArray has a different pressure output and I assume this relates partially to my use but perhaps to implementation? Here is essentially what I tried:&#60;/p&#62;
&#60;p&#62;karray = kWaveArray;&#60;/p&#62;
&#60;p&#62;% adding disc elements&#60;br /&#62;
for col=1:N&#60;br /&#62;
   for row=1:N&#60;br /&#62;
       karray.addDiscElement(elem_pos, diameter, [100,0,0]);&#60;br /&#62;
   end&#60;br /&#62;
end&#60;br /&#62;
...&#60;br /&#62;
% assign binary mask&#60;br /&#62;
source.p_mask = karray.getArrayBinaryMask(kgrid);&#60;br /&#62;
...&#60;br /&#62;
source_sig = repmat(input_signal,count,1);%for assigning to number elements count &#60;/p&#62;
&#60;p&#62;% get distributed source signals (this automatically returns a weighted&#60;br /&#62;
% source signal for each grid point that forms part of the source elements)&#60;br /&#62;
source.p = karray.getDistributedSourceSignal(kgrid, source_sig);&#60;/p&#62;
&#60;p&#62;Based on documentation &#60;a href=&#34;http://www.k-wave.org/documentation/example_us_defining_transducer.php&#34; rel=&#34;nofollow&#34;&#62;http://www.k-wave.org/documentation/example_us_defining_transducer.php&#60;/a&#62;&#60;br /&#62;
I assume the particle velocities/grid points are assigned the input_signal in m/s on my attempt to use kWaveTransducer but here the weighting scheme reduces the values at each of the grid points?&#60;/p&#62;
&#60;p&#62;Is there a recommended approach that assures grid points for all elements of the kWaveArray are assigned specific particle velocity time traces I would like to pass to them in source_sig or some other structure?   &#60;/p&#62;
&#60;p&#62;Thank you for the attention.&#60;/p&#62;
&#60;p&#62;Cheers,&#60;br /&#62;
Vatche
&#60;/p&#62;</description>
		</item>
		<item>
			<title>kwrigby on "Element-dependent sources in kWaveTransducer and kspaceFirstOrder3D?"</title>
			<link>https://www.k-wave.org/forum/topic/element-dependent-sources-in-kwavetransducer-and-kspacefirstorder3d#post-8144</link>
			<pubDate>Tue, 04 May 2021 18:46:41 +0000</pubDate>
			<dc:creator>kwrigby</dc:creator>
			<guid isPermaLink="false">8144@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Although it is uncommon for commercial ultrasound imagers to have element-dependent transmit waveforms (I mean element-dependent waveform shapes, not just time-delays), there are some interesting things one can do with them. Any chance of adding support for this in kspaceFirstOrder3D? I'd try it myself, but I'm just barely Matlab literate.&#60;/p&#62;
&#60;p&#62;thanks,&#60;br /&#62;
Wayne
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Karthik Nagabhushana on "Power law absorption in axisymmetric simulations"</title>
			<link>https://www.k-wave.org/forum/topic/power-law-absorption-in-axisymmetric-simulations#post-7912</link>
			<pubDate>Tue, 03 Nov 2020 02:31:11 +0000</pubDate>
			<dc:creator>Karthik Nagabhushana</dc:creator>
			<guid isPermaLink="false">7912@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi, &#60;/p&#62;
&#60;p&#62;I am currently trying to model imaging with a spherically focused transducer. Compared to the conventional 3D representation (kspaceFirstOrder3DC), I have found the axisymmetric representation (kspaceFirstOrderAS) to be extremely useful in terms of compute time and memory requirements for large grid sizes (&#38;gt;1024^3). &#60;/p&#62;
&#60;p&#62;However, one constraint in the axisymmetric representation is that the full range of acoustic power law is not supported (or medium.alpha_power is set to 2). Is this a fundamental limitation of the axisymmetric approach? If not, do you have plans in the future to support the acoustic power law? &#60;/p&#62;
&#60;p&#62;Thanks in advance &#60;/p&#62;
&#60;p&#62;Regards&#60;br /&#62;
Karthik
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Pezeril on "Nonlinear waves with pstdElastic2D or pstdElastic3D"</title>
			<link>https://www.k-wave.org/forum/topic/nonlinear-waves-with-pstdelastic2d-or-pstdelastic3d#post-7438</link>
			<pubDate>Sat, 25 Apr 2020 23:42:19 +0000</pubDate>
			<dc:creator>Pezeril</dc:creator>
			<guid isPermaLink="false">7438@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hello,&#60;br /&#62;
I love k-Wave. That's a great software.&#60;br /&#62;
Still, I would like to simulate nonlinear acoustic waves in solids. To do so, I would need a version of pstdElastic where we could input a nonlinear parameter. Perhaps there is a trick to do so. Is it something that could happen in the next k-wave updates? Please let me know.&#60;br /&#62;
Best.&#60;br /&#62;
Thomas.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Richard Stearns on "2D - cylindrical coords?"</title>
			<link>https://www.k-wave.org/forum/topic/2d-cylindrical-coords#post-132</link>
			<pubDate>Thu, 31 Mar 2011 01:32:33 +0000</pubDate>
			<dc:creator>Richard Stearns</dc:creator>
			<guid isPermaLink="false">132@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;I've begun to use your toolbox, and am very impressed with it.  Thanks much for providing it as freeware.  Most of my current interest is in modeling propagation and scattering from spherically focused acoustic beams.  Have you considered allowing one to work in cylindrical coordinates, so that one could model focusing of a spherical beam with the speed of a 2-D simulation?  That is, assume no phi dependence in a cylindrical system? I haven't tried it, but I suspect the cartesian 3-D modeling is prohibitively slow (I'm working in the 10MHz regime, with distances on the order of 2.5 cm).  If you've done anything with a cylindrical coordinate system, I would be very interested.&#60;br /&#62;
Thanks again,&#60;br /&#62;
Rick Stearns
&#60;/p&#62;</description>
		</item>
		<item>
			<title>peiliu on "sensor aperture"</title>
			<link>https://www.k-wave.org/forum/topic/sensor-aperture#post-6660</link>
			<pubDate>Sat, 24 Nov 2018 15:52:24 +0000</pubDate>
			<dc:creator>peiliu</dc:creator>
			<guid isPermaLink="false">6660@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;hi!&#60;br /&#62;
I have used the k-wave for few weeks and have some problems.I want to do a simulation about the aperture of a single element transducer,so I define a transducer and a source use the 'makeBall' in the 3D.The code is shown blow:&#60;br /&#62;
% create the computational grid&#60;br /&#62;
Nx = 64;            % number of grid points in the x direction&#60;br /&#62;
Ny = 64;            % number of grid points in the y direction&#60;br /&#62;
Nz = 64;            % number of grid points in the z direction&#60;br /&#62;
dx = 100e-3/Nx;     % grid point spacing in the x direction [m]&#60;br /&#62;
dy = dx;            % grid point spacing in the y direction [m]&#60;br /&#62;
dz = dx;            % grid point spacing in the z direction [m]&#60;br /&#62;
kgrid = kWaveGrid(Nx, dx, Ny, dy, Nz, dz);&#60;/p&#62;
&#60;p&#62;% define the properties of the propagation medium&#60;br /&#62;
medium.sound_speed = 1500;      % [m/s]&#60;/p&#62;
&#60;p&#62;% create the time array&#60;br /&#62;
kgrid.makeTime(medium.sound_speed);&#60;/p&#62;
&#60;p&#62;% create a concave sensor&#60;br /&#62;
sphere_offset =10;                             % [grid points]&#60;br /&#62;
diameter = Nx/2 + 1;                            % [grid points]&#60;br /&#62;
bowl_pos = [1 + sphere_offset, Ny/2, Nz/2];     % [grid points]&#60;br /&#62;
focus_pos = [Nx/2, Ny/2, Nz/2];                 % [grid points]&#60;br /&#62;
sensor.mask = makeBowl([Nx, Ny, Nz], bowl_pos, inf, diameter, focus_pos);&#60;/p&#62;
&#60;p&#62;% create initial pressure distribution using makeBall&#60;br /&#62;
ball_magnitude = 5;            % [Pa]&#60;br /&#62;
ball_radius = 5;        % [grid points]&#60;br /&#62;
p0 = ball_magnitude * makeBall(Nx, Ny, Nz, 30, Ny/2, Nz/2, ball_radius);&#60;/p&#62;
&#60;p&#62;and I want to show the transducer and the source togather in the codes as follows:&#60;/p&#62;
&#60;p&#62;voxelPlot(sensor.mask+p0);&#60;br /&#62;
view([130, 40]);&#60;/p&#62;
&#60;p&#62;my question is why the result is wrong.I execute the codes about the transducer and show it ,it's right,and I execute the codes about the source and show it,it's right as well.But when I try show them togather the transducer is can't be seen.I'm very confused,I need your help,thank you in advance!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>dtweten on "Symmetrical BC"</title>
			<link>https://www.k-wave.org/forum/topic/symmetrical-bc#post-6627</link>
			<pubDate>Thu, 01 Nov 2018 21:16:57 +0000</pubDate>
			<dc:creator>dtweten</dc:creator>
			<guid isPermaLink="false">6627@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;An option for a Symmetrical Boundary Condition would be a nice addition to k-Wave.  This could significantly reduce the grid size for some 3D simulations (by half or one quarter).  One of my current models is pushing the maximum grid size. The model is axisymmetric, so this BC option would allow a larger range\field for the simulation.&#60;/p&#62;
&#60;p&#62;Best Regards,&#60;br /&#62;
Dennis
&#60;/p&#62;</description>
		</item>
		<item>
			<title>umitarabul on "Voxel type for defining medium properties in 3D"</title>
			<link>https://www.k-wave.org/forum/topic/voxel-type-for-defining-medium-properties-in-3d#post-6541</link>
			<pubDate>Tue, 31 Jul 2018 13:21:51 +0000</pubDate>
			<dc:creator>umitarabul</dc:creator>
			<guid isPermaLink="false">6541@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;I am using a large 3D grid  1024x1024x1024 and medium stores the same size matrix for each property. Instead, you could only store one matrix that stores the type of each voxel with an integer and a small property matrix that maps each voxel type to different property values.&#60;/p&#62;
&#60;p&#62;I have created an input.h5 with such medium that became over 30GB. I think if you make it as I suggested, it reduces the size significantly.&#60;/p&#62;
&#60;p&#62;Best,
&#60;/p&#62;</description>
		</item>
		<item>
			<title>katianne.alcantara on "New release for Matlab 2016b"</title>
			<link>https://www.k-wave.org/forum/topic/new-release-for-matlab-2016b#post-6033</link>
			<pubDate>Fri, 30 Jun 2017 21:41:19 +0000</pubDate>
			<dc:creator>katianne.alcantara</dc:creator>
			<guid isPermaLink="false">6033@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Bradley, &#60;/p&#62;
&#60;p&#62;First of all, thank you for your amazing work. Do you have any prediction to release a version that runs on Matlab 2016b?&#60;/p&#62;
&#60;p&#62;Best regards, &#60;/p&#62;
&#60;p&#62;Katianne.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>nellens1 on "sensor.record_interval?"</title>
			<link>https://www.k-wave.org/forum/topic/sensorrecord_interval#post-5778</link>
			<pubDate>Tue, 06 Dec 2016 22:20:52 +0000</pubDate>
			<dc:creator>nellens1</dc:creator>
			<guid isPermaLink="false">5778@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Is it possible to sample the p or u field at a fixed timestep interval instead of saving everything after sensor.record_start_index, or only the final step (p_final, u_final)?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Anthony on "Heterogeneous alpha_power"</title>
			<link>https://www.k-wave.org/forum/topic/heterogeneous-alpha_power#post-5274</link>
			<pubDate>Thu, 15 Oct 2015 07:53:24 +0000</pubDate>
			<dc:creator>Anthony</dc:creator>
			<guid isPermaLink="false">5274@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Brad, &#60;/p&#62;
&#60;p&#62;Would it be possible to set a heterogeneous &#60;code&#62;alpha_power&#60;/code&#62; coefficient?&#60;/p&#62;
&#60;p&#62;I guess it is impossible (otherwise, you would have allowed it) but, out of curiosity, could you explain the fundamental reason? &#60;/p&#62;
&#60;p&#62;By the way, do you have a workaround for this when you deal with several different materials? Currently, I just split my simulation domain and run several simulations, one for each material...&#60;/p&#62;
&#60;p&#62;Best regards,&#60;br /&#62;
Anthony
&#60;/p&#62;</description>
		</item>
		<item>
			<title>f4rhad on "Simulating ultrasound speckle noise"</title>
			<link>https://www.k-wave.org/forum/topic/simulating-ultrasound-speckle-noise#post-4655</link>
			<pubDate>Tue, 22 Jul 2014 13:06:23 +0000</pubDate>
			<dc:creator>f4rhad</dc:creator>
			<guid isPermaLink="false">4655@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;This is what I want to do:&#60;br /&#62;
&#60;a href=&#34;http://8pic.ir/images/uo48la69a8k8cuxlcn27.jpg&#34; rel=&#34;nofollow&#34;&#62;http://8pic.ir/images/uo48la69a8k8cuxlcn27.jpg&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;but I do not want to add gaussian noise this way!&#60;br /&#62;
I want to add the normal noise of ultrasound transducer(speckle) with simulation of sonography.&#60;br /&#62;
is there any features helping me out?&#60;/p&#62;
&#60;p&#62;-BR&#60;br /&#62;
Farhad
&#60;/p&#62;</description>
		</item>
		<item>
			<title>DNF on "Organizing code in packages"</title>
			<link>https://www.k-wave.org/forum/topic/organizing-code-in-packages#post-4369</link>
			<pubDate>Fri, 14 Mar 2014 14:42:22 +0000</pubDate>
			<dc:creator>DNF</dc:creator>
			<guid isPermaLink="false">4369@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi.&#60;/p&#62;
&#60;p&#62;Great toolbox! But, have you considered putting k-Wave in a Matlab package, that is, organizing it in a '+'-folder? One small annoyance while using k-Wave, and frankly most Matlab code, is namespace clashes.&#60;/p&#62;
&#60;p&#62;I have a number of functions called 'smooth.m' or 'gaussian.m' and so on, and need to care that one does not shadow another at various times. It would be very convenient if i could write&#60;/p&#62;
&#60;p&#62;&#60;code&#62;&#38;gt;&#38;gt; mat_sm = kwave.smooth(kgrid, mat);&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;or &#60;/p&#62;
&#60;p&#62;&#60;code&#62;&#38;gt;&#38;gt; import kwave.*&#60;/code&#62;&#60;br /&#62;
&#60;code&#62;&#38;gt;&#38;gt; mat_sm = smooth(kgrid, mat);&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;I believe that using packages is something that Mathworks is trying to encourage, as well.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Seongjun Park on "Thermoelastic deformation?"</title>
			<link>https://www.k-wave.org/forum/topic/thermoelastic-deformation#post-4267</link>
			<pubDate>Tue, 14 Jan 2014 13:58:17 +0000</pubDate>
			<dc:creator>Seongjun Park</dc:creator>
			<guid isPermaLink="false">4267@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi, &#60;/p&#62;
&#60;p&#62;This tool is really amazing!&#60;/p&#62;
&#60;p&#62;Do you have any plan to include the feature that simulates thermoelastic deformation of the sample when illuminated by a nanosecond laser pulse?&#60;br /&#62;
The thermoelastic deformation occurs due to the nonuniform temperature distribution and can be described by thermoelastic wave equation.&#60;br /&#62;
Thank you. &#60;/p&#62;
&#60;p&#62;Best regards,&#60;br /&#62;
Seongjun Park
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Petros on "Shear wave propagation?"</title>
			<link>https://www.k-wave.org/forum/topic/shear-wave-propagation#post-1721</link>
			<pubDate>Mon, 25 Mar 2013 21:08:59 +0000</pubDate>
			<dc:creator>Petros</dc:creator>
			<guid isPermaLink="false">1721@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;I would like to see k-wave toolbox implementing Shear waves (elasto-dynamic equation). I believe you probably have already a working version (e.g., Firouzi et. al., 2012).&#60;br /&#62;
Thank you for the great fast and easy to use open-source toolbox!&#60;br /&#62;
Best regards,&#60;br /&#62;
Petros
&#60;/p&#62;</description>
		</item>
		<item>
			<title>styxed on "&#039;Real&#039; directivity"</title>
			<link>https://www.k-wave.org/forum/topic/real-directivity#post-937</link>
			<pubDate>Tue, 30 Oct 2012 17:18:10 +0000</pubDate>
			<dc:creator>styxed</dc:creator>
			<guid isPermaLink="false">937@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hello,&#60;/p&#62;
&#60;p&#62;Today I wanted to do simulations on single elements sensors with a specific directionality. I was happy to see that directivity was implemented (Sensor Element Directivity in 2D Example). Only to find out that it was just a big cheat. Sorry, maybe not the correct use of words. I was expecting something else.&#60;/p&#62;
&#60;p&#62;From the documentation of the example I understood that the 'gradient' and 'pressure' were something additional; which would be useful if you want a spatial averaging function. When I plotted the sensor_data of a single sensor element over time, I realized you increase the sensor element to a set of elements, perpendicular to the directivity angle, with a width of sensor.directivity_size to average over all of those elements. So for example the left element already senses the pressure wave sensor.directivity_size pixels earlier that when the wave is supposed to be on the element.&#60;/p&#62;
&#60;p&#62;What I expected is what I am now posting as feature request:&#60;br /&#62;
Directivity in which a sensor output is given by the velocity of the medium in that point (differential of pressure), multiplied (inner product) by the directionality vector of the sensor. (So the inverse of creating a velocity source)&#60;/p&#62;
&#60;p&#62;Is that possible?&#60;/p&#62;
&#60;p&#62;Erik
&#60;/p&#62;</description>
		</item>
		<item>
			<title>DanR on "Heterogeneous absorption values"</title>
			<link>https://www.k-wave.org/forum/topic/heterogeneous-absorption-values#post-149</link>
			<pubDate>Wed, 18 May 2011 19:05:51 +0000</pubDate>
			<dc:creator>DanR</dc:creator>
			<guid isPermaLink="false">149@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Brad,&#60;br /&#62;
Heterogeneous velocity and density maps are great features that add to the flexibility of K-Wave. Is there any chance you can add absorption to the list? The configuration that we would like to simulate involves significant path lengths through breast tissue and water. Now I have to choose either breast or water (low) absorption for the entire volume, which doesn't represent the system as well as I would like.&#60;br /&#62;
Thanks,&#60;br /&#62;
Dan
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Steffen on "Non linear wave propagation"</title>
			<link>https://www.k-wave.org/forum/topic/non-linear-wave-propagation#post-143</link>
			<pubDate>Wed, 11 May 2011 14:03:06 +0000</pubDate>
			<dc:creator>Steffen</dc:creator>
			<guid isPermaLink="false">143@https://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi,&#60;br /&#62;
is it possible using k-wave to simulate a high power focused ultrasound transducer? I mean in the focal region the local pressure amplitude will be high let's say 10^6 Pa so non linear effects are expected because the pressure is much higher than the atmospheric or surrounding DC pressure and absolute negative pressure is not expected.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
