<?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; Topic: Ripple Problem</title>
		<link>http://www.k-wave.org/forum/topic/ripple-problem</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Wed, 13 May 2026 02:27:19 +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>http://www.k-wave.org/forum/search.php</link>
		</textInput>
		<atom:link href="http://www.k-wave.org/forum/rss/topic/ripple-problem" rel="self" type="application/rss+xml" />

		<item>
			<title>Bradley Treeby on "Ripple Problem"</title>
			<link>http://www.k-wave.org/forum/topic/ripple-problem#post-7721</link>
			<pubDate>Wed, 05 Aug 2020 11:18:57 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">7721@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Andrea,&#60;/p&#62;
&#60;p&#62;A couple of things to keep in mind.&#60;br /&#62;
(1) As k-Wave is a time domain solver, to simulate the pressure field at a single frequency, you need to run the simulation for some time, e.g., to allow the waves from all parts of the transducer to propagate to all parts of the domain.&#60;br /&#62;
(2) If you record &#60;code&#62;p_max_all&#60;/code&#62; for the complete simulation, you will be taking the maximum pressure not just in steady state, but also over the transient parts while the steady state fields builds up. &#60;/p&#62;
&#60;p&#62;Some things you can try:&#60;br /&#62;
- Increase the simulation time&#60;br /&#62;
- Set &#60;code&#62;sensor.record_start_index&#60;/code&#62; to only take &#60;code&#62;p_max_all&#60;/code&#62; when the field has reached steady state&#60;br /&#62;
- Record &#60;code&#62;sensor.p&#60;/code&#62; over an integer number of cycles in steady state, and then extract the amplitude using &#60;code&#62;extractAmpPhase&#60;/code&#62;, e.g., as in the &#60;a href=&#34;http://www.k-wave.org/documentation/example_diff_focused_ultrasound_heating.php&#34;&#62;Heating By A Focused Ultrasound Transducer&#60;/a&#62;. This is the best option if you want the field precisely, although using &#60;code&#62;p_max_all&#60;/code&#62; will give a similar result provided you set &#60;code&#62;sensor.record_start_index&#60;/code&#62; and have a small enough time step such that the wave is well sampled.&#60;/p&#62;
&#60;p&#62;Brad.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Andrea Addison on "Ripple Problem"</title>
			<link>http://www.k-wave.org/forum/topic/ripple-problem#post-7677</link>
			<pubDate>Mon, 29 Jun 2020 15:25:08 +0000</pubDate>
			<dc:creator>Andrea Addison</dc:creator>
			<guid isPermaLink="false">7677@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hello Dr.Treeby,&#60;/p&#62;
&#60;p&#62;I am using pstdElastic2D. The figures are the results of the 'p_max_all'.&#60;/p&#62;
&#60;p&#62;Best regards,&#60;br /&#62;
Andrea
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Bradley Treeby on "Ripple Problem"</title>
			<link>http://www.k-wave.org/forum/topic/ripple-problem#post-7659</link>
			<pubDate>Sat, 27 Jun 2020 13:41:50 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">7659@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Andrea,&#60;/p&#62;
&#60;p&#62;Which code are you using, &#60;code&#62;kspaceFirstOrder2D&#60;/code&#62; or &#60;code&#62;acousticFieldPropagator&#60;/code&#62;?&#60;/p&#62;
&#60;p&#62;Brad.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Andrea Addison on "Ripple Problem"</title>
			<link>http://www.k-wave.org/forum/topic/ripple-problem#post-7637</link>
			<pubDate>Wed, 24 Jun 2020 00:45:59 +0000</pubDate>
			<dc:creator>Andrea Addison</dc:creator>
			<guid isPermaLink="false">7637@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hello Dr.Treeby,&#60;/p&#62;
&#60;p&#62;Thanks for this useful toolbox. In the URL's image, I see ripples on top of the maximum pressure image. When I increase the dimensions, it disappears. But it makes the completion time longer. I was wondering what is the reason for these ripples and how I can eliminate them in the smaller dimension case? The maximum pressure figures are here: &#60;a href=&#34;https://imgur.com/a/3rOQnYF&#34; rel=&#34;nofollow&#34;&#62;https://imgur.com/a/3rOQnYF&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Best regards,&#60;br /&#62;
Andrea
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
