<?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: Variable PML size at each side of the grid</title>
		<link>http://www.k-wave.org/forum/topic/variable-pml-size-at-each-side-of-the-grid</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Tue, 12 May 2026 23:39:49 +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/variable-pml-size-at-each-side-of-the-grid" rel="self" type="application/rss+xml" />

		<item>
			<title>Bradley Treeby on "Variable PML size at each side of the grid"</title>
			<link>http://www.k-wave.org/forum/topic/variable-pml-size-at-each-side-of-the-grid#post-113</link>
			<pubDate>Mon, 14 Mar 2011 21:45:52 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">113@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Khalid,&#60;/p&#62;
&#60;p&#62;You can switch the PML off by setting the absorption within the layer to zero. You can do this with the input option &#60;code&#62;&#38;#39;PMLAlpha&#38;#39;&#60;/code&#62;. You can either set a single number (which controls the PML on all sides), or give a vector in the form &#60;code&#62;[alpha_x, alpha_y, alpha_z]&#60;/code&#62; (or &#60;code&#62;[alpha_x, alpha_z]&#60;/code&#62; in 2D) which allows control of the PML in different directions. &#60;/p&#62;
&#60;p&#62;You can do the same for the PML size, although if you want to switch the PML off you should set &#60;code&#62;&#38;#39;PMLAlpha&#38;#39;&#60;/code&#62; to zero rather than &#60;code&#62;&#38;#39;PMLSize&#38;#39;&#60;/code&#62; to zero.&#60;/p&#62;
&#60;p&#62;The values are set in pairs because the spectral calculation of the spatial derivatives causes waves to wrap from one side to the opposite side of the computational domain. Thus if you set one side of the x-direction PML to zero (for example), a wave leaving the domain would then interact with the PML on the opposite side (in reverse).&#60;/p&#62;
&#60;p&#62;I hope that helps, let me know if you have any more questions.&#60;/p&#62;
&#60;p&#62;Brad.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>miah on "Variable PML size at each side of the grid"</title>
			<link>http://www.k-wave.org/forum/topic/variable-pml-size-at-each-side-of-the-grid#post-112</link>
			<pubDate>Mon, 14 Mar 2011 18:04:30 +0000</pubDate>
			<dc:creator>miah</dc:creator>
			<guid isPermaLink="false">112@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hello,&#60;/p&#62;
&#60;p&#62;I have just started to use K-WAVE for seismic/acoustic wave simulations. I am trying to make one of the sides without any absorbing boundary (w/o PML). Is there anyway to specify/choose different PML size at each side, and/or turn on/off PML at any particular side? So far, I have only noticed PML turn-on/off/inside/outside options.&#60;/p&#62;
&#60;p&#62;Thanks,&#60;br /&#62;
Khalid
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
