<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>COMSOL Blog &#187; Yosuke Mizuyama</title>
	<atom:link href="http://www.comsol.de/blogs/author/yosuke-mizuyama/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.comsol.de/blogs</link>
	<description></description>
	<lastBuildDate>Thu, 22 Nov 2018 09:33:42 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>	<item>
		<title>Understanding Classical Gray Body Radiation Theory</title>
		<link>https://www.comsol.de/blogs/understanding-classical-gray-body-radiation-theory/</link>
		<comments>https://www.comsol.de/blogs/understanding-classical-gray-body-radiation-theory/#comments</comments>
		<pubDate>Thu, 01 Nov 2018 17:59:23 +0000</pubDate>
		<dc:creator><![CDATA[Yosuke Mizuyama]]></dc:creator>
				<category><![CDATA[Fluid]]></category>
		<category><![CDATA[Heat Transfer & Phase Change]]></category>
		<category><![CDATA[Mechanical]]></category>
		<category><![CDATA[Technical Content]]></category>

		<guid isPermaLink="false">http://com.staging.comsol.com/blogs?p=284391</guid>
		<description><![CDATA[Even though the first man-made light source used thermal radiation, the effect wasn&#8217;t fully understood until the discovery of quantum mechanics. Nowadays, it&#8217;s a well-known physics concept. In this blog post, we discuss surface-to-surface radiation theory for the so-called gray body, how to implement it in the COMSOL Multiphysics® software, and an interesting use of this theory. Classical Thermal Radiation Theory Candlelight was the first man-made light source. Much later, gas lights emerged. Then, in the 19th century, the first [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Even though the first man-made light source used thermal radiation, the effect wasn&#8217;t fully understood until the discovery of quantum mechanics. Nowadays, it&#8217;s a well-known physics concept. In this blog post, we discuss surface-to-surface radiation theory for the so-called gray body, how to implement it in the COMSOL Multiphysics® software, and an interesting use of this theory.</p>
<p><span id="more-284391"></span></p>
<h3>Classical Thermal Radiation Theory</h3>
<p>Candlelight was the first man-made light source. Much later, gas lights emerged. Then, in the 19<sup>th</sup> century, the first electric incandescent lamp was invented. 140 years later, the incandescent lamp is being replaced by the LED.</p>
<p>Candles, gas lights, and incandescent lamps all use thermal radiation, the only heat transfer phenomenon that works without the presence of heat-conductive media. Without this special property, we wouldn&#8217;t be able to live on Earth: Solar energy would pour in by this mechanism through a vacuum.</p>
<p><img src="https://cdn.comsol.com/wordpress/2018/10/incandescent-light-bulb-photo.png" title="" alt="A photograph of an incandescent light bulb." width="1000" height="776" class="alignnone size-full wp-image-281981" /><br />
<em>An incandescent light bulb.</em></p>
<p>One of the most interesting stories in physics is when Max Planck discovered the formula of the spectral distribution, now called the Planck distribution, for black body radiation. The <em>black body</em> is an idealized physical body that absorbs <em>all</em> incident electromagnetic radiation; equivalently, a body that emits maximized thermal radiation.</p>
<p>The discovery of the black body theory opened the door to quantum mechanics. With Planck&#8217;s work, we now know how much power we get from a black body object at temperature <em>T</em> in an equilibrium state, which is called the Stefan-Boltzmann law:</p>
<div class="latex">I = n^2\sigma T^4  \hspace{1cm} (W/m^2),</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQkAAAAZCAMAAAAVFyt5AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3RCIziJmq7t27VWbMJw/AHQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAQaSURBVFjD7ViJjtwgDOU04Qr//7c1GAhhSSazmrarqpbmSIINfrYfJoz9lx8jXEihPmZNA5iH1kD+bdfnBeFn+5QxLhiTlj8ZKu1PQ8LxDyIhE36lJy5y4X8aEpsLMV48i/pGUa200Due7rS6aVaQEI/y5yRF41SBukyoHlVlH6S/Dvd2v7AhMdcZoKDPMv8q+qXhENZaYJaeZ/3sOxkImpDghr0ryQP4QS2YEAzCA8kXCTe6CnxVAhkKoZV1kYteKW+XUHAqGqAYy0Szx4bbfgHfhW8yQdVDIDKfUHVIeBcJtyc/pGPE+ZTFG8Zv2SV/ralB7PRYuXx59iCWuIuVopEViZKPvHrS8lmvXdBiSt0+EQHKy0YVpJS7KDf8uxvXeV6VV8c3NEU+wH1pekLCFCP7KX0KEnGVUbxCJogBAyHBWzjWU2q0FJZPjGtAtUUR0OGuPrjsPNL/nJEwPQf0ZL+NO7FgRcKWh/48NUQZluGN9a4sSPBISPShy+JQNqEsnXJ5WtkhV2BrztlhUKCi7WtDY20VfacBLg980Ccej36ID57EVs0jKVckKLh+qiQl1/m5hRGJyFPW021BhB7SH4YBvzgyz21eqhQv8ujYTfnuwSfotRqRCJUhXjpUN4HM1q6wZgXSbk/U0ZUCxRmI6jy5xO44ZZRdNiRy6Qcy0jGnTlIwl1l3A2SP4O6sxaS4SSvMTXOc79khdyQzBTU4UGpYdA6Qbhwv017woLXys2sIxQTEhMQ6e79IG1aoMpKR0F0pFpERSvaandWu6lKM00KlFSf0YiBv/ZHgdbQyKZmp70iiIUEVT9ucmMo8+gmICYnb2H1FIjubq9S7xs+sEi32UeS+y1diZg5lh4U5hybMqhHvSNgwIbEUikVq0a9I0NxuYv7oZugJCZXCcfEeEjljTRo6wq3+K3GkrnKbXVD26OILTSBui74UOjMz9qBDJaMdCTsgoaY+H0sjTlA0xhwz6TkS1peiwL6i+8GbjRLBYF+6EIki3CIfz0jEV3GiHrJVBzNlJbQfhjMShSPitmDMGrVdsEfimllfmAyROILe9+gyN+TVRJdp9Uqom0BAvh67OvHn0tFuIFUBg7T7kD2LeazKRSnzCVJRFOBkvZLlcheVeTnq2aH52EWRIIqGGObx1QbFsWCL2XFznHKURHzBmX1HlEaeI6jlIO0BhyDjrlnjobhJWbtvOKVlMzV0VmCsNQVTYfixFb+STsR1HnnkrWr+ABVtaaCNuEwJ7BJcXkDZBeaddOis5LM3G+d3PEqEqsbjE/WmFR8fg1XbC+q8w6m3+8yHI7J6/4DN2Itu+4eIuXyVsr9j5tUsn3t1+NtEXW0y+oNh1G+fyv+GXL3LgqdU80DM92rqj0Oxdvljrz2/9fbuX5dfHaccX9z8JuIAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6MzcrMDE6MDBsvkpWAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjM3KzAxOjAwHePy6gAAACJ0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNTl4MTUrMjI2KzYzNoTp97YAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS80MTkxMzQxMDAyYmVmOTcxZDgzYTE3YjBmMzU5NzRkYS5kdmkgLW9qSYZ1AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNDE5MTM0MTAwMmJlZjk3MWQ4M2ExN2IwZjM1OTc0ZGEucHO0owivAAAAAElFTkSuQmCC" /> is the Stefan-Boltzmann constant and <em>n</em> is the refractive index of the media.</p>
<p>We now consider more practical objects, called gray bodies. A gray body is an imperfect black body; i.e., a physical object that <em>partially</em> absorbs incident electromagnetic radiation. The ratio of a gray body&#8217;s thermal radiation to a black body&#8217;s thermal radiation at the same temperature is called the <em>emissivity</em> of the gray body.</p>
<p>The emissivity of a black body is unity, while that of a gray body is larger than 0 and smaller than 1. The emissivity is a function of the geometry of the radiative surface, its physical properties, and the wavelength. So, how is emissivity determined from certain structures?</p>
<p>For the sake of simplicity, we will consider the diffuse gray surface, which doesn&#8217;t account for the spectral dependency of the radiation, throughout this section. The following theory is based on Gouffé&#8217;s paper (<a href="#ref1">Ref. 1</a>), which outlines the classical gray body radiation theory. The math is something that you might have learned in middle or high school, but the physical concept is a little more complicated. Gouffé&#8217;s paper was cited by many researchers at the time it was published (<a href="#ref7">Ref. 7</a>). In this blog post, we will try to include what is missing from the original paper in order to provide a complete explanation.</p>
<p>First of all, let&#8217;s define our terms and conventions. When we mention <em>reflectivity</em> and <em>absorptivity</em> in this blog post, we must differentiate between the &#8220;material&#8221; and &#8220;apparent&#8221; quantities. This is very important in order to avoid confusion when learning about thermal radiation. Because gray bodies typically have certain (tiny) structures on their surfaces, the &#8220;apparent&#8221; quantity viewed from a far field is different from the raw material quantity. For example, the apparent reflectivity of a rough surface is always lower than its material reflectivity.</p>
<p>Our goal is to calculate the apparent emissivity from a given material reflectivity and the geometry of the structure. Here, we will differentiate &#8220;material&#8221; quantities from &#8220;apparent&#8221; quantities by appending &#8220;_0&#8243; in the notation. Otherwise, it is understood that we are talking about a quantity in general.  The nomenclature of the terms is as follows:</p>
<ul>
<li>Material reflectivity, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAFWImWbMRHeqEe4zu90iBs/IzQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB8SURBVBjTnY/RDgMhCARXRC1VuP//24KpXu/60pQHSCYwWYC/KhGlb5oZKPVOW/ZGjxuVZ4+LAaFKsjFr9JIxDFJOczjs4D58jr6wcqgL2sT0pr7nfu2gC2bllLLfXrGrzeZPE/OnegaNRGpLbTspGa2dpudjVveKGH6sF/UOAvfVgtpcAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM4KzAxOjAwmvY6vwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOCswMTowMOurggMAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTArMjk4KzYzNtVj7igAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mOTc0MTQ5N2U2ZDU5MzgzNGE3ZGE1NGYwNmIyMzVkYi5kdmkgLW+cIx7UAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZjk3NDE0OTdlNmQ1OTM4MzRhN2RhNTRmMDZiMjM1ZGIucHP/yCHIAAAAAElFTkSuQmCC" /></li>
<li>Material absorptivity, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iGYzzJnuRCJVu6rdzcq6lQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB8SURBVBjTnZDBDsQgCEQHR1vBtv7/3xYxm6xxT+uBSd6QAQT+eJLIvONyFOAksHpS1atW2MrPI9yuSVyolMkrQ3pLXi+DRB+06+T3GHUNr8TUDx+Sgs+Ap8WqzgX84uVumrOQtIW7MwN9jxZ8v1GeEWz77Zn260sA0+h+AbO2AtKOqspFAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM4KzAxOjAwmvY6vwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOCswMTowMOurggMAAAAgdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTR4OSsyOTgrNjM3Nl7etAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzBhOWNmZTU4YTRkOTI3ZGNlNmM3YzlkZTQ3YWNlNGU5LmR2aSAtb8fMmgcAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wYTljZmU1OGE0ZDkyN2RjZTZjN2M5ZGU0N2FjZTRlOS5wc4Y4PqQAAAAASUVORK5CYII=" /></li>
<li>Material emissivity, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPBAMAAAAWtvJmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABF3zO6ZRGYiM4i7Vd1AGVWdAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGRJREFUCNdjYMABhOxcBSAsxjAG9gYIk0kALs82M5OBQSoLJMC5dBUDww5GA5AuEHcDw04gpQhSv4FhF5DSZGCYwQVhSq9aqgBlMmSdYODZwLAdaiDjBYYbMMOrugpgTI4MBgYA7PUT6X/O2YMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6MzgrMDE6MDCa9jq/AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjM4KzAxOjAw66uCAwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMng5KzI5OSs2Mzfjiz1HAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNTFhNWU0MDIwZDA5NTE2ZDUwYTE3M2ZkODZlMDllNTQuZHZpIC1vYnqJTQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzUxYTVlNDAyMGQwOTUxNmQ1MGExNzNmZDg2ZTA5ZTU0LnBzYGM2cwAAAABJRU5ErkJggg==" /></li>
<li>Apparent reflectivity, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAMAAAA11AaTAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAFWImWbMRHeqEe4zu90iBs/IzQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABZSURBVBjTjY9LDoAwCET51Vor9P63VUxQ2DmLCS/DJADwT0iECVkA2vZi59toDxzH9J0zWNS98dv2yZYEq0/UAp9k6PzqgsgTUt0sHaMCWbascNf6yqhx1QXIzwGiQ6wXoAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzowNzoxMyswMTowMPBtDfsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MDc6MTMrMDE6MDCBMLVHAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADl4MTArMzAxKzYzNtljscgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kMjYwNmJlNGUwY2QyYzlhNjE3OWM4ZjJlMzU0N2E4NS5kdmkgLW/p6Z5AAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDI2MDZiZTRlMGNkMmM5YTYxNzljOGYyZTM1NDdhODUucHOPrb2lAAAAAElFTkSuQmCC" /></li>
<li>Apparent absorptivity, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAMBAMAAACdPPCPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABF3iGYzzJnuRCJVqt2PbrGBAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFJJREFUCNdjYMAKGJVNoKywAHYDFrBQJwNnwxIQiz2BgfGlIojFYcDA8FoBxJo3gYHhDVhDHJD1Eszi3cAg9JIRxGI9PcXR2AosyBrAwCrAwAAAf/4NzOfsMDwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MDc6MDkrMDE6MDCYt1IrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjA3OjA5KzAxOjAw6erqlwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMXg3KzMwMCs2MznZe5XeAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I3ZjlkYmZlYTA1YzgzNzg0ZjhiODUxNDk4NTJmMDguZHZpIC1vZsvGKQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiN2Y5ZGJmZWEwNWM4Mzc4NGY4Yjg1MTQ5ODUyZjA4LnBzRg0N4gAAAABJRU5ErkJggg==" /></li>
<li>Apparent emissivity, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMBAMAAABPbPrXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABF3zO6ZRGYiM4i7Vck0ixEAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAOklEQVQI12NgwAKEbF0FQDRjGAN7A4jBJACVYZuZCWFwLl0FVQvTpAhjaDIwzAAzpFctVYAIZZ0AkQA0wAelU17A1AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDozOSswMTowMDyBMQsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6MzkrMDE6MDBN3Im3AAAAH3RFWHRwczpIaVJlc0JvdW5kaW5nQm94ADl4NyszMDErNjM5sXcjOgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2Y4YjFjNWE3MjlhMDk2NDljMjc1ZmNhODg5NzZkOGRkLmR2aSAtb1hj1WkAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9mOGIxYzVhNzI5YTA5NjQ5YzI3NWZjYTg4OTc2ZDhkZC5wcx8reqQAAAAASUVORK5CYII=" /></li>
<li>Cavity&#8217;s internal area, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABGImVUidzO7zO7dZkRmwzgEAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGVJREFUCNdjYMAOGJWUXRPArIoAhkwHMGsqAwOfAIjB0sDAwAwWYpoAxGAWyzMBmN6+F6lQFovmqwCYaJUBmCoAamgA26AAZCmAVQFJzgKwcRsZGA6BlXEUn70MlmRgZ7h0EEQDAEryEC0OQMRTAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM5KzAxOjAwPIExCwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOSswMTowME3cibcAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTF4MTArMzAwKzYzORjvfJsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS81ZGJjOThkY2M5ODNhNzA3MjhiZDA4MmQxYTQ3NTQ2ZS5kdmkgLW+e3nnRAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNWRiYzk4ZGNjOTgzYTcwNzI4YmQwODJkMWE0NzU0NmUucHMVT0EXAAAAAElFTkSuQmCC" /></li>
<li>Opening area, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACLdRIiqZhHuu3eZVTPMntKt8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABhSURBVBjThdDRCsAgCAXQ6larbPn/f5u0PTQT5oPgIfCac7/lbQ6wNLLFPnG2Hl8cTwWcxUKlnirp6sG+SatBM3UAifW+JgrSTKs3dU9+fgNfvt+84L6FoFLWGAcP46C9JhQRAeU665u4AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM5KzAxOjAwPIExCwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOSswMTowME3cibcAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTArMzAwKzYzOfTU4gQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS83ZmM1NjI3MGU3YTcwZmE4MWE1OTM1YjcyZWFjYmUyOS5kdmkgLW9J5V7HAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvN2ZjNTYyNzBlN2E3MGZhODFhNTkzNWI3MmVhY2JlMjkucHP/YbXYAAAAAElFTkSuQmCC" /></li>
<li>View angle, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIzBFmu6rdd1WZ7kQzgmZxxgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABkSURBVBjTjY9JDsAwCAMJIRtk+f9vC1WlkJzqgyVGAmOA3wqIeIJIgMmTrBMWB1JVw+xIbRfhFWzTEelD1V1YzZotizdZltv6BmNN9Sie2I/v9U9kRI4SlWDGoxUjF7qauxvwAANXAf7k+rUaAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAwo9x9wQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDo0MCswMTowMNKBxX0AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTB4MTArMzAxKzYzOb4qGUQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8yNTU0YTJiYjg0NmNmZmQ2OTczODllNWRjODkxMjc1OS5kdmkgLW8k2pSaAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMjU1NGEyYmI4NDZjZmZkNjk3Mzg5ZTVkYzg5MTI3NTkucHPsHUFgAAAAAElFTkSuQmCC" /></li>
<li>View factor (normalized solid angle), <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAGaIRDO7IpndVRF37qqd5LzpAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFdJREFUCNdjYMAKGJWAQBHMtFNgYAkCs+QSGBiMwKwKILYEs9oZuBhMQAy2hwxMUL3PuHZDWOyHlI5AWBwXGDZAWHkbGAQY4MYxwI1jgBoHBaovFNGcBAAIqA0qxvh2bgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0MCswMTowMKPcfcEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDDSgcV9AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExeDEwKzMwMCs2MzkY73ybAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODAwNjE4OTQzMDI1MzE1Zjg2OWU0ZTFmMDk0NzEwMTIuZHZpIC1vvWujswAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgwMDYxODk0MzAyNTMxNWY4NjllNGUxZjA5NDcxMDEyLnBzIfGefwAAAABJRU5ErkJggg==" /></li>
<li>View factor (area ratio), <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOZqogRuyLMVUTuZt13/4U+hgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABsSURBVBjTnZBBDsAgCAQVARVt+f9vG2Os28RTubiZEBgM4U9FSkQswgiFNI+HE2IpNEN1Q5pWdGjmJivqptn3wArNHk9upR2VfQ4UG3XA3RPgstYbWm8/Ruv3xnjpZ6eoVjO+8+efxkWdTRA8hpUCeRlAsf8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDCj3H3BAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAw0oHFfQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCszMDArNjM59NTiBAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2RmY2YyOGQwNzM0NTY5YTZhNjkzYmM4MTk0ZGU2MmJmLmR2aSAtb+puocIAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9kZmNmMjhkMDczNDU2OWE2YTY5M2JjODE5NGRlNjJiZi5wc54Wj38AAAAASUVORK5CYII=" /></li>
</ul>
<p>From the conservation law of energy, we have the following relation for opaque materials between the reflectivity <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAMAAAA11AaTAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAFWImWbMRHeqEe4zu90iBs/IzQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABZSURBVBjTjY9LDoAwCET51Vor9P63VUxQ2DmLCS/DJADwT0iECVkA2vZi59toDxzH9J0zWNS98dv2yZYEq0/UAp9k6PzqgsgTUt0sHaMCWbascNf6yqhx1QXIzwGiQ6wXoAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzowNzoxMyswMTowMPBtDfsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MDc6MTMrMDE6MDCBMLVHAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADl4MTArMzAxKzYzNtljscgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kMjYwNmJlNGUwY2QyYzlhNjE3OWM4ZjJlMzU0N2E4NS5kdmkgLW/p6Z5AAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDI2MDZiZTRlMGNkMmM5YTYxNzljOGYyZTM1NDdhODUucHOPrb2lAAAAAElFTkSuQmCC" /> and the absorptivity <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAMBAMAAACdPPCPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABF3iGYzzJnuRCJVqt2PbrGBAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFJJREFUCNdjYMAKGJVNoKywAHYDFrBQJwNnwxIQiz2BgfGlIojFYcDA8FoBxJo3gYHhDVhDHJD1Eszi3cAg9JIRxGI9PcXR2AosyBrAwCrAwAAAf/4NzOfsMDwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MDc6MDkrMDE6MDCYt1IrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjA3OjA5KzAxOjAw6erqlwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMXg3KzMwMCs2MznZe5XeAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I3ZjlkYmZlYTA1YzgzNzg0ZjhiODUxNDk4NTJmMDguZHZpIC1vZsvGKQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiN2Y5ZGJmZWEwNWM4Mzc4NGY4Yjg1MTQ5ODUyZjA4LnBzRg0N4gAAAABJRU5ErkJggg==" />:</p>
<div class="latex">1= \rho+\alpha</div>
<p>Kirchhoff&#8217;s law states that the material emissivity <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMBAMAAABPbPrXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABF3zO6ZRGYiM4i7Vck0ixEAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAOklEQVQI12NgwAKEbF0FQDRjGAN7A4jBJACVYZuZCWFwLl0FVQvTpAhjaDIwzAAzpFctVYAIZZ0AkQA0wAelU17A1AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDozOSswMTowMDyBMQsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6MzkrMDE6MDBN3Im3AAAAH3RFWHRwczpIaVJlc0JvdW5kaW5nQm94ADl4NyszMDErNjM5sXcjOgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2Y4YjFjNWE3MjlhMDk2NDljMjc1ZmNhODg5NzZkOGRkLmR2aSAtb1hj1WkAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9mOGIxYzVhNzI5YTA5NjQ5YzI3NWZjYTg4OTc2ZDhkZC5wcx8reqQAAAAASUVORK5CYII=" /> at thermodynamic equilibrium is equal to the absorptivity <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAMBAMAAACdPPCPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABF3iGYzzJnuRCJVqt2PbrGBAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFJJREFUCNdjYMAKGJVNoKywAHYDFrBQJwNnwxIQiz2BgfGlIojFYcDA8FoBxJo3gYHhDVhDHJD1Eszi3cAg9JIRxGI9PcXR2AosyBrAwCrAwAAAf/4NzOfsMDwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MDc6MDkrMDE6MDCYt1IrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjA3OjA5KzAxOjAw6erqlwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMXg3KzMwMCs2MznZe5XeAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I3ZjlkYmZlYTA1YzgzNzg0ZjhiODUxNDk4NTJmMDguZHZpIC1vZsvGKQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiN2Y5ZGJmZWEwNWM4Mzc4NGY4Yjg1MTQ5ODUyZjA4LnBzRg0N4gAAAABJRU5ErkJggg==" />; i.e.,</p>
<div class="latex">\varepsilon = \alpha.</div>
<p>From the two relations above, we get the emissivity from the reflectivity; i.e.,</p>
<div class="latex">\varepsilon = 1-\rho.</div>
<p>We consider a single surface structure, as shown in the following figure. The structure can be anything, but in this blog post, we use a spherical cavity with an opening on top with area <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACLdRIiqZhHuu3eZVTPMntKt8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABhSURBVBjThdDRCsAgCAXQ6larbPn/f5u0PTQT5oPgIfCac7/lbQ6wNLLFPnG2Hl8cTwWcxUKlnirp6sG+SatBM3UAifW+JgrSTKs3dU9+fgNfvt+84L6FoFLWGAcP46C9JhQRAeU665u4AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM5KzAxOjAwPIExCwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOSswMTowME3cibcAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTArMzAwKzYzOfTU4gQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS83ZmM1NjI3MGU3YTcwZmE4MWE1OTM1YjcyZWFjYmUyOS5kdmkgLW9J5V7HAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvN2ZjNTYyNzBlN2E3MGZhODFhNTkzNWI3MmVhY2JlMjkucHP/YbXYAAAAAElFTkSuQmCC" /> (circle of radius <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIdyJEVe6Z3TMRqrvMheXUYAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABsSURBVBjTlZBLDsAgCAUV/x/K/W9bS01b0E1ZSDLByQNj/pcFLucVD2THG5NT48SDkYLAucxPIHDJ3IDql3pWm5rsqm62S/NQj3gZm8p3qzNKOtVA29SYtJob4U7N+F0HOhW4LHiY5Vh8koeemFQCc+y4wzQAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDErMDE6MDAFq3Z1AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQxKzAxOjAwdPbOyQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCszMDArNjM59NTiBAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2UxZTFkM2Q0MDU3MzEyN2U5ZWUwNDgwY2FmMTI4M2Q2LmR2aSAtb8WjpdAAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9lMWUxZDNkNDA1NzMxMjdlOWVlMDQ4MGNhZjEyODNkNi5wcz0sh5gAAAAASUVORK5CYII=" />) at distance <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAMAAADqmnyMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRDOZ7t2qIncRzFW7cExCXQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABGSURBVBjTY2AgETAygQC6KDM/Exal/CyYgqxsWAxl58AU4+TnopWR3IxYjGTixjSSmxXTSE4eXoQQEx8/HzA4+PixOQEOAMccAY/0WU+nAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjQxKzAxOjAwBat2dQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDo0MSswMTowMHT2zskAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTJ4MTArMzAwKzYzOW9xrmsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kMjBjYWVjM2I0OGExZWVmMTY0Y2I0Y2E4MWJhMjU4Ny5kdmkgLW/qcgAvAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDIwY2FlYzNiNDhhMWVlZjE2NGNiNGNhODFiYTI1ODcucHMkemfAAAAAAElFTkSuQmCC" /> from the bottom of the cavity. We assume that the material reflectivity <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAFWImWbMRHeqEe4zu90iBs/IzQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB8SURBVBjTnY/RDgMhCARXRC1VuP//24KpXu/60pQHSCYwWYC/KhGlb5oZKPVOW/ZGjxuVZ4+LAaFKsjFr9JIxDFJOczjs4D58jr6wcqgL2sT0pr7nfu2gC2bllLLfXrGrzeZPE/OnegaNRGpLbTspGa2dpudjVveKGH6sF/UOAvfVgtpcAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM4KzAxOjAwmvY6vwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOCswMTowMOurggMAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTArMjk4KzYzNtVj7igAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mOTc0MTQ5N2U2ZDU5MzgzNGE3ZGE1NGYwNmIyMzVkYi5kdmkgLW+cIx7UAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZjk3NDE0OTdlNmQ1OTM4MzRhN2RhNTRmMDZiMjM1ZGIucHP/yCHIAAAAAElFTkSuQmCC" /> is uniform over the internal surface of the cavity and the reflection takes place according to Lambert&#8217;s law; i.e., the intensity of the reflection is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAAAWCAMAAAAW9FllAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIhEIswRZjO7qpnu3XdV1zrCegAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAGiSURBVEjH5VXJdsMgDNRiJBmz/P/fVkAWk6S1X9qcqgP4CZixNGMM8A8CW9CHwNmxH1JU8S2oM2xLAJQ5J1U/RWdOheuci9un2CT5gDYn0/oW1olI+ZmOq5w+XxDLnGEUyX0ugsEfNJPIQCyVfbSZTnpyCqV77HWNDrNMJtbk64qg5lTqxuDoWRrei1sD2GYjxvRUBO7jns4NalbecLx/6vVEBOrL41AyPx7r3I8UT3YybK3SaBCQet+aEA2LWYe5cQPeTK4N6Srl2Yjnpes+gyWCMYSlp6jSRZDRFZ90rTXpWNSx/0A6yC+bGeN4O23am+7p6FJdhQZGq41k3z/DD+mCRJUb8t4qd2d0fXCBbFfRALbc94etC+Sep/YQerF9jA831pBOguVLg76L3vXgfcIdnaQmIg4DNXGHVQaSr+mEyWg1oZcboB5LJ6VEhYkOxArl0FxLZfVFikiEwywFyxpegxU7onPpmG9b7WYwvYhDfXb4+6fK/B0YHv4V0pUgNLUTH+3/Mezor7CzmCDj+Yvvvci7y4fpd7WdiPBxhr+NL6bJCjp4wdYYAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjQyKzAxOjAwNENs6AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDo0MiswMTowMEUe1FQAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANjZ4MTMrMjczKzYzNkTk88QAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kNzgxY2M2Y2I0NzJjNjEyNmU3NmZhNWUxODQ2ZmZkZS5kdmkgLW9FDF5IAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDc4MWNjNmNiNDcyYzYxMjZlNzZmYTVlMTg0NmZmZGUucHOgR/w/AAAAAElFTkSuQmCC" />, where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIzBFmu6rdd1WZ7kQzgmZxxgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABkSURBVBjTjY9JDsAwCAMJIRtk+f9vC1WlkJzqgyVGAmOA3wqIeIJIgMmTrBMWB1JVw+xIbRfhFWzTEelD1V1YzZotizdZltv6BmNN9Sie2I/v9U9kRI4SlWDGoxUjF7qauxvwAANXAf7k+rUaAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAwo9x9wQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDo0MCswMTowMNKBxX0AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTB4MTArMzAxKzYzOb4qGUQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8yNTU0YTJiYjg0NmNmZmQ2OTczODllNWRjODkxMjc1OS5kdmkgLW8k2pSaAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMjU1NGEyYmI4NDZjZmZkNjk3Mzg5ZTVkYzg5MTI3NTkucHPsHUFgAAAAAElFTkSuQmCC" /> is the viewing angle, as depicted in the figure. We want to calculate how much apparent reflection we get out of an incident light of the energy of unity.</p>
<p><img src="https://cdn.comsol.com/wordpress/2018/11/surface-structure-geometry-apparent-reflectivity.png" alt="A diagram of the surface structure for calculating apparent reflectivity." title="" width="586" height="555" class="alignnone size-full wp-image-284461" /><br />
<em>Surface structure for calculating the apparent reflectivity.</em></p>
<p>As the first-order approximation, the reflection from the bottom of the cavity is:</p>
<div class="latex">\rho_0F,</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAGaIRDO7IpndVRF37qqd5LzpAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFdJREFUCNdjYMAKGJWAQBHMtFNgYAkCs+QSGBiMwKwKILYEs9oZuBhMQAy2hwxMUL3PuHZDWOyHlI5AWBwXGDZAWHkbGAQY4MYxwI1jgBoHBaovFNGcBAAIqA0qxvh2bgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0MCswMTowMKPcfcEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDDSgcV9AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExeDEwKzMwMCs2MzkY73ybAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODAwNjE4OTQzMDI1MzE1Zjg2OWU0ZTFmMDk0NzEwMTIuZHZpIC1vvWujswAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgwMDYxODk0MzAyNTMxNWY4NjllNGUxZjA5NDcxMDEyLnBzIfGefwAAAABJRU5ErkJggg==" /> is called the view factor.</p>
<p>Note that in Gouffé&#8217;s paper, the view factor is assumed to be uniform over the cavity surface. In the COMSOL® software, it is instead a function of the position, which is always true. (So, we need integration to compute the emissivity.) </p>
<p>In this case, the view factor is the normalized solid angle to the opening from the first reflection point. The solid angle <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABGIM+5mVSKZqt1Eu3c9jyL4AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAG1JREFUCNdjYMAKhJSUFMEMZlcGhpAEEKtEgYGB6TGI1VfAwMD+EsRaByKegAg/OGseUJYRLLsvgIGB9TWIxTOBgYHjAIjF7sjAIFcANlqVgSEIzLjAxMDQyAtiae9gYOjeBGLpvWNgePcC2UkA42sUuKb2JegAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDIrMDE6MDA0Q2zoAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQyKzAxOjAwRR7UVAAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHgxMCszMDArNjM5g0ow9AAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMmU5ZWYzZDZlZjYyYTQ4ZDcwNzIwNzI4ZDNlOTBlMzEuZHZpIC1vR29sHQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzJlOWVmM2Q2ZWY2MmE0OGQ3MDcyMDcyOGQzZTkwZTMxLnBzthVrzwAAAABJRU5ErkJggg==" /> is calculated as:</p>
<div class="latex">\Omega = \int_0^\theta \int_0^{2\pi} \sin \theta ^\prime \cos \theta ^\prime d\theta ^\prime d\varphi ^\prime=\pi \sin^2 \theta   </div>
<blockquote><p>Note that the total solid angle for the hemisphere is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMBAMAAAB2C0uMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAESIZruqdyIRVd3M7jP7gjgeAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAEJJREFUCNdjYMAGGJWAAMwyUVVyUgMx2BOYGBLAQuwMTBwKUIWTGWGscDYoi30BE5TFpMC0AcLiEeB8AJVlYLgAogFM0AcR0OwmPAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0MyswMTowMJI0Z1wAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDMrMDE6MDDjad/gAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDcrMzAxKzYzOSWVY64AAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS80ZjA4ZTNkYmE2M2RjNmQ0MGIyMjk1MmM3YTlkYWM2ZC5kdmkgLW9yhyGdAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNGYwOGUzZGJhNjNkYzZkNDBiMjI5NTJjN2E5ZGFjNmQucHOX2IpcAAAAAElFTkSuQmCC" />, not <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAMAAAAfZPc8AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABFEIneImcwz7rtVZqrd8gFGXAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACASURBVBjTnZDJDsAgCETdxoVq/f+/LRjrknoqB0x4Mgwo9TO0sWfgAB/iCUgR6dBGUtMVX1Jp5j0u04jnZNBjxZV5JhSAALeQwN8sF/hxm6IXLXECpTcr2b+imWetAL1DFct7TxBzw0Jv1psk0nAqCWGQVFvIVsmI/9Nt26x+2wf26wL2cKnihAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0MyswMTowMJI0Z1wAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDMrMDE6MDDjad/gAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE1eDEwKzI5OCs2Mzmq4VZZAAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9jMzE5OGE2ZGJlZjYyOWNhMzE0MDNiNGNjZGZmM2ZjNy5kdmkgLW+2/Rg6AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYzMxOThhNmRiZWY2MjljYTMxNDAzYjRjY2RmZjNmYzcucHPP+lCsAAAAAElFTkSuQmCC" />. This is due to the Lambertian factor, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAARCAMAAAB6iQVDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIzBFmu6rdd1UzRJnuuKtFKgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADdSURBVCjPxVJLlsMwCMMEf8Hm/rcdDOl7nuks0lVZgGMUIokAfD8SIn4CvwgwP8cXw2J9DM/NEpbH+Nbf8Alz7nEYGQmAu+QclIemzenEc2NLZgGXjb0oTbuV8GQusVinQQXvCc1HThRXF5BWzM2p42DjDykBKztupVUy313dM/o6xovK7YR6QQWuqo2jucs1/8PLPd8VSi1x5wzSac9ybxhoOUsssiv51zzP379DbhTyfIu0OPReoZfMsb8rLEP6fqdPGZVBzCLBUDxwVHpbIr8Iyj5YX17+bOOO+AGZGQYrMwjBCQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0MyswMTowMJI0Z1wAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDMrMDE6MDDjad/gAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI4eDEwKzI5Mis2MznDNCPYAAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS81OWIzNmU3N2QzNDJhMGUyMGQ4MWIxNWUwNjkxMmExMS5kdmkgLW9gZOjKAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNTliMzZlNzdkMzQyYTBlMjBkODFiMTVlMDY5MTJhMTEucHNCGcxPAAAAAElFTkSuQmCC" />.</p></blockquote>
<p>As a result, the view factor <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAGaIRDO7IpndVRF37qqd5LzpAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFdJREFUCNdjYMAKGJWAQBHMtFNgYAkCs+QSGBiMwKwKILYEs9oZuBhMQAy2hwxMUL3PuHZDWOyHlI5AWBwXGDZAWHkbGAQY4MYxwI1jgBoHBaovFNGcBAAIqA0qxvh2bgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0MCswMTowMKPcfcEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDDSgcV9AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExeDEwKzMwMCs2MzkY73ybAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODAwNjE4OTQzMDI1MzE1Zjg2OWU0ZTFmMDk0NzEwMTIuZHZpIC1vvWujswAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgwMDYxODk0MzAyNTMxNWY4NjllNGUxZjA5NDcxMDEyLnBzIfGefwAAAABJRU5ErkJggg==" /> is</p>
<div class="latex">F=\sin^2 \theta.</div>
<p>To this approximation, the apparent reflectivity is</p>
<div class="latex">\rho^{(1)}=\rho_0 F,</div>
<p>from which the apparent emissivity is derived as</p>
<div class="latex">\varepsilon^{(1)} = 1-\rho_0 F. </div>
<p>Roughly speaking, the smaller the opening, the more the cavity becomes a black body due to the view factor.</p>
<p>Next, let&#8217;s improve the approximation. After the first reflection, which we already calculated, the rest is absorbed by the cavity material or contributes to further reflections. The material absorption <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iGYzzJnuRCJVu6rdzcq6lQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB8SURBVBjTnZDBDsQgCEQHR1vBtv7/3xYxm6xxT+uBSd6QAQT+eJLIvONyFOAksHpS1atW2MrPI9yuSVyolMkrQ3pLXi+DRB+06+T3GHUNr8TUDx+Sgs+Ap8WqzgX84uVumrOQtIW7MwN9jxZ8v1GeEWz77Zn260sA0+h+AbO2AtKOqspFAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM4KzAxOjAwmvY6vwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOCswMTowMOurggMAAAAgdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTR4OSsyOTgrNjM3Nl7etAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzBhOWNmZTU4YTRkOTI3ZGNlNmM3YzlkZTQ3YWNlNGU5LmR2aSAtb8fMmgcAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wYTljZmU1OGE0ZDkyN2RjZTZjN2M5ZGU0N2FjZTRlOS5wc4Y4PqQAAAAASUVORK5CYII=" /> is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAWCAMAAAAB1smsAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIuzN3zBFmVZlE7qrdzPRrdAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAENSURBVEjH5ZXrDsIgDIVpVyg34f3f1hYzxwwz4i0mnh9jI+F8tGXFmP8WfAGBy6cRhNZ9HCJafhbCFtG/FxIQw26CHBkT0ZhbEKVNNAWJYuVSH0fWr5QN3EKw1wzERl196qmuoWqyLAMm5Il08ShYzvoal84tXzZZg9X1YNhNQKCL9VoEX/Tp4uaW6iV3VaMjXb6sW7JPpitqtqD6zY1WiA62Ta+GfeHTBKRocdH1bkXDZCsQNriDPJCukSQGMSzUu9EpJO9ZMgIPQTDmHPFOj/TFhxAlSzs3akUgOQehTc/8mOOSQNvDgRvruSgvdvKy2h65eYSpDjMQ1KvtkRukV28kW97pdiD+wr050Bn9XweGI79HewAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0NCswMTowMFeTWdIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDQrMDE6MDAmzuFuAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADYweDEzKzI3NSs2MzYkmaOEAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNmFiODA2MTYxYTMwMGQwNDVhMzg5ODIzMzQ2YTE4NWEuZHZpIC1vW1T+rAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzZhYjgwNjE2MWEzMDBkMDQ1YTM4OTgyMzM0NmExODVhLnBzbUKhDAAAAABJRU5ErkJggg==" /> from the conservation of energy. The energy left for the subsequent reflections is:</p>
<div class="latex">1-\rho_0F-\alpha_0= \rho_0(1-F).</div>
<p>Now, assuming again that further reflections take place in a <em>uniform</em> way, the reflection that gets out of the cavity at the second reflection should be the above quantity multiplied by the material reflectivity one more time and another view factor defined by the area ratio, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAXCAMAAABNu/MPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM5mqiBHdRFV3u8zuBoDsMAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAFKSURBVDjL3VRbkoQwCMyDEPPk/rfdTBIUx9lRy/1afsSi7UDTUal/H1qk5gvOggNA7/ES6xLWFON4ekSEqJNAeci6V9wlVqSNtcyuOkEqUZAWGEkU8C/zO1rHtrONMkQhL0gdp3SpVU/rSGhHO3m8gkDV9YR8gTQEtbFOAZCf20AbRsULrA1d+fSILF3ybyiyx09t2GJfxqZgZlZgj2WinIThVKmfGpIhC907eTkoFrFQFbQ0Sr73dTo/xIZyc6tG2lPZCh9YDblT1pBeZ8NkdVPMqRGKZRfOg3Br+kWB0U0aSD8dyTdSIldjoXCr3JYYwGh5vjGs6exP7JVvll1O3co3KVC3YOZ2lp6Y3Vp9zm0FmPTJT0BDrZ2trbvg630WsgXTxH7/XBsMXt2NxHemDR7Q3Cf4GOVvaPZh4TnHMdA+5ziGe05xK34AyP0JpypTU58AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDQrMDE6MDBXk1nSAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQ0KzAxOjAwJs7hbgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA1MXgxNCsyODArNjM2XyHTSQAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2ViZDkxYWJkMDU5ZTk3YTY4MDg1OGU3YTdjNWEyNGEwLmR2aSAtb/T4sa4AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9lYmQ5MWFiZDA1OWU5N2E2ODA4NThlN2E3YzVhMjRhMC5wc6ZHmK0AAAAASUVORK5CYII=" />, where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABGImVUidzO7zO7dZkRmwzgEAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGVJREFUCNdjYMAOGJWUXRPArIoAhkwHMGsqAwOfAIjB0sDAwAwWYpoAxGAWyzMBmN6+F6lQFovmqwCYaJUBmCoAamgA26AAZCmAVQFJzgKwcRsZGA6BlXEUn70MlmRgZ7h0EEQDAEryEC0OQMRTAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM5KzAxOjAwPIExCwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOSswMTowME3cibcAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTF4MTArMzAwKzYzORjvfJsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS81ZGJjOThkY2M5ODNhNzA3MjhiZDA4MmQxYTQ3NTQ2ZS5kdmkgLW+e3nnRAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNWRiYzk4ZGNjOTgzYTcwNzI4YmQwODJkMWE0NzU0NmUucHMVT0EXAAAAAElFTkSuQmCC" /> is the area of the cavity, including the opening area <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACLdRIiqZhHuu3eZVTPMntKt8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABhSURBVBjThdDRCsAgCAXQ6larbPn/f5u0PTQT5oPgIfCac7/lbQ6wNLLFPnG2Hl8cTwWcxUKlnirp6sG+SatBM3UAifW+JgrSTKs3dU9+fgNfvt+84L6FoFLWGAcP46C9JhQRAeU665u4AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM5KzAxOjAwPIExCwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOSswMTowME3cibcAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTArMzAwKzYzOfTU4gQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS83ZmM1NjI3MGU3YTcwZmE4MWE1OTM1YjcyZWFjYmUyOS5kdmkgLW9J5V7HAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvN2ZjNTYyNzBlN2E3MGZhODFhNTkzNWI3MmVhY2JlMjkucHP/YbXYAAAAAElFTkSuQmCC" />. The apparent reflectivity for the second reflection is</p>
<div class="latex">\rho_0^2(1-F)G</div>
<p>Similarly to the first-order approximation, the apparent emissivity for the second-order approximation is:</p>
<div class="latex">\varepsilon^{(2)}=1-\rho_0F-\rho_0^2(1-F)G</div>
<p>To this approximation, the apparent emissivity should become more accurate with the additional term.</p>
<p>Finally, we can take all of the reflections into account by calculating the following converging infinite series:</p>
<div class="latex">\varepsilon^{(\infty)}=1-\rho_0F-\rho_0^2(1-F)G-\rho_0^3(1-F)G(1-G)-\rho_0^4(1-F)G(1-G)^2-\cdots =\frac{(1-\rho_0)( 1+\rho_0(G-F) ) }{1-\rho_0(1-G)}.</div>
<p>In the case of a sphere, it can be shown that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAARCAMAAABdJ4SrAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIM5mqEUS7IsxV3e5388cD+gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADFSURBVDjLzVPREoQgCExU0FL5/789rdNwJo8eb19SZJmFpW37CxjoMGqudd45QAQZJD6vNoDCRhdi+4CfMg3Hq47Cx91dh4NJxl366jgUuu9Hnh5SK4uVb3/yIWM/BhmP3Oam9V7T7pRJaGsfS5FTphtDE/BCnsvVuiwfQaIH97wQltpYyqaBr6bxVDX11bj66gy+YS/53X2B8qi/D52e3V/Mb+QO++DB/Rfo22eTdB8Cpxf/zVkghIMISlRXZYVogPC+fgBSbAUjRdoEigAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0NCswMTowMFeTWdIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDQrMDE6MDAmzuFuAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADM4eDEwKzI4Nys2MzkdHqaIAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZTQ3MmU4YzkxZjZlYjU2ODkxODM2NTM1NDM4NGI5NjkuZHZpIC1v91fFawAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2U0NzJlOGM5MWY2ZWI1Njg5MTgzNjUzNTQzODRiOTY5LnBzZyHCPQAAAABJRU5ErkJggg==" />, which reduces this result to </p>
<div class="latex">\varepsilon^{(\infty)}=\frac{1-\rho_0 }{1-\rho_0(1-G)}.</div>
<p>Now, let&#8217;s rewrite <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAGaIRDO7IpndVRF37qqd5LzpAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFdJREFUCNdjYMAKGJWAQBHMtFNgYAkCs+QSGBiMwKwKILYEs9oZuBhMQAy2hwxMUL3PuHZDWOyHlI5AWBwXGDZAWHkbGAQY4MYxwI1jgBoHBaovFNGcBAAIqA0qxvh2bgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0MCswMTowMKPcfcEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDDSgcV9AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExeDEwKzMwMCs2MzkY73ybAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODAwNjE4OTQzMDI1MzE1Zjg2OWU0ZTFmMDk0NzEwMTIuZHZpIC1vvWujswAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgwMDYxODk0MzAyNTMxNWY4NjllNGUxZjA5NDcxMDEyLnBzIfGefwAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOZqogRuyLMVUTuZt13/4U+hgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABsSURBVBjTnZBBDsAgCAQVARVt+f9vG2Os28RTubiZEBgM4U9FSkQswgiFNI+HE2IpNEN1Q5pWdGjmJivqptn3wArNHk9upR2VfQ4UG3XA3RPgstYbWm8/Ruv3xnjpZ6eoVjO+8+efxkWdTRA8hpUCeRlAsf8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDCj3H3BAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAw0oHFfQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCszMDArNjM59NTiBAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2RmY2YyOGQwNzM0NTY5YTZhNjkzYmM4MTk0ZGU2MmJmLmR2aSAtb+puocIAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9kZmNmMjhkMDczNDU2OWE2YTY5M2JjODE5NGRlNjJiZi5wc54Wj38AAAAASUVORK5CYII=" /> explicitly in terms of the geometry parameters <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIdyJEVe6Z3TMRqrvMheXUYAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABsSURBVBjTlZBLDsAgCAUV/x/K/W9bS01b0E1ZSDLByQNj/pcFLucVD2THG5NT48SDkYLAucxPIHDJ3IDql3pWm5rsqm62S/NQj3gZm8p3qzNKOtVA29SYtJob4U7N+F0HOhW4LHiY5Vh8koeemFQCc+y4wzQAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDErMDE6MDAFq3Z1AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQxKzAxOjAwdPbOyQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCszMDArNjM59NTiBAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2UxZTFkM2Q0MDU3MzEyN2U5ZWUwNDgwY2FmMTI4M2Q2LmR2aSAtb8WjpdAAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9lMWUxZDNkNDA1NzMxMjdlOWVlMDQ4MGNhZjEyODNkNi5wcz0sh5gAAAAASUVORK5CYII=" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAMAAADqmnyMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRDOZ7t2qIncRzFW7cExCXQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABGSURBVBjTY2AgETAygQC6KDM/Exal/CyYgqxsWAxl58AU4+TnopWR3IxYjGTixjSSmxXTSE4eXoQQEx8/HzA4+PixOQEOAMccAY/0WU+nAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjQxKzAxOjAwBat2dQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDo0MSswMTowMHT2zskAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTJ4MTArMzAwKzYzOW9xrmsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kMjBjYWVjM2I0OGExZWVmMTY0Y2I0Y2E4MWJhMjU4Ny5kdmkgLW/qcgAvAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDIwY2FlYzNiNDhhMWVlZjE2NGNiNGNhODFiYTI1ODcucHMkemfAAAAAAElFTkSuQmCC" />. From the geometry, it&#8217;s easy to prove that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAAAbCAMAAAAEcJ5/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIhEZswimbszd1UR7qrduGumLAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAJySURBVFjD7VfZkuMgDETcl+H//3Y5TBAEm6RqZzO1M3pwEkdqd1otIIT8xn8UEP9C0H9ImMGnJXs3uPg0gzeDyk8z2IRg0w01S6wB5Buyr9P1+uEAOwsyKGE6JNgxo0lcM9MbZ9JN716FXaebyBZlgjsCjNwHLaXWm3aDX0lMI5yv6bIb/Q67Ttdq1SWViuDYiRxLqW2YeupKdzGLZydTpotDV+0d7HP6JZeQLqA2WTIMAhKYsLsW0ve7ME6j2sDCa8MbzCuMQwWDpsJkCt17FPrbeflQ97AoXRvKGEsTlgwgpNLUADSP29IXtWEs6gRof/rdVqkFPz9L2jNNf2z6eMt4gEXpInOn6Rku5Is3yU9H86H0NIVvHzXtgRpf/ObY0YjVdYiaULUWCmW2Mp0eYwfzPDHGsDidlj5lTupxedggqLS8yNiGAnB0aBlylnLzs02dxC5xt7Hw+Zhw7woEO6QLr1glv2Bc+mI8uY/qN9mKWOu888coMbYxito0Xl8uYXvoI8agl4xpaSLfDOnpN2gaHA+xIfcVSdxs7MYF3pSehbpfXML2LzKzQ10wLpVihJ5dcS6b6myF6zq6KAeJm41htdnNWk6wqCW2QC8Zl9uyc8OTh8xZl814FjEkoIxOop3htLFbNm1mPMEixkUS3sjycfIc0Zxs4lw2M3T5zUhAEQGXVxsLblcw6h4WMZZAadqkBMTA8gUIhAjVCRbscX9cSVt4KimrNif50CIGAQ90WAEV89Kj4nqS1S0sikSIXm/Y4o0ToS3IZhCQhpfLr7Ypa774z8DWRJc/+Gt5XYb+7n82ngJeOhJ+p9gdpX9e/AEwBxVmMx81GAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0NSswMTowMPHkUmYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDUrMDE6MDCAueraAAAAInRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEwNngxNisyNTIrNjM2OlpxaQAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMWI4ZTRlYWY3YzdjMDdhNjA1MGQ1NWMzZDkxNGM4NDcuZHZpIC1vjBsX9QAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzFiOGU0ZWFmN2M3YzA3YTYwNTBkNTVjM2Q5MTRjODQ3LnBzcgNEVwAAAABJRU5ErkJggg==" />, from which <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAGaIRDO7IpndVRF37qqd5LzpAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFdJREFUCNdjYMAKGJWAQBHMtFNgYAkCs+QSGBiMwKwKILYEs9oZuBhMQAy2hwxMUL3PuHZDWOyHlI5AWBwXGDZAWHkbGAQY4MYxwI1jgBoHBaovFNGcBAAIqA0qxvh2bgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0MCswMTowMKPcfcEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDDSgcV9AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExeDEwKzMwMCs2MzkY73ybAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODAwNjE4OTQzMDI1MzE1Zjg2OWU0ZTFmMDk0NzEwMTIuZHZpIC1vvWujswAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgwMDYxODk0MzAyNTMxNWY4NjllNGUxZjA5NDcxMDEyLnBzIfGefwAAAABJRU5ErkJggg==" /> can be rewritten as</p>
<div class="latex">F=\sin^2 \theta = \frac{R^2}{R^2+L^2}= \frac{1}{1+\left (\frac LR \right )^2}. </div>
<p>Next, the opening area <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACLdRIiqZhHuu3eZVTPMntKt8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABhSURBVBjThdDRCsAgCAXQ6larbPn/f5u0PTQT5oPgIfCac7/lbQ6wNLLFPnG2Hl8cTwWcxUKlnirp6sG+SatBM3UAifW+JgrSTKs3dU9+fgNfvt+84L6FoFLWGAcP46C9JhQRAeU665u4AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM5KzAxOjAwPIExCwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOSswMTowME3cibcAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTArMzAwKzYzOfTU4gQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS83ZmM1NjI3MGU3YTcwZmE4MWE1OTM1YjcyZWFjYmUyOS5kdmkgLW9J5V7HAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvN2ZjNTYyNzBlN2E3MGZhODFhNTkzNWI3MmVhY2JlMjkucHP/YbXYAAAAAElFTkSuQmCC" /> can be calculated by</p>
<div class="latex">A=\int_\varphi^{\pi/2} 2\pi r^2 \cos \varphi ^\prime \ d\varphi ^\prime = 2\pi r^2 (1-\sin \varphi),</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMBAMAAABPbPrXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TADOIRBF33SLuVWa7ql+N64YAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAN0lEQVQI12NgwASMSsxKDiAGK5tiRQCIMZF3gRNYxMAWpkgbxtgEY1yG0swXoAymA1AGC1gvAwBo8QczkHj6JwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0NSswMTowMPHkUmYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDUrMDE6MDCAueraAAAAH3RFWHRwczpIaVJlc0JvdW5kaW5nQm94ADl4NyszMDErNjM5sXcjOgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzRiNDNiMGFlZTM1NjI0Y2Q5NWI5MTAxODliM2RjMjMxLmR2aSAtb6TeD18AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS80YjQzYjBhZWUzNTYyNGNkOTViOTEwMTg5YjNkYzIzMS5wc6os9ZcAAAAASUVORK5CYII=" /> is the radius of the sphere and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAMAAADnhAzLAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADMRZruqIoiZVUR33e7MGhF5ZAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABgSURBVBjTjc/dCoAgDAXg/elsWr7/25aGwxKic3HAT5QN4HeQWrOE6KS90qYyhNul8VVpUPbS+R2i+6B+QB4U6OboX4EVtgykQtNcUmvdFR45DF/jx7JslMNCogshwWdOA0oBjeIai48AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDUrMDE6MDDx5FJmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQ1KzAxOjAwgLnq2gAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMXgxMCszMDArNjM2iFBhCgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzg3NTY3ZTM3YTFmZTY5OWZlMWM1ZDNhNzkzMjVkYTZmLmR2aSAtb5wf+2sAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS84NzU2N2UzN2ExZmU2OTlmZTFjNWQzYTc5MzI1ZGE2Zi5wc6ovqmoAAAAASUVORK5CYII=" /> is the angle between the plane intersecting the sphere center, which is parallel to the opening perimeter.</p>
<p>From the geometry, there are relations that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAAZCAMAAABq426hAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuZlWqu93M5N7+CAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAHxSURBVFjD3VfRkqQgDIQgIAjy/3+7KChEguLUTdXt9oNTo0lokiYAY78RHEBM/0X0rq1UjOlZfonim+h9Wx3iI+gvcXwT/cY2vpSB37ubh+8ElByOTjMxsEPl6oN4cFa129iA8oz5FL1GbauDiU8774PrhyByKW6DDDfbbPoUHfnUtibsKbRb+XkkipeTxZ5CF7cXRXd70DZ6H9hW+DMvPDKyeGiH07gWt3mcIrNbUojofYrY1qekQuDTHCIuGUD/TKmvX9gLxAlR0Xu42E67HBmfDWmNOS62uKmnVMQlpQHSmnZjPQf5VKnZ5CjN0gmCOa4v5KiYh1iaNBXRzIjrAk76FAgfe4hwvf6POZb0P8oxqilWSOactG0KapA+BUmOwjWDpCmu6afheJGjbLKi02ZxMmIDwD4nshyh/ab2GfrU4a8cDznKrOKpSsqhWajmPdruwREvc3d0vdJ1an3IEW7OCK7i1XJURK2xz4ncHQPFv+Xoj6JnOcq7jaM+E4ima9RrRpM+ZVRxciTL0ek9SY7TalkXSFpurHdTcoQleNiK7VamyG0Kc1RpHuCCixVy4W5xQ72qBjcluN0YLE3xwnFa2TBkJVU7eJiQHx2wu2eKV/jiDaTF9GqXPsDHj3H/AsZ84CS+dUfqkfz4rvBX8QOY8w0skGJXHQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0NiswMTowMMAMSPsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDYrMDE6MDCxUfBHAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADk4eDE1KzI1Nis2MzZ8l6IeAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNzZkYzM2YWQ3YjliM2RkYTMyMDc2YjEzNGVmYjY3YWUuZHZpIC1vw3uR6AAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzc2ZGMzNmFkN2I5YjNkZGEzMjA3NmIxMzRlZmI2N2FlLnBzDDdSjgAAAABJRU5ErkJggg==" />, which yields that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAAAZCAMAAACW9kVrAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuZlWqzLvd7HdsDgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAJvSURBVFjD5VfbloMgDIRwUajI///tIpdAgFZ6tj37sHloFSdDSAaijP0T4wBCfgX8aVOasW1XXwB/3DYffvz2BfBvzfBh+pAszxfdC1iTzErzjLyYfr8Sm06cEE1n2YG4WV9EswasiAfYhlxtcvRTNzOMph4lZH8lwu6RfLvl2TzgZQJv0Dw+GnIdNt7BBz+CXzFRZGZ8XLq9dMdDvHRX2yGtqBAEu+rCoZLrCwi77P1a/FJSD4z5xFXzEJilInPDEvcSFYJtLQXwSh4jUiWZ6EfwK2awCmdyBM/l7oNR3BDqmYXTgmsUR0PuXf2tfgQfzuagB3i90R6lsjJKlfHdTHF9qNLrCaiIyUJDbuOoF6Mf4jU7IWSoPOJbtVrcg0hVmceTE7IP1cwOM1Hmyu3rqGQ2H73Er+CDfkKiFGYVWkM01lmcYVi4ZzXoQ20kVw15XUceooaJX8FvqZHcGEKSVMWgSZbqcKQ/HG0lN0xtdB+qEDO/mjJw7NYKW5YqjKvTsQxnahAM4elSEWWXqR+qC9WIqV8N1cE45TMB5FPVzeoaH9DbIjm6aTMvdhUkv8bl6FfjoC8R7bZqCpkv86nqnxWiG8+S65qjSDk2hpLzeG9GP1GAK1LFwyqfqleo037XhZokJw/axFxKGe7NRM5drST1c+U0gJnye9OQoP6Eq0LuYHra7kio4Pw1vfOdXNKtFJQ89gh/lbj3Q3e18pYlD3pv55GyhR1aGqXGVPfkc/yyibW3YruAKQf/Kvm73zlyRSZLlt+meJOrl+T83ZfAul9/ayIJDtqO+4pcvP8ZYFY/TV5b+QChifzoB8tf2w+gvREDCapuRAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0NiswMTowMMAMSPsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDYrMDE6MDCxUfBHAAAAInRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEwMngxNSsyNTQrNjM2j5GDcwAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2UzNzdlNjI4N2EwMjRmNTI4ZGNhNThiMjFiNDA1MjQxLmR2aSAtb1x6oDwAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9lMzc3ZTYyODdhMDI0ZjUyOGRjYTU4YjIxYjQwNTI0MS5wc6Q4b+UAAAAASUVORK5CYII=" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAAAXCAMAAADZXVr9AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmiHdVRO7MM5ndEbuq891cYwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAGoSURBVEjH7VXdkoYgCEVRCn/f/21XUfxqZ2ebmu1uuWjSkAPngAH82xMz9rXQFsWcWTvo3yuEaq/Eb0439vewwFYpylcaa8YXwUKcBU4Q5BfBYhgYdYL8yKJBa9148RZTJ8CRtbOVOAlFuZgLLCOSAW/zoMfBJQKhRJVl5MEv57bFewLTUyQlQx7BY1Z/+tiRKJEs2ULKqmTnICKb1TS5h8stVJSUQsukLBSw/Qj1L2H649FOkrV1yFoDSHKeoRWctDJT+zQYAzy4xg3Mlq3m7NbjqreGZEEJGMpQ65eDD2mn2jr1bUyVWiMvFpkX4qVkqLHLLGbRfwKjWVkFYa7kBSYwrHeP+5nGOWV5G8tUjiotG+IxpM3PTKi/pLoS7O5GJTs1CH3CzCmrsxBtZqh0BLMxjQqwJ5M2ng0yxoSiJdcU/gj/q2QCJh2XlK+zm82eXP/mAvnSuKSARDr/nGut21V3YKkRO495h34VLyKwfHdlHViSlwZ8nKCd7tw7Xq59pxd+umLkbCbecp8JPjjTzZX7ZzjcPyOWH/wpHl/4fI91sQdk/LF9AfB1CymP7t12AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjQ2KzAxOjAwwAxI+wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDo0NiswMTowMLFR8EcAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANjV4MTQrMjczKzYzNlcbTP0AAAAmdEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNUjEyIDAwMy4wMDIK7bPeSwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzljOTBkOTdjNTAxNWM3NzBjODQ0NTJhMWZjMzY3MWMyLmR2aSAtb0adaDQAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS85YzkwZDk3YzUwMTVjNzcwYzg0NDUyYTFmYzM2NzFjMi5wc5PzWzEAAAAASUVORK5CYII=" />. By using these relations, the opening area <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACLdRIiqZhHuu3eZVTPMntKt8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABhSURBVBjThdDRCsAgCAXQ6larbPn/f5u0PTQT5oPgIfCac7/lbQ6wNLLFPnG2Hl8cTwWcxUKlnirp6sG+SatBM3UAifW+JgrSTKs3dU9+fgNfvt+84L6FoFLWGAcP46C9JhQRAeU665u4AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM5KzAxOjAwPIExCwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOSswMTowME3cibcAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTArMzAwKzYzOfTU4gQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS83ZmM1NjI3MGU3YTcwZmE4MWE1OTM1YjcyZWFjYmUyOS5kdmkgLW9J5V7HAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvN2ZjNTYyNzBlN2E3MGZhODFhNTkzNWI3MmVhY2JlMjkucHP/YbXYAAAAAElFTkSuQmCC" /> can be rewritten as</p>
<div class="latex">A=2\pi r(2r-L).</div>
<p>Since the total sphere area is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAUCAMAAAAtBkrlAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuVbvM3WaqACNe5gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAEoSURBVDjLzZTZkoQgDEUhLGER8/9/O0HS4tg09FT5MHkQoeCQ3FxV6t+GBjD2QZ7zSmFwzwGR+EH4YIrMcqTPhIEViNavlZoVBebclqqcPselUtukKDx5Krf20FJTmKikuT5pc0xtNCseToCay4uiIWQZlwniR6ANxCGTSP4rA3knQASJauc6ux9PRMlfbK6xh+6rUTVgSbADJACvvNpA2/BmjwiZQifCNfqqasDqLn6vEBaNCptuVKAOi54U+wIecFdvwvaF3FGSQJrybFECrJkVVu7TKQevOrv6g5JL4siUU71/t7ynyf9ujShL+SL/pSm/fCIZ2u28f+Aj2A5Jy9KFHVhhzbwjCZM2BdF8wbPshaPEgNW8B3of9gSh/OnXaOUcN+B+7gfdZQeAEkokWAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0NyswMTowMGZ7Q08AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDcrMDE6MDAXJvvzAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADQ4eDEyKzI4MSs2MznB2332AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOTFlNzU3NGI5ZjI5ZGEwZjQ1YWZlNWRmYWUxOTdmMDguZHZpIC1vOfy21gAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzkxZTc1NzRiOWYyOWRhMGY0NWFmZTVkZmFlMTk3ZjA4LnBzzScp9AAAAABJRU5ErkJggg==" />, the view factor <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOZqogRuyLMVUTuZt13/4U+hgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABsSURBVBjTnZBBDsAgCAQVARVt+f9vG2Os28RTubiZEBgM4U9FSkQswgiFNI+HE2IpNEN1Q5pWdGjmJivqptn3wArNHk9upR2VfQ4UG3XA3RPgstYbWm8/Ruv3xnjpZ6eoVjO+8+efxkWdTRA8hpUCeRlAsf8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDCj3H3BAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAw0oHFfQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCszMDArNjM59NTiBAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2RmY2YyOGQwNzM0NTY5YTZhNjkzYmM4MTk0ZGU2MmJmLmR2aSAtb+puocIAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9kZmNmMjhkMDczNDU2OWE2YTY5M2JjODE5NGRlNjJiZi5wc54Wj38AAAAASUVORK5CYII=" /> is given as </p>
<div class="latex">G=\frac A S = \frac{2\pi r(2r-L)}{4\pi r^2} = \frac{1}{1+\left( \frac L R \right )^2}, </div>
<p>which proves that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAARCAMAAABdJ4SrAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIM5mqEUS7IsxV3e5388cD+gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADFSURBVDjLzVPREoQgCExU0FL5/789rdNwJo8eb19SZJmFpW37CxjoMGqudd45QAQZJD6vNoDCRhdi+4CfMg3Hq47Cx91dh4NJxl366jgUuu9Hnh5SK4uVb3/yIWM/BhmP3Oam9V7T7pRJaGsfS5FTphtDE/BCnsvVuiwfQaIH97wQltpYyqaBr6bxVDX11bj66gy+YS/53X2B8qi/D52e3V/Mb+QO++DB/Rfo22eTdB8Cpxf/zVkghIMISlRXZYVogPC+fgBSbAUjRdoEigAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0NCswMTowMFeTWdIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDQrMDE6MDAmzuFuAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADM4eDEwKzI4Nys2MzkdHqaIAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZTQ3MmU4YzkxZjZlYjU2ODkxODM2NTM1NDM4NGI5NjkuZHZpIC1v91fFawAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2U0NzJlOGM5MWY2ZWI1Njg5MTgzNjUzNTQzODRiOTY5LnBzZyHCPQAAAABJRU5ErkJggg==" />.  </p>
<blockquote><p>Note that in the COMSOL® software, we don&#8217;t have the view factor <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAGaIRDO7IpndVRF37qqd5LzpAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFdJREFUCNdjYMAKGJWAQBHMtFNgYAkCs+QSGBiMwKwKILYEs9oZuBhMQAy2hwxMUL3PuHZDWOyHlI5AWBwXGDZAWHkbGAQY4MYxwI1jgBoHBaovFNGcBAAIqA0qxvh2bgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0MCswMTowMKPcfcEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDDSgcV9AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExeDEwKzMwMCs2MzkY73ybAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODAwNjE4OTQzMDI1MzE1Zjg2OWU0ZTFmMDk0NzEwMTIuZHZpIC1vvWujswAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgwMDYxODk0MzAyNTMxNWY4NjllNGUxZjA5NDcxMDEyLnBzIfGefwAAAABJRU5ErkJggg==" />, only the view factor <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOZqogRuyLMVUTuZt13/4U+hgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABsSURBVBjTnZBBDsAgCAQVARVt+f9vG2Os28RTubiZEBgM4U9FSkQswgiFNI+HE2IpNEN1Q5pWdGjmJivqptn3wArNHk9upR2VfQ4UG3XA3RPgstYbWm8/Ruv3xnjpZ6eoVjO+8+efxkWdTRA8hpUCeRlAsf8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDCj3H3BAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAw0oHFfQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCszMDArNjM59NTiBAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2RmY2YyOGQwNzM0NTY5YTZhNjkzYmM4MTk0ZGU2MmJmLmR2aSAtb+puocIAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9kZmNmMjhkMDczNDU2OWE2YTY5M2JjODE5NGRlNjJiZi5wc54Wj38AAAAASUVORK5CYII=" />, which is the purely geometrical quantity.</p></blockquote>
<h3>COMSOL Multiphysics® Simulation Versus Theory</h3>
<p>So far, we&#8217;ve learned the classical gray body theories. Now, let&#8217;s compute our final goal, the apparent emissivity for a gray body consisting of a spherical shell with an opening, by using the <em>Heat Transfer with Surface-to-Surface Radiation</em> interface. Then, we can compare the computed dependency of the opening size on the emissivity with the approximate formulas. </p>
<p>Before moving to the main results, let&#8217;s check one thing. In COMSOL Multiphysics, we can <a href="/blogs/computing-view-factors-with-the-heat-transfer-module/">calculate the view factor values</a> (corresponding to <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOZqogRuyLMVUTuZt13/4U+hgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABsSURBVBjTnZBBDsAgCAQVARVt+f9vG2Os28RTubiZEBgM4U9FSkQswgiFNI+HE2IpNEN1Q5pWdGjmJivqptn3wArNHk9upR2VfQ4UG3XA3RPgstYbWm8/Ruv3xnjpZ6eoVjO+8+efxkWdTRA8hpUCeRlAsf8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDCj3H3BAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAw0oHFfQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCszMDArNjM59NTiBAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2RmY2YyOGQwNzM0NTY5YTZhNjkzYmM4MTk0ZGU2MmJmLmR2aSAtb+puocIAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9kZmNmMjhkMDczNDU2OWE2YTY5M2JjODE5NGRlNjJiZi5wc54Wj38AAAAASUVORK5CYII=" /> in the above theory, but as a function of position) using the <code>radopu</code> and <code > radopd</code> operators. The quantity that is obtained by using these operands is purely geometric, so there is no need to run a study to use this operator. If you change the geometry, you can just update the solution before using the operator.</p>
<p>In this model, there is only one radiating surface because the model is an open cavity. So, COMSOL Multiphysics can calculate only the view factor for the cavity surface <em>itself</em>. We&#8217;ll call this the <em>self view factor</em>. The view factor <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOZqogRuyLMVUTuZt13/4U+hgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABsSURBVBjTnZBBDsAgCAQVARVt+f9vG2Os28RTubiZEBgM4U9FSkQswgiFNI+HE2IpNEN1Q5pWdGjmJivqptn3wArNHk9upR2VfQ4UG3XA3RPgstYbWm8/Ruv3xnjpZ6eoVjO+8+efxkWdTRA8hpUCeRlAsf8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDCj3H3BAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAw0oHFfQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCszMDArNjM59NTiBAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2RmY2YyOGQwNzM0NTY5YTZhNjkzYmM4MTk0ZGU2MmJmLmR2aSAtb+puocIAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9kZmNmMjhkMDczNDU2OWE2YTY5M2JjODE5NGRlNjJiZi5wc54Wj38AAAAASUVORK5CYII=" />, which we have discussed so far as the factor that views outside of the cavity from a point on the cavity surface, can be called the <em>ambient view factor</em>. We can calculate the view factor <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOZqogRuyLMVUTuZt13/4U+hgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABsSURBVBjTnZBBDsAgCAQVARVt+f9vG2Os28RTubiZEBgM4U9FSkQswgiFNI+HE2IpNEN1Q5pWdGjmJivqptn3wArNHk9upR2VfQ4UG3XA3RPgstYbWm8/Ruv3xnjpZ6eoVjO+8+efxkWdTRA8hpUCeRlAsf8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDArMDE6MDCj3H3BAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAw0oHFfQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCszMDArNjM59NTiBAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2RmY2YyOGQwNzM0NTY5YTZhNjkzYmM4MTk0ZGU2MmJmLmR2aSAtb+puocIAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9kZmNmMjhkMDczNDU2OWE2YTY5M2JjODE5NGRlNjJiZi5wc54Wj38AAAAASUVORK5CYII=" /> by subtracting the self view factor from unity; i.e., <code>1-intop1(comp1.ht.radopu(1,0))/intop1(1)</code>.</p>
<p>As mentioned earlier, the view factor is position dependent in general, and so is the view factor in the COMSOL® software. To calculate the contribution from all points on the cavity surface, we need to integrate the view factor as a function of position. The operator <code>intop1</code> is an integration operator defined on the cavity surface. The following figure compares the calculated results with the classical view factor theory, showing very good agreement. </p>
<p><img src="https://cdn.comsol.com/wordpress/2018/11/gray-body-theory-simulation-comparison.png" alt="A plot comparing classical gray body theory with simuation results." title="" width="913" height="446" class="alignnone size-full wp-image-284411" /><br />
<em>Comparison between the classical theory and the <code>radopu</code> operator calculation in COMSOL Multiphysics for the ambient view factor.</em>    </p>
<p>Now, let&#8217;s move on to the settings. To calculate surface-to-surface radiation, a <em>Surface-to-Surface Radiation</em> physics interface and a <em>Diffuse Surface</em> node for the internal surface of the sphere need to be added, and a <em>Heat Transfer with Surface-to-Surface Radiation</em> multiphysics coupling node needs to be added (see below). COMSOL Multiphysics will compute the view factor by performing surface integration for each mesh node except when the geometry is axisymmetric where a closed-form expression is used. For the sake of simplicity, we don&#8217;t include ambient radiation; i.e., <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAUCAMAAAD/VkC9AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABGIZjMid6pEVZndzO67VKe93QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAEMSURBVDjLzZPbjsUgCEUVBdEq/v/fjrfW6WlPmzgvs5May8MCNqjUv5aGKbPIsLjfyLFWPoNSHMISywP7MHiuIXP9Q1iB4Vari/3eunM1ophXaKHVEH09ja5naj0yrtBSo8l0yeZV/4ty60jkCHTb3mV5yo4YdxpMWrftTnhKA7/1Qcuz9W+rwfI65p12FPRgG7zSMPuzbw+2nWl006nKfabuYhsRgS5vgogDGl/6B0ce9N0Ujt10fd/oYluyCkoUYsWUfNxqG3v+1bhaC6ae0kDM2163hbrZML5BU9vzG6GgUewlrEu5cEOLLy8OyeibJNJW6pOmk1YLwugNCbBEZhE2m2Mg751dgf1ZP0l/B5jEuePYAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjQ3KzAxOjAwZntDTwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDo0NyswMTowMBcm+/MAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANDZ4MTIrMjgyKzYzN4jy+T8AAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9iNjA4NGViMzkwYWEyYWM0MWE5Y2NhZGU5NGI3ZjEwMS5kdmkgLW9F8dTHAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYjYwODRlYjM5MGFhMmFjNDFhOWNjYWRlOTRiN2YxMDEucHNviiRIAAAAAElFTkSuQmCC" />. A <em>Temperature</em> boundary condition is set to the outer boundary of the spherical shell with <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAMAAAC+oj0CAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABGIZneqRFWZIt3uM7vM0vjr7QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB7SURBVBjTlZBBEoQwCARhMCjZaP7/Ww2pMhq87Bw4NEVTQPRvGCMy8JKUaa0g0m0bOHmv2lUNNzUfTLlV1RsLt/rzcbX32lKFPtLVIV0d0tXXCQqO6t2Ij6Aue2uVWb04xqzGEwuOmoEZj6yOw2HcVuR4mMDw9QXrzzoBWkoC5jjCQYgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDgrMDE6MDCQMzOmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQ4KzAxOjAw4W6LGgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMisyOTgrNjM3jJL2OAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2FiNGZmYTU1ZjY4ODM2MGUwYzEyYWVmNTQzYzE4MzUxLmR2aSAtb1CRwV4AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9hYjRmZmE1NWY2ODgzNjBlMGMxMmFlZjU0M2MxODM1MS5wcz20bTAAAAAASUVORK5CYII=" /> = 2500 deg K. The material emissivity is set to 0.5 in order to see the difference more easily.</p>
<p><a href="https://cdn.comsol.com/wordpress/2018/11/diffuse-surface-settings-window.png" target="_blank"><img src="https://cdn.comsol.com/wordpress/2018/11/diffuse-surface-settings-window.png" alt="A screenshot of the Diffuse Surface settings in COMSOL Multiphysics." title="Diffuse Surface settings" width="769" height="278" class="alignnone size-full wp-image-284421" /></a><br />
<em>Settings for the</em> Diffuse Surface <em>node.</em></p>
<p>The following plots show the computed ambient view factor, radiosity, and temperature for various opening radii. Following Gouffé&#8217;s paper, the geometry aspect ratio defined by <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAXCAMAAAClO0YkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmiFV3RMzuM5ndqhG7cqeRZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADRSURBVCjPvZLdAsMQDIUR/REk7/+2Kyqi67ZeLVd1HPLllDF/Les+7zkoNdbglQyLncwrg15uIpcGfl+mizmoVQCR65WeV7WLuz4J/SDGm64x3SGYiO2s7mpZE3kQueYRdh3LjItW5OMru6RpL7gkcjwSQ8pTZBOuE56Gi6StHTdXrpRFdm2yu3ShuHIacgWnCfDEzbWlk6HPdHliaLh2q69gjHKmW7w9RSCmY17iervFLieOUCBoM5fX02vxb5L/YB3/93cFfO6F8Nybnlu/1Qtr1wVAhcSJBAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0OCswMTowMJAzM6YAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDgrMDE6MDDhbosaAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI2eDE0KzI5Mys2MzbaNpXrAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMGFlMzFhYTcyYWYxN2U2MjA2ZDcxMGY0MzcwYjYxOWYuZHZpIC1vOoNiYAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzBhZTMxYWE3MmFmMTdlNjIwNmQ3MTBmNDM3MGI2MTlmLnBz9+bPyAAAAABJRU5ErkJggg==" />, where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIdyJEVe6Z3TMRqrvMheXUYAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABsSURBVBjTlZBLDsAgCAUV/x/K/W9bS01b0E1ZSDLByQNj/pcFLucVD2THG5NT48SDkYLAucxPIHDJ3IDql3pWm5rsqm62S/NQj3gZm8p3qzNKOtVA29SYtJob4U7N+F0HOhW4LHiY5Vh8koeemFQCc+y4wzQAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDErMDE6MDAFq3Z1AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQxKzAxOjAwdPbOyQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCszMDArNjM59NTiBAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2UxZTFkM2Q0MDU3MzEyN2U5ZWUwNDgwY2FmMTI4M2Q2LmR2aSAtb8WjpdAAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9lMWUxZDNkNDA1NzMxMjdlOWVlMDQ4MGNhZjEyODNkNi5wcz0sh5gAAAAASUVORK5CYII=" /> is the opening&#8217;s radius and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAMAAADqmnyMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRDOZ7t2qIncRzFW7cExCXQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABGSURBVBjTY2AgETAygQC6KDM/Exal/CyYgqxsWAxl58AU4+TnopWR3IxYjGTixjSSmxXTSE4eXoQQEx8/HzA4+PixOQEOAMccAY/0WU+nAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjQxKzAxOjAwBat2dQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDo0MSswMTowMHT2zskAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTJ4MTArMzAwKzYzOW9xrmsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kMjBjYWVjM2I0OGExZWVmMTY0Y2I0Y2E4MWJhMjU4Ny5kdmkgLW/qcgAvAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDIwY2FlYzNiNDhhMWVlZjE2NGNiNGNhODFiYTI1ODcucHMkemfAAAAAAElFTkSuQmCC" /> is the cavity height, is used as a sweep parameter.</p>
<p><img src="https://cdn.comsol.com/wordpress/2018/11/numerical-modeling-results-gray-body.png" alt="Numerical modeling results for the ambient view factor, radiosity, and temperature versus L/R." title="" width="1128" height="987" class="alignnone size-full wp-image-284431" /><br />
<em>Computational results for the ambient view factor, radiosity, and temperature versus <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAXCAMAAAClO0YkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmiFV3RMzuM5ndqhG7cqeRZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADRSURBVCjPvZLdAsMQDIUR/REk7/+2Kyqi67ZeLVd1HPLllDF/Les+7zkoNdbglQyLncwrg15uIpcGfl+mizmoVQCR65WeV7WLuz4J/SDGm64x3SGYiO2s7mpZE3kQueYRdh3LjItW5OMru6RpL7gkcjwSQ8pTZBOuE56Gi6StHTdXrpRFdm2yu3ShuHIacgWnCfDEzbWlk6HPdHliaLh2q69gjHKmW7w9RSCmY17iervFLieOUCBoM5fX02vxb5L/YB3/93cFfO6F8Nybnlu/1Qtr1wVAhcSJBAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0OCswMTowMJAzM6YAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDgrMDE6MDDhbosaAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI2eDE0KzI5Mys2MzbaNpXrAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMGFlMzFhYTcyYWYxN2U2MjA2ZDcxMGY0MzcwYjYxOWYuZHZpIC1vOoNiYAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzBhZTMxYWE3MmFmMTdlNjIwNmQ3MTBmNDM3MGI2MTlmLnBz9+bPyAAAAABJRU5ErkJggg==" />.</em></p>
<p>These results qualitatively suggest that the smaller the size of the opening, the more the cavity emits thermal radiation and the higher the surface temperature.</p>
<p>To calculate the apparent emissivity for the computed radiosity result, we can now use the Stefan-Boltzmann law. The radiosity of the black body at temperature <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAMAAAC+oj0CAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABGIZneqRFWZIt3uM7vM0vjr7QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB7SURBVBjTlZBBEoQwCARhMCjZaP7/Ww2pMhq87Bw4NEVTQPRvGCMy8JKUaa0g0m0bOHmv2lUNNzUfTLlV1RsLt/rzcbX32lKFPtLVIV0d0tXXCQqO6t2Ij6Aue2uVWb04xqzGEwuOmoEZj6yOw2HcVuR4mMDw9QXrzzoBWkoC5jjCQYgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDgrMDE6MDCQMzOmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQ4KzAxOjAw4W6LGgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMisyOTgrNjM3jJL2OAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2FiNGZmYTU1ZjY4ODM2MGUwYzEyYWVmNTQzYzE4MzUxLmR2aSAtb1CRwV4AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9hYjRmZmE1NWY2ODgzNjBlMGMxMmFlZjU0M2MxODM1MS5wcz20bTAAAAAASUVORK5CYII=" /> is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAZCAMAAACB+BfnAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIhE7hF3u2ZVM6qZIszdQX1VkgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADPSURBVCjPrZBLDsMgDERt8zEEAve/bcGEEgUqsugsUCI9j2cM8BchvYBIvaC0sS8ohhWlcYgBnF9S5iANLmMJFELZB0vqEDTH8kYER0Sn8U8osqBJ2jWThRfr+qogVDNUYWCuBZZvn3l9ldOizYgGRqwFVIdTd2ixJqGVmHj9tliTlLtTP2JRlrX5uss3lkZC/aDYPmPZWBLfNpYJn3qxHsvXMTsOT4H4aN6MZ07tbsbeKwmnYRJO1M/7bCknFG8oXbumuKFKk4g7q6JI3ekDDbIEr592DBEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDgrMDE6MDCQMzOmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQ4KzAxOjAw4W6LGgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyMngxNSsyOTQrNjM2fGtmxwAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzZlNDA2ZTIxMTcwMmQzY2Q4YmE2ZGNkZmVhMWE0YmQ3LmR2aSAtbwPjc58AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS82ZTQwNmUyMTE3MDJkM2NkOGJhNmRjZGZlYTFhNGJkNy5wc2zxYl0AAAAASUVORK5CYII=" />. Dividing the computed radiosity by this number, we get the apparent emissivity of the gray body spherical cavity, which is <code>intop1(ht.J)/intop1(1)/(sigma_const*T0^4)</code>. Let&#8217;s now compare the results with the various theories we have discussed so far. </p>
<p><img src="https://cdn.comsol.com/wordpress/2018/11/apparent-emissivity-results-vs-theory.png" alt="A plot comparing COMSOL Multiphysics apparent emissivity results with theory." title="" width="913" height="446" class="alignnone size-full wp-image-284441" /><br />
<em>Comparison between COMSOL Multiphysics results and various theoretical approximations for the apparent emissivity for a spherical cavity.</em></p>
<p>The cyan line shows the first-order approximation, which underestimates the amount of reflection causing the higher emissivity, which is inaccurate. The second order obviously improves the accuracy, but it&#8217;s not enough. The plot for the infinite series approximation (orange line) gives a much better result, but it&#8217;s still not very close to the COMSOL Multiphysics results.</p>
<p>The reason for this discrepancy is mentioned in the last part of Gouffé&#8217;s paper. As some readers might have noticed in the previous figure, the surface temperature is different for each geometry, regardless of the same outer boundary temperature of 2500 deg K. This is called radiation cooling. We have yet to include this effect, which takes place for any real material with a finite thermal conductivity. The effect changes the temperature of the inner surface of the shell temperature, depending on the opening area. Therefore, the temperature needs to be compensated in order to calculate the emissivity at the same temperature for all opening areas.</p>
<p>The correction factor is, owing to the Stefan-Boltzmann law, the fourth power of the temperature ratio; i.e., <code>(maxop1(T))^4/T0^4</code>, where <code > maxop1</code> is an operator defined on the cavity surface that finds the maximum value on the surface.  Finally, with this correction, the red curve is the most accurate theoretical prediction, which agrees very well with the COMSOL Multiphysics results (blue line).  </p>
<h3>Designing an Efficient Incandescent Lamp with the COMSOL® Software</h3>
<p>The light source in an incandescent lamp is created by a twisted tungsten filament. The material emissivity of tungsten is 0.462 at 2500 deg K for a 0.467-um wavelength (<a href="#ref2">Ref. 2</a>). In the past, researchers proposed that we can design more efficient incandescent lamps if we fabricate some microstructures on the surface of the tungsten filament. This is true. As we just learned, the apparent emissivity can be close to 1 if we have a cavity with a very tiny opening, which we can call a black body filament. In addition, research (Ref. <a href="#ref3">3&ndash;4</a>, <a href="#ref8">8&ndash;9</a>) also proposed that if the maximum cavity size is about a half of 0.78 um, then any infrared light with a wavelength larger than 0.78 um may be suppressed due to the waveguide&#8217;s cutoff effect. Then, the efficiency for the visible light may be significantly improved.</p>
<p>This effect may be more than the emissivity enhancement, because thermal radiation below tungsten&#8217;s melting temperature consists of mostly infrared light that is wasted to heat. It would be fantastic if we could really cut the infrared off.</p>
<p><img src="https://cdn.comsol.com/wordpress/2018/11/black-body-filament-ligtbulb.jpg" alt="An idea of an efficient incandescent light bulb shown as an illustration over a photo." title="" width="800" height="600" class="alignnone size-full wp-image-284451" /><br />
<em>Our &#8220;dream&#8221; incandescent lamp with an infrared suppressing black body filament. Background image in the public domain, via <a href="https://commons.wikimedia.org/wiki/File:Lampe1.jpg" target="_blank">Wikimedia Commons</a>.</em></p>
<p>Unfortunately, this &#8220;dream lamp&#8221; can&#8217;t be a reality for various reasons.</p>
<p>First, it isn&#8217;t possible for the surface to be made up of &#8220;all&#8221; holes. To make holes with a low view factor, meaning a smaller opening area than the hole size, the surface can&#8217;t be densely filled with the openings; i.e., the surface needs a flatter area between the openings, which radiate infrared. Alternatively, we can make deep holes to decrease the ambient view factor and then make each hole as close to the adjacent holes as possible. However, this makes it more difficult to fabricate deeper holes.</p>
<p>Also, the surface energy of the surface with holes seems to be higher than that of a flat surface. So, the surface with holes tends to melt down at a lower temperature than the bulk melting temperature.</p>
<p>Third, it is very difficult to make holes on a twisted wire filament because it&#8217;s a 3D structure. It is easier to make holes on a flat ribbon filament because it&#8217;s 2D, but flat filaments are not electrically convenient because they need more current to achieve the same temperature than the twisted wire filament (higher voltage and lower current is convenient for our current infrastructure).</p>
<h3>Concluding Remarks</h3>
<p>Although gray body radiation theory was developed a long time ago, the theory is still well organized. There are many sources for closed-form view factor formulas (<a href="#ref5">Ref. 5</a>; note that it&#8217;s also called &#8220;configuration factor&#8221;). This theory has been proven by experiments and is still applied to many real-world applications, but it can seem too difficult to understand. In this blog post, we learned the theory for the simplest example and saw a very successful benchmark result with COMSOL Multiphysics. The <em>Heat Transfer with Surface-to-Surface Radiation</em> interface is a reliable tool that makes complicated radiation computations easier. </p>
<p>We can come up with a more interesting incandescent lamp by making a special view factor. If we make tiny periodic grooves on a flat ribbon filament, we will get a &#8220;directional&#8221; incandescent lamp. Usually, a filament emits light to all directions, but this special filament illuminates only a certain direction (<a href="#ref6">Ref. 6</a>). We can explore many more ideas and many more applications of gray body radiation theory with simulation.</p>
<h3>Next Step</h3>
<p>Try the Gray Body model yourself by clicking the following button, which will take you to the Application Gallery. There, you can download the related MPH-file if you have a valid software license and COMSOL Access account.</p>
<div class="flex-center">
<p><a href="/model/gray-body-65461" class="btn-solid btn-md btn-red">Get the Tutorial Model</a></p>
</div>
<h3>References</h3>
<ol>
<li id="ref1">A. Gouffé, &#8220;Corrections d&#8217;ouverture des corps-noirs artificiels compte tenu des diffusions multiples internes (Corrections of emissivity for the artificial black-body considering multiple internal diffusions)&#8221; (in French), <em>Revue d&#8217;Optique</em>, t. 24, no. 1&ndash;3, 1945.</li>
<li id="ref2">C.J. Smithells, <em>Tungsten</em>, Chapman &amp; Hall, Ltd., 1926.</li>
<li id="ref3">J.F. Waymouth, Proceedings of LS-5, 1989.</li>
<li id="ref4">J.F. Waymouth, J. Illum. Engng. Inst. Jpn., 74, 12, pp. 800&ndash;805, 1990.</li>
<li id="ref5">J.R. Howell, &#8220;<a href="http://www.thermalradiation.net/tablecon.html#A1" target="_blank">A Catalog of Radiation Heat Transfer Configuration Factors</a>&#8220;, University of Texas at Austin.</li>
<li id="ref6">W.Z. Black, &#8220;Radiative heat transfer characteristics of specially prepared V-groove cavities&#8221;, PhD Thesis to Purdue University, 1968.</li>
<li id="ref7"><em>Precision Measurement and Calibration, Radiometry and Photometry (Vol. 7)</em>, U.S. Department of Commerce, National Bureau of Standards.</li>
<li id="ref8">M. Sugimoto, T. Fujioka, T. Inoue, H. Fukushima, Y. Mizuyama, S. Ukegawa, T. Matsushima, and M. Toho, &#8220;The Infrared Suppression in the Incandescent Light from a Surface with Submicron Holes&#8221;, Journal of Light &amp; Visual Environment, Vol. 18, No. 2 (1994).</li>
<li id="ref9">T. Kondo, S. Hasegawa, T. Yanagishita, N. Kimura, T. Toyonaga, and H. Masuda, &#8220;Control of thermal radiation in metal hole array structures formed by anisotropic anodic etching of Al&#8221;, Optics Express Vol. 26 No. 21 (2018).</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>https://www.comsol.de/blogs/understanding-classical-gray-body-radiation-theory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Nonparaxial Gaussian Beam Formula for Simulating Wave Optics</title>
		<link>https://www.comsol.de/blogs/the-nonparaxial-gaussian-beam-formula-for-simulating-wave-optics/</link>
		<comments>https://www.comsol.de/blogs/the-nonparaxial-gaussian-beam-formula-for-simulating-wave-optics/#comments</comments>
		<pubDate>Tue, 26 Jun 2018 13:40:17 +0000</pubDate>
		<dc:creator><![CDATA[Yosuke Mizuyama]]></dc:creator>
				<category><![CDATA[Electrical]]></category>
		<category><![CDATA[Wave Optics]]></category>
		<category><![CDATA[Technical Content]]></category>
		<category><![CDATA[Wave Optics Module]]></category>

		<guid isPermaLink="false">http://com.staging.comsol.com/blogs?p=265851</guid>
		<description><![CDATA[In a previous blog post, we discussed the paraxial Gaussian beam formula. Today, we&#8217;ll talk about a more accurate formulation for Gaussian beams, available as of version 5.3a of the COMSOL® software. This formulation based on a plane wave expansion can handle nonparaxial Gaussian beams more accurately than the conventional paraxial formulation. Paraxiality of Gaussian Beams The well-known Gaussian beam formula is only valid for paraxial Gaussian beams. Paraxial means that the beam mainly propagates along the optical axis. There [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>In a previous blog post, we discussed the <a href="/blogs/understanding-the-paraxial-gaussian-beam-formula">paraxial Gaussian beam formula</a>. Today, we&#8217;ll talk about a more accurate formulation for Gaussian beams, available as of version 5.3a of the COMSOL® software. This formulation based on a plane wave expansion can handle nonparaxial Gaussian beams more accurately than the conventional paraxial formulation.</p>
<p><span id="more-265851"></span></p>
<h3>Paraxiality of Gaussian Beams</h3>
<p>The well-known <a href="/blogs/understanding-the-paraxial-gaussian-beam-formula">Gaussian beam formula</a> is only valid for paraxial Gaussian beams. <em>Paraxial</em> means that the beam mainly propagates along the optical axis. There are several papers that talk about paraxiality in a quantitative sense (see <a href="#ref-1">Ref. 1</a>).</p>
<p>Roughly speaking, if the beam waist size is near the wavelength, the beam propagates at a higher angle to a focus. Therefore, the paraxiality assumption breaks down and the formulation is no longer accurate. To alleviate this problem and to provide you with a more general and accurate formulation for general Gaussian beams, we introduced a nonpariaxial Gaussian beam formulation. In the user interface this is referred to as <em>Plane wave expansion</em>.</p>
<p>The method is based on the <em>angular spectrum of plane waves</em> (<a href="#ref-2">Ref. 2</a>) and is sometimes referred to as the <em>angular spectrum method</em> (<a href="#ref-3">Ref. 3</a>).</p>
<h3>Angular Spectrum of Plane Waves</h3>
<p>Let&#8217;s briefly review the paraxial Gaussian beam formula in 2D (for the sake of better visuals and understanding).</p>
<p>We start from Maxwell&#8217;s equations assuming time-harmonic fields, from which we get the following Helmholtz&#8217;s equation for the out-of-plane electric field with the wavelength <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOZRGYi7nfMVd2IuxGIl9g7AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAE5JREFUCNdjYMAKhAxgLJancMF0OEsDzpoXAGOxFcBYTAtgLM6HMJb0aiiD8ewuKEvqgpwARCiRgUsBzBJzYOBOALOAyllfglkgNaJADADqBgscuTPhMAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0OSswMTowMDZEOBIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDkrMDE6MDBHGYCuAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExeDEwKzMwMSs2Mzklj1UrAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYzZhNmViNjFmZDljNmM5MTNkYTczYjM2NDJjYTE0N2QuZHZpIC1vliiD4gAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2M2YTZlYjYxZmQ5YzZjOTEzZGE3M2IzNjQyY2ExNDdkLnBzWHX2iAAAAABJRU5ErkJggg==" /> for our choice of polarization:</p>
<div class="latex">\left ( \frac{\partial^2}{\partial x^2} +\frac{\partial^2}{\partial y^2} + k^2 \right ) E_z = 0,</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAXCAMAAABJTiMyAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmmbt3EUSIVTPM7t2qtted+wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAFUSURBVDjL5VRJgoQgDAx7QJD//3YIsogyYk8fpw64xBSVSgTg/4Hx3wJCqnW6NmweQEurE+YeihxWUIhic7PIdlx4vO3LIoMFFFGin3znsNz4W9E8LOVKYtQR7xGsRYjtGhJiyRtlX6c2ANhb1YGTf48e29yVSAIMFhyBXsLViGSvRo2+GmY6xkbZmNi5xB1RIh4soosUFzuTvUqDtdWwM8aS0yNLdOnSpMnztqOMNL56aXBtA8lD0HVD3mt3GEYZQaB4Qcxrdy1PHpf7vSU6qXEwgqYXT+WouQ8ci1rYWfrmeKn3Rhs0uMEIml6bmlbn4dy3/m+6HKaFBepByW1J3uXKL7YpCfbxn3Oy6acFy9RKXWnzBm2msr3pFdvM8xHhYwbp94Zaf1hY9ZWOsWh7SvZEO3gL1pJA2TMHXZcHzSts31PM4Nbnyp+A7837CPv3FB/iBy95CQwdyF5YAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjA4OjI3KzAxOjAwe6Z1hgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzowODoyNyswMTowMAr7zToAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANTJ4MTQrMjgwKzYzNii/AbkAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS80ZDFiMzIzOGI5MzllODhjOWI4ZjI3YzA5MzUwNWI4Ni5kdmkgLW9FBgkLAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNGQxYjMyMzhiOTM5ZTg4YzliOGYyN2MwOTM1MDViODYucHNX3FBtAAAAAElFTkSuQmCC" />.</p>
<p>The angular spectrum of plane waves is based on the following simple fact: an <em>arbitrary</em> field that satisfies the above Helmholtz equation can be expressed as the following plane wave expansion:</p>
<div class="latex">E_z(x,y) = \int_{k_x^2+k_y^2=k^2} A(k_x,k_y)e^{i(k_x x +k_y y)}dk_x dk_y,</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAZCAMAAACRmFk7AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cR3USZu4iqzFXuIDCCSAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAF9SURBVDjL1VVZjsUgDGMLCWkp97/tsHWhhFk00kjDT18xOK5jeEr9r6HPH8b+dKsDadZje6Kr9BTcsvQbAxJWcWqEsPWJZNaS3hjyXHXri6gL1Ukv+WYsTIsZUq0C++mkXwucsfj+aETVCM0pnmhNKGDHW2CeCuXHFvuMzw44ln0UsIAjX7YgVML9thAY+JD4JIyGvuvyFqox6bYppytGiVDCeOgzRUTc0pMwR01M6wobCNFlPqSB0BPTilHCBsLWM1eTnS6bFAeZT8SehKaFEithP4AlaTG7bpSNjIafub0xw/aUQ3fPbefGVFzusSlJc0FFDU7hrnzeqH1v5IUZzRltWsN5o2g6jsrBe9q5xKvZlAvqHY0COL9GH/2U35g6LlTMV93Wjl6tB63qldn+vLGirqFxfa5ojLw1KoFqKqYrJauD1kX65CbZhldHjqKroixOawNu4dkHcZjVPThfuLkC19llZBvjd/8CtFe2CnTwzR1fDcPu9yR/Oj4A9jwJ/579QekAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NDg6NDMrMDE6MDD5XyuQAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjQ4OjQzKzAxOjAwiAKTLAAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA0OHgxNSsyODErNjM1rAxcFAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2EyODVlNDVmM2UzODU0NGUyN2IxMjM4NGE4YTE4YjdmLmR2aSAtbxql/uUAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9hMjg1ZTQ1ZjNlMzg1NDRlMjdiMTIzODRhOGExOGI3Zi5wczoqsZ0AAAAASUVORK5CYII=" /> is an arbitrary function.</p>
<p>The integration path is a circle of radius <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKZu3dm3YgR7lXMRDP51qMXAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFJJREFUCNdjYMAGGJUdYEy+ABhLTgDGCoMrVIKzUhncISoZH7a3TwCzWBM8uBaAWUwmDVBlbOoacOOK4catZAiAGufMJQA1TvooRPYCA8cFEA0AC9wMo5sX10IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDI6MjcrMDE6MDAZ6PneAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAyOjI3KzAxOjAwaLVBYgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHgxMCszMDErNjM5vioZRAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzhjZTRiMTZiMjJiNTg4OTRhYTg2YzQyMWU4NzU5ZGYzLmR2aSAtbyCShb8AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS84Y2U0YjE2YjIyYjU4ODk0YWE4NmM0MjFlODc1OWRmMy5wc1HY2MEAAAAASUVORK5CYII=" /> for real <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAUBAMAAACUkLs9AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKZu3dm3YgR7lUzRMxqTHh3AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAG9JREFUGNNjYMADhEyQeU+R2IwPkTisCUgcJgUkDlsASymcIydRUQnnhLE0rIJzlD2Q9CQVNSBZw26AZA3XBFbu5UcLIdawGCxs4bmQDbGG8U5AB3sBWBk3A0M3AwPzAYSJW/kaCuAcJ6clG9C8CQAxihX7VhkZAQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTowNiswMTowMB9m7m4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MDYrMDE6MDBuO1bSAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE0eDEyKzI5OCs2Mzf4Ch+3AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNjVkM2E4YzZjMGFkZmM3MjA5ODk5YjU4MDA1ZWM2ZTQuZHZpIC1v4pV4DgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzY1ZDNhOGM2YzBhZGZjNzIwOTg5OWI1ODAwNWVjNmU0LnBzCp5NrgAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAMAAAA4Nk+sAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKZu3dm3YgR7lUzRMyqKgoNnAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACGSURBVCjPhZHBDsQgCERBUKi66///bXH30KRMUw4chvExEaLH4iIKB6tC+2Ik1wYZpUC5BVrtzg+0m9uR0erU+x0toQJ0sZL1ndoEpu6xL5JUG8G8UqtQZ6psSlOu1PyZ0Z0OJ7O/PHbzX99OmWlNOH2Br5T5zZko3lu+CDcawBy58fVe6gRz+gKDeqbrqwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTowNyswMTowMLkR5doAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MDcrMDE6MDDITF1mAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEzeDE0KzI5OSs2MzUs5scuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZThkMzA4OTA3NmFhZmU3MzU4MzM1MzkxMzY1ZWJkMTYuZHZpIC1vzczF6wAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2U4ZDMwODkwNzZhYWZlNzM1ODMzNTM5MTM2NWViZDE2LnBzMPmBdwAAAABJRU5ErkJggg==" />. (For complex <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAUBAMAAACUkLs9AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKZu3dm3YgR7lUzRMxqTHh3AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAG9JREFUGNNjYMADhEyQeU+R2IwPkTisCUgcJgUkDlsASymcIydRUQnnhLE0rIJzlD2Q9CQVNSBZw26AZA3XBFbu5UcLIdawGCxs4bmQDbGG8U5AB3sBWBk3A0M3AwPzAYSJW/kaCuAcJ6clG9C8CQAxihX7VhkZAQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTowNiswMTowMB9m7m4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MDYrMDE6MDBuO1bSAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE0eDEyKzI5OCs2Mzf4Ch+3AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNjVkM2E4YzZjMGFkZmM3MjA5ODk5YjU4MDA1ZWM2ZTQuZHZpIC1v4pV4DgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzY1ZDNhOGM2YzBhZGZjNzIwOTg5OWI1ODAwNWVjNmU0LnBzCp5NrgAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAMAAAA4Nk+sAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKZu3dm3YgR7lUzRMyqKgoNnAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACGSURBVCjPhZHBDsQgCERBUKi66///bXH30KRMUw4chvExEaLH4iIKB6tC+2Ik1wYZpUC5BVrtzg+0m9uR0erU+x0toQJ0sZL1ndoEpu6xL5JUG8G8UqtQZ6psSlOu1PyZ0Z0OJ7O/PHbzX99OmWlNOH2Br5T5zZko3lu+CDcawBy58fVe6gRz+gKDeqbrqwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTowNyswMTowMLkR5doAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MDcrMDE6MDDITF1mAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEzeDE0KzI5OSs2MzUs5scuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZThkMzA4OTA3NmFhZmU3MzU4MzM1MzkxMzY1ZWJkMTYuZHZpIC1vzczF6wAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2U4ZDMwODkwNzZhYWZlNzM1ODMzNTM5MTM2NWViZDE2LnBzMPmBdwAAAABJRU5ErkJggg==" />, the integration domain extends to a complex plane.) The function <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAZCAMAAACRmFk7AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cR3USZu4iqzFXuIDCCSAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAF9SURBVDjL1VVZjsUgDGMLCWkp97/tsHWhhFk00kjDT18xOK5jeEr9r6HPH8b+dKsDadZje6Kr9BTcsvQbAxJWcWqEsPWJZNaS3hjyXHXri6gL1Ukv+WYsTIsZUq0C++mkXwucsfj+aETVCM0pnmhNKGDHW2CeCuXHFvuMzw44ln0UsIAjX7YgVML9thAY+JD4JIyGvuvyFqox6bYppytGiVDCeOgzRUTc0pMwR01M6wobCNFlPqSB0BPTilHCBsLWM1eTnS6bFAeZT8SehKaFEithP4AlaTG7bpSNjIafub0xw/aUQ3fPbefGVFzusSlJc0FFDU7hrnzeqH1v5IUZzRltWsN5o2g6jsrBe9q5xKvZlAvqHY0COL9GH/2U35g6LlTMV93Wjl6tB63qldn+vLGirqFxfa5ojLw1KoFqKqYrJauD1kX65CbZhldHjqKroixOawNu4dkHcZjVPThfuLkC19llZBvjd/8CtFe2CnTwzR1fDcPu9yR/Oj4A9jwJ/579QekAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NDg6NDMrMDE6MDD5XyuQAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjQ4OjQzKzAxOjAwiAKTLAAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA0OHgxNSsyODErNjM1rAxcFAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2EyODVlNDVmM2UzODU0NGUyN2IxMjM4NGE4YTE4YjdmLmR2aSAtbxql/uUAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9hMjg1ZTQ1ZjNlMzg1NDRlMjdiMTIzODRhOGExOGI3Zi5wczoqsZ0AAAAASUVORK5CYII=" /> is called the angular spectrum function. One can prove that this <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRCLMqpndd7tVETPujkj4LgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACBSURBVCjPpZBLDsMwCET5uIXiUO5/28R2E6kyVhZhYSGePMMA8KiQrpohRx8WeiUfo4zmPTPRX/OZmUoTTlkJPN5kj26HzJQzUWa2mrJuR1uGhp2nllc6xnW6Jg1k7vxvB7BJk/TKJCchC2tXtm+MbUpynPPudYmQVnHAsaoi3NQOQ1sCdcz3uw0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MDgrMDE6MDBPWZUzAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjA4KzAxOjAwPgQtjwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNngxMisyOTcrNjM3lmEW+QAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzAzOTFhYTliZjIwOGYxNmJmMDVhZjFhYzJkZWQzMGRiLmR2aSAtbzEnVVoAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wMzkxYWE5YmYyMDhmMTZiZjA1YWYxYWMyZGVkMzBkYi5wc3aZ8VoAAAAASUVORK5CYII=" /> satisfies Helmholtz&#8217;s equation by direct substitution.</p>
<p>Now that we know that this formulation always gives exact solutions to Helmholtz&#8217;s equation, let&#8217;s try to understand it visually. From the constraint, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAAAcCAMAAAC3b3oDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0Tuu2ZV3cyqyahlsQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAFfSURBVEjHxZbZcsMgDEVBbGZx+f+/jXASrxLIbSa9D2QGH7RZwlHqP6UBjP04ysHOKxUmJzFwA2XhUHGpQWLhBsrDuOOqlpmQoyfYmujXJ2B6526gHbimNY6BiTsoB9v6bhuN4RxbKJ8i7qDX9Gg4lfcuGs/HFxKPFnroRQxsXpnaqaKOR07ueuhFDFywxB4SeeTkrodeRMNYYgcOJoE7BtVhkx7BWGLvVM4CdwwKe41gHA/qNnoGOz9/+igtBi4GDLHvl1jLsvo+SouG23RA5M5ECeqpYjJwm46M71PQmRy6b5UwgNt0+KiyHbvro0pkt02HnUNqww8hwfFxpNEE2PD9S3ODj5Voi9PLVzDMqnQusRVNFrsnxJ63DWbknNpNzUv0NDo1UfBdReH3eclMDDPZJ1UxZhGLmbnRDT2QN95kL/tDYGP4iSLyI8I6gv+7GaFsUfqLyeHcfS+3X+sBwc0LwdvhbG0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NDg6NDYrMDE6MDCrZwQ3AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjQ4OjQ2KzAxOjAw2jq8iwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA2NngxNysyNzIrNjM0ymbqVAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2VmNmZjN2M1NDI1MzAxY2M0NWI1Yjc5YmU5NGYxNmVmLmR2aSAtb+KzC3EAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9lZjZmYzdjNTQyNTMwMWNjNDViNWI3OWJlOTRmMTZlZi5wczWtVoMAAAAASUVORK5CYII=" />, we can set <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAAXCAMAAAALDVClAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADZQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////R5GFvAAAABB0Uk5TAGYzdxEimbtEqojdzFXuPz3i/E8AAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAB2ElEQVRIx+1VSXaDMAz1IA8Ii3L/01aWx0DSOH1dVosInG99zSj1L78XbR7fLYxn54NdNrQKjlcU+Pnt1B84vwSG7e4DTn6fbp1wDezj/SyMi3r/IMQlMKQnhzTy6v2CkY/AGp+dHv1p58pYXKzlBAaLSFWX2+1kowI20qA6bJLQ0FLNlQEEPK62TRzSW30Cm2S4A41o5SWqwAzI1lO1LYfoCYOkp/UvV4aHhejKiLOoGxgONqvZgT3fjNkHYsPuYMazgnNoMYfvi8FWmTBP57sydrBPs6ZMQgeW4Cqj7T/4wLh79MuUA3zU+0WXouB5HmYw5n+MGbTYK6NKni9in2R1gONZwjFFp9rCMW2PjMJl9MyYB4zYQ60MYdTY53TunNZlE7gwwZfomPfCli3K1O0Fv0FhdcUdX8chD5gNihxY9lDtlw18KWMDs1UZDC+NAykbkw6VbVOnI+6a9ytgKHUI1XQeMJe4owBGbV+WsYE5BRtFtKJpk5hIxyjjyAWpaQonV7YZbfMnxFDoQ3zDOINrU7DuhWhz6/qWS2OU6batuLwnqHdRrknb5G7awv72CbDeerJm1eiP4urXyo6vlvmbWF6KLn0ZBs36zP+WUpJlOs0He+2P5RuXDg4T8ybqnAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTowOSswMTowMOkunocAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MDkrMDE6MDCYcyY7AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADY4eDE0KzI3MSs2MzazdB5zAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOTBlYmQzY2NhZjNkZGJlODI0NTBjODQ2Y2RjNDY3YmEuZHZpIC1vEDWgwQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzkwZWJkM2NjYWYzZGRiZTgyNDUwYzg0NmNkYzQ2N2JhLnBztmq5owAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAAZCAMAAAAxBzHVAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxEimbtE7qqI3cxVB8yx4gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAHxSURBVEjH7VbbloMgDIRw1Sj8/99uEkBY5XTpnr7t5sFWOmTMZIJV6j9+Hxq+3xvbvzsfzHKiVXC8o6wf77J+4+EnYLc98u/PZ8BhQ3brhDOwRXtb8fG5M/SN+nijxCWwPSeLqevq/UKSt8AaZ6vb9e2gzhhc7OUAtgYxyQfpBYgKaEFAeypgELV12EXQ0KSmzlAjcLulhtijO30EB8pHZKiQ6jbq4OfYxUNnzS386BMGkaf5izpDw5LSjRHH6Hp1cArsUgdR7agSqMwoL9BcwVxaZD18ydg6E8zdai/a2MFpQy4lUt1A1yg0pxkYzXXBb4yHR79MOYIx5431NuJMUa7OTu6iAnRavDpT0LcwM1Vv4HjypB+SL+BFPjLKb6BHRh6wRE7Q5Gmoit+dc81zB3PzyoxBtpw3xyIqLx9lw24LqytJfR0HHjATVHLaoVFxUu3YxgaufuSzBeW+tJEk4LR1OuKh6Xy1GEofQrU8D5g7yVFWbVYhvmS8wFSejpHHkaRl66KcpGcSY5maBUKmXreUbf6E2PKV6wvxJWMHM75+OnaLLXWU7e465c4+y+l5WlF9NquPRDvJ3XAK++crwIW4h8WUP4SrbyvT31ow6Re7YP3d/Dp08WXoNJOZJwXgQyWq9q8DLprpuaY/VuEfjy80yg6Pyxnp8wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzo0ODo0NyswMTowMA0QD4MAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6NDg6NDcrMDE6MDB8Tbc/AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADY4eDE1KzI3MSs2MzU9BluKAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMTc2MjgyYjMyZGNiMGVhNzc1MDZhZDQ2ZDUwYmU4NmUuZHZpIC1vk0/w6wAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzE3NjI4MmIzMmRjYjBlYTc3NTA2YWQ0NmQ1MGJlODZlLnBz7yRfjgAAAABJRU5ErkJggg==" /> and rewrite the above equation as:</p>
<div class="latex">E_z(x,y) = \int_{-\pi/2}^{\pi/2} A(\varphi)e^{ik(x \cos \varphi +y \sin \varphi)}d \varphi.</div>
<p>The meaning of the above formula is that it constructs a wave as a sum, or integral, consisting of many waves propagating in various directions,  all with the same wave number <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKZu3dm3YgR7lXMRDP51qMXAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFJJREFUCNdjYMAGGJUdYEy+ABhLTgDGCoMrVIKzUhncISoZH7a3TwCzWBM8uBaAWUwmDVBlbOoacOOK4catZAiAGufMJQA1TvooRPYCA8cFEA0AC9wMo5sX10IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDI6MjcrMDE6MDAZ6PneAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAyOjI3KzAxOjAwaLVBYgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHgxMCszMDErNjM5vioZRAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzhjZTRiMTZiMjJiNTg4OTRhYTg2YzQyMWU4NzU5ZGYzLmR2aSAtbyCShb8AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS84Y2U0YjE2YjIyYjU4ODk0YWE4NmM0MjFlODc1OWRmMy5wc1HY2MEAAAAASUVORK5CYII=" />. This is shown in the following figure.</p>
<p><img src="https://cdn.comsol.com/wordpress/2018/06/angular-spectrum-plane-waves.png" title="" alt="An illustration of the angular spectrum of plane waves." width="231" height="290" class="alignnone size-full wp-image-265931" /><br />
<em>Visualization of the angular spectrum of plane waves.</em></p>
<p>When actually solving a problem using this formula, all you have to do is find the angular spectrum function <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAXCAMAAACs0OZeAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cR3USZiKq7zFXu8Xq71QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAD/SURBVDjLvZLZFoUgCEUdQxzi///2qpg5VI/XByPc4Fl4hPjjkj1Sej4x9ok/oAVglhPrHnCkxlu/nQHuajwpjhzszYJcM2iJm9j4cHlaFQGIxit84MW5ts+pUCOf6kfXmajgWUmYRWLOBuYjXA3y5hJy1k0zk+UvHDUmVlXaQpkAK8dJpUsA4GngTd9w58FkHNzIl2Ote9HM85WGH+zmK6nVxiseATDPtvCWa2QbvFMd160UKN3zhENlG1kMzWrhsqB051kJjBSrCi7XgYjOrmJ9r2G2lx8i3LZO7pW//CaPMSffecl+NoOtNYqPpeoswsA4Kz4LinB9M+Ybf18/TBAGFCmgY/cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NDg6NTArMDE6MDAEHTGTAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjQ4OjUwKzAxOjAwdUCJLwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyOHgxNCsyOTErNjM2SccVlQAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzYxMDM0YTU5YmUxMTk3ZjQxNzhiNDc2MGY1Zjk0NTdiLmR2aSAtb/PfwCIAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS82MTAzNGE1OWJlMTE5N2Y0MTc4YjQ3NjBmNWY5NDU3Yi5wc6a2QjgAAAAASUVORK5CYII=" /> that satisfies the boundary conditions. By assuming that the profile of the transverse field (perpendicular to the propagating direction, i.e., optical axis) is also a Gaussian shape (see <a href="#ref-4">Ref. 4</a>), one can derive that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALcAAAAZCAMAAABEpk8zAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuZt1Vqsy7OxENYgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAALFSURBVFjD7VfJgqQgDJWwySL8/98OOxFQZ8qe7kvnYFk+TB7ZiNv2K++EAFD2IfqDwsW2yZ1/hP6kSB8uXn6C9jgockbEF+x01DlRC171bQ1Ta3TFRNf9SDEgnL6mPelcCHQzYNboggnUOHA7W4WXtBc6ZyOI03GFTkyY9SU2dJFH7mUxU/m4hIieqgQu0ZEJcJ8X82Oh1LzLlKXOgVjIDFPzG8glOjCRciu81TIn9le81WOesd0Hqf+OG/TMJCjeXbqzpSRIKl3lbA7PQ6AJyFhLCgBYvCpJHQm/4qRzfOlkoouBG/jEJBjbXOZ9yLaTWMQG0mPa+gGRXVo4pQ42XGDHdIijOVLfivbg4EjnIGcTXcrRuIYp6kws3jud7ks4VHxXxlJNCQUt0oClPtRxoYoKSGizkBzlk5M1dJ2DDCaQS+9gQDlHTXCe9Zi3aBcYV88iUw9Np9omtMhhyH0V9q6Tn0M1mOj7ESsGC95SRE30xDuihPRXb3kLj9xvS1gLb991MhQpM5loYvmKwYI3LcblwDutJ+q8WizyRPYTeuOgxQXvQQYTTYGdYR7Kno+8FUPBrsd93HRcwfKmaFON67KWG99TLifywEneRc5vazc0Qkx+RSYaHTXD4bSpZ0BjUg8nWQzlniW1CjMFB5e36e7HIuGqh2IvELG7bD7SkTvZrvrgYKJK/Ytg4jqF8sPonp0Fhz9SaMo2iAutfq9BeTp3lDUmRFLoeHpZH7uIF0qqbEWsq+Nsokj3foeTWxzcMmHtsDp6f/6Lc16OI0xIO8JGnYMgEy10Zoah875mUmcgptGzD+YqPOdfzFXYROO6gBHvayas1LPosyf5ZI71yHFsPceK+TGhC9gk3uqBSSlohxrlv3/wSHAUtTelVovczAKPgg3m0fGaPTHJ31SkLflv32lkVmyXsAIG6ouYfKuwc9n/AQ2HFD+J5ul8AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjExKzAxOjAwFmvQfgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToxMSswMTowMGc2aMIAAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTEweDE1KzI1MCs2MzZLvGKpAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNTk1YjdhZmE5M2E0M2E1YzNjMzhkYWIwZjcwMDY1MTMuZHZpIC1vmhTC5AAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzU5NWI3YWZhOTNhNDNhNWMzYzM4ZGFiMGY3MDA2NTEzLnBzyys8oQAAAABJRU5ErkJggg==" />, where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAMAAAAfZPc8AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADMRZruqIoiZVUR3zN3uJv6U9wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACCSURBVBjTnZDJEsQgCETZhATj+P9/GzVOXE5Tw6GLqgfdCsC/hVSVJehOrMlxmmyA66hzkWMj8ZWyTOZGsxlix6JA10zaCjJgjRLsJNBDtcTERqwTT+yxBEidWEixyDl/nrevBODybn02wi/Q9O2odmncIobxbVMbK4ux+nw9JPi9bgPLAnhhEJ9MAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjQ4OjUxKzAxOjAwomo6JwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzo0ODo1MSswMTowMNM3gpsAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTV4MTArMjk3KzYzNrgO3BkAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kYmVhMTg2OTBiM2E2NjdiNjc2ZGQ5OWViYzIyNTIwNC5kdmkgLW/SHQSkAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZGJlYTE4NjkwYjNhNjY3YjY3NmRkOTllYmMyMjUyMDQucHPx29/jAAAAAElFTkSuQmCC" /> is the spectrum width.</p>
<p>By some more mathematical manipulations, we get a relationship between the spectrum width <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAMAAAAfZPc8AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADMRZruqIoiZVUR3zN3uJv6U9wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACCSURBVBjTnZDJEsQgCETZhATj+P9/GzVOXE5Tw6GLqgfdCsC/hVSVJehOrMlxmmyA66hzkWMj8ZWyTOZGsxlix6JA10zaCjJgjRLsJNBDtcTERqwTT+yxBEidWEixyDl/nrevBODybn02wi/Q9O2odmncIobxbVMbK4ux+nw9JPi9bgPLAnhhEJ9MAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjQ4OjUxKzAxOjAwomo6JwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzo0ODo1MSswMTowMNM3gpsAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTV4MTArMjk3KzYzNrgO3BkAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kYmVhMTg2OTBiM2E2NjdiNjc2ZGQ5OWViYzIyNTIwNC5kdmkgLW/SHQSkAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZGJlYTE4NjkwYjNhNjY3YjY3NmRkOTllYmMyMjUyMDQucHPx29/jAAAAAElFTkSuQmCC" /> and the beam waist radius <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACHSURBVBjTlY/ZDgUhCEOr4ILr///tAHOTMfHp9kHNaVME+FshEusVA0LigxMoA2UzuMYPF0EijTeLyMcFvAuQsnFGIKHwOrHr0Ya9gKlWf/nUGt4+G2UaKM730rZqlQVx/oKqrpyq/wx0cJkyVo4+7+TqaDl76XI+7uVtjcYXxyCmO65iK8UD3qgC/6tg48cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MTIrMDE6MDAng8rjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjEyKzAxOjAwVt5yXwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNHg5KzI5OCs2Mzc2Xt60AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWMxMDUyYzhjNDFmYTBlOGQ2NzcxNGUwNzIzYTA2OGIuZHZpIC1vByeLMAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FjMTA1MmM4YzQxZmEwZThkNjc3MTRlMDcyM2EwNjhiLnBzGk3wlAAAAABJRU5ErkJggg==" />. For example, for a slow Gaussian beam, the angular spectrum is narrow. A plane wave, on the other hand, is the extreme case where the angular spectrum function is a delta function. For a fast Gaussian beam, the angular spectrum is wider, and vice versa.</p>
<p>This was a quick summary of the underlying theory for nonparaxial Gaussian beams. To recap what we have shown so far, let&#8217;s rewrite the formula once more by using polar coordinates, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMUAAAAWCAMAAABHTKhDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIM8wRZne7qt1VRJnu/6HvEwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAIzSURBVFjD7ZbbcoQgDIYhkYMQ4P3ftgFEVJjV6Wy3M53mwmUF/4+cUCH+7W+bBIA3yuEnIKP+ogTot8mZNNN6M2Q0y+Kwvk0Orfx5yGDa8QXszwE+AnHmA14MEAXghbmpMeRWIgBV/kjQ2tSB1+UeGtK6KviUC8COXigDecbjU0wVlZCLRwaLZNrMCFG8HxuUT00dqdtONMIBylj2jg4zL1csiyK3mQx8m+qREWJ+MI7nBwjIy5x+iGmiymUtFY0XYt1kB4jhnVhgx3fa0bZ7HEA+KVQNhYUtDnVDgcO31m2WXFt+LCQ/hJnKHmSSDzG7aOHVa6uhAZLjEAfmxUhQamNZHpZSYE0fRCGj1S2e5Vw0cSIh8/rSlk8wXXTixQyCSYk7651EiepAVyLwD64pOayz+WcJEwmz5MyFh5guOnoxhRT5/m+S6iZ18oK2XCSRi4RWW2+KQ9mcrEi0trjFdNGZFxNIrle198Wx7Whfk/pw63FuOL+Fj/JAldSUa5h+G+RK7OhbzC46ejFAOKAq97p5XVSHeuXSzmthe3eqiFsj1ozyJJaRdOas4XiH4B5jdtHqxXLq7gZpaxcCtKTxpfr5Za+tp+K1CeRXfpICEMuUSQ9+LRGR8fKBoFcyS3iM2UQlJK7CfOWj2qXyzumQZorhisSNqXOqsNUFlQFP9jNf7uV6VWWMe30aHjEn0atJKT5l5+7IdayXb0r9nuE5F9wWyuE3tX7PLs1tdP2Q+re/bF+LyxNQeETdFgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNToxNCswMTowMERT/9kAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MTQrMDE6MDA1DkdlAAAAInRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExOHgxMysyNDcrNjM2R9ZiaAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzU5YjJiOTc1NTFjYTZhZjYzNGFjODY1ZTRhMTJkOTdjLmR2aSAtb1z2po8AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS81OWIyYjk3NTUxY2E2YWY2MzRhYzg2NWU0YTEyZDk3Yy5wcxyZAUwAAAAASUVORK5CYII=" />:</p>
<div class="latex">E_z(r,\theta) = \int_{-\pi/2}^{\pi/2} e^{-\varphi^2/\varphi_0^2} e^{ikr \cos (\theta-\varphi)}d \varphi.</div>
<p>This is the formulation that Born and Wolf (<a href="#ref-2">Ref. 2</a>) use in their book.</p>
<p>The 3D formula is more complicated and looks different due to polarization, but the basic idea is the same as seen in the references mentioned above. It can also look different depending on whether or not you consider evanescent waves. The Plane Wave Expansion method used in the <a href="/wave-optics-module">Wave Optics Module</a> and the <a href="/rf-module">RF Module</a>, although based on the angular spectrum theory, is adapted for numerical computations.</p>
<h3>Plane Wave Expansion: Settings and Results</h3>
<p>Let&#8217;s compare the new feature, <em>Plane wave expansion</em>, with the previously available feature, <em>Paraxial approximation</em>. The <em>Settings</em> window covering both methods is shown below.</p>
<p><img src="https://cdn.comsol.com/wordpress/2018/06/plane-wave-expansion-settings.png" title="" alt="A screenshot of the Electromagnetic Waves, Frequency Domain settings in COMSOL Multiphysics." width="775" height="378" class="alignnone size-full wp-image-265941" /><br />
<em>The</em> Plane Wave Expansion <em>feature settings.</em></p>
<p>With the new feature, you have two options if the <em>Automatic</em> setting doesn&#8217;t give you a satisfactory approximation:</p>
<ol>
<li>Wave vector count</li>
<li>Maximum transverse wave number</li>
</ol>
<p>The first option determines the number of discretization levels, depending on how fine you want to represent the Gaussian beam. The more plane waves, the finer it gets. The second option is related to the integral bound in the previous equation; i.e., <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAAXCAMAAAA4Go3pAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmiFURRMx3mTPuu92qpJtFuQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAGQSURBVEjH7ZbbloMgDEWFcG+K//+3BeSmVYx2umYe5jzQJT2wSQjoNP3rx8T43wOAiK1U7FtrugHQsTEAVrudfxUtyJFtDNiTgzgiuuHxFglHS4luaBsC9gXRjdEsZ9igNG1FY9sAcKSU2RlbmyW5Bnk+/Nx2BOikIGt5FOlXqDTENhQ831AudXD0bGijAVaJRvAACGCW5y7tYlYVpXdqNk0OVgCObCTASsykuU3t6LKp626zvZrlsSudLzuwkQBSNbmJpXhlpfM22PaJVei3MZnawMBGAjBoSpeX4GHLy7++VgPf7LWzuMbFMc7VhR3ZyIBeoURNTaKvIyAH2YVsV+UCZTWOj2wXAG2KZ5i+DOFltoWzrVjWF3GMOM37Fu/KdglQwg120PkBc2Yd9se3k2x96smVCR24cx11touApIeKh7KkvXTOSWoayWGwPE6v4huAtKX5ZWjEGWAtrQhv0U8AU7726YqV8lVADObodDps6vbKeJKNADgWUL9nspD4Wr8NCPIX/Y7wnfAR4Lf0Agy1DHPjAYY7AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjE1KzAxOjAw4iT0bQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToxNSswMTowMJN5TNEAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAODh4MTQrMjYxKzYzNoLOwWYAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNU1kxMCAwMDMuMDAyCncbARAAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS80MzA4MGMyZWQzNTIwYmJlNzc3ZDgwZmQ1NGZkYjg0Ni5kdmkgLW/g7I/+AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNDMwODBjMmVkMzUyMGJiZTc3N2Q4MGZkNTRmZGI4NDYucHMzi1BxAAAAAElFTkSuQmCC" />. This integral bound can be the maximum <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAXCAMAAAC27AbQAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmiFURRMx3mTPuu6rdCoROFwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAC3SURBVCjPtZFLEsMgDEMdxD9Q7n/b2mBIFk1YVTMBPH4gBYj+qMPsGVgenD/emMBfBFLIj0gGI9LG+XgUuF+k6xrerFqhNYo8VKO0MlvfmaSIKahAAeKo0wphm9fL4JaEXFblMp1xZBfIrXRm0SnRJWs40yyqm/AdoXrwlena1YlATYbbh90mY/Stcp/Xw0kfYSYeVrncr4Po9PKbeqaGOFuXX15941hHS1uFPZLTnkHeM3WP/NYXoMADjTDRA/gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NDg6NTErMDE6MDCiajonAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjQ4OjUxKzAxOjAw0zeCmwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyMXgxNCsyOTUrNjM2Ie6JxAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2Q5N2VkNzU4MTVkNTQ1NDMxMjc5M2U2OTIyOGZkMDRmLmR2aSAtb+I+qW4AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9kOTdlZDc1ODE1ZDU0NTQzMTI3OTNlNjkyMjhmZDA0Zi5wczuqT1QAAAAASUVORK5CYII=" /> for the smallest possible spot size and can be more shallow for slower beams, depending on how fast the Gaussian beam is. You need more angled plane waves with a larger transverse wave number to represent faster (more focused) beams.</p>
<p>The following results compare the two formulas for the case where the spot radius is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAXCAMAAACyGdbtAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM5lEiFURzHfuu92qIgMKfAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAC5SURBVCjPtVHLEsMgCFShiDGG///bBuKDaTvjqRxQYGEXDeE/FtNXCvDlQ8rq+RVdLomPirqDCAusZD3cRFKAFqmuRiyORIun1lhoZrOjMbCcy3/SZOvLpl1wIbDNW3ST3Y5Zhm43uCwZt/7Wo7S2QscBJ1OnuXg+kgc0DvDQ8DUBOrRrgqrFZi1p/AnYJXWAnVRNJw9eMrOga4xyf1gc3FXMnm3HmnCTHjlsrOwAgDsEwQ5x7QA/7Q1K+gQU+20rywAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNToxNiswMTowMNPM7vAAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MTYrMDE6MDCikVZMAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADIweDE0KzI5NSs2Mza6S8WrAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOTQ3Mzk0OTY0ZDI1NDk2MDM0YjdhZGM3M2VmYmE4Y2UuZHZpIC1vLBZTJgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzk0NzM5NDk2NGQyNTQ5NjAzNGI3YWRjNzNlZmJhOGNlLnBz4wPGXwAAAABJRU5ErkJggg==" />, which is considerably nonparaxial. As in the previous blog post, the simulation is done with the <em>Scattered Field</em> formulation and the domain is surrounded by a perfectly matched layer (PML). This way, the scattered field represents the error from the exact Helmholtz solution.</p>
<p>The left images below show the new feature, while the images on the right show the paraxial approximation. The top images show the norm of the computed Gaussian beam background field, <code>ewfd.Ebz</code>, while the bottom images show the scattered field norm, <code > ewfd.relEz</code>, which represents the error from the exact Helmholtz solution. Obviously, the error from the Helmholtz solution is greatly reduced in the nonparaxial method.</p>
<p><a href="https://cdn.comsol.com/wordpress/2018/06/nonparaxial-gaussian-beam-simulation-results.png" target="_blank"><img src="https://cdn.comsol.com/wordpress/2018/06/nonparaxial-gaussian-beam-simulation-results.png" title="Angular spectrum of plane waves and the paraxial formula" alt="Wave optics simulation results showing the norm of the computed Gaussian beam background field and the scattered field norm." width="1000" height="468" class="alignnone size-full wp-image-265961" /></a><br />
<em>Comparison between the angular spectrum of plane waves and the paraxial formula.</em></p>
<h3>Concluding Remarks</h3>
<p>We have discussed the theory and results for an approximation method for nonparaxial Gaussian beams using the new plane wave expansion option. Remember that this formulation is extremely accurate, but is still an approximation under assumptions. First, we have made an assumption for the field shape in the focal plane. Second, we assume that the evanescent field is zero. If you are interested in the field coupling to some nanostructure near the focal region in a fast Gaussian beam, you may need to calculate the evanescent field. </p>
<h3>Next Step</h3>
<p>Learn more about the formulations and features available for modeling optically large problems in the COMSOL® software by clicking the button below:</p>
<div class="flex-center">
<a href="/wave-optics-module" class="btn-solid btn-md btn-green">Show Me the Wave Optics Module</a>
</div>
<p>Note: This functionality can also be found in the <a href="/rf-module">RF Module</a>.</p>
<h3>References</h3>
<ol>
<li id="ref-1">P. Vaveliuk, “Limits of the paraxial approximation in laser beams”, <em>Optics Letters</em>, vol. 32, no. 8, 2007.</li>
<li id="ref-2">M. Born and E. Wolf, <em>Principles of Optics</em>, ed. 7, Cambridge University Press, 1999.</li>
<li id="ref-3">J. W. Goodman, <em>Fourier Optics</em>.</li>
<li id="ref-4">G. P. Agrawal and M. Lax, &#8220;Free-space wave propagation beyond the paraxial approximation&#8221;, <em>Phys. Rev.</em> a. 27, pp. 1693&ndash;1695, 1983.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>https://www.comsol.de/blogs/the-nonparaxial-gaussian-beam-formula-for-simulating-wave-optics/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Use the Beam Envelopes Method for Wave Optics Simulations</title>
		<link>https://www.comsol.de/blogs/how-to-use-the-beam-envelopes-method-for-wave-optics-simulations/</link>
		<comments>https://www.comsol.de/blogs/how-to-use-the-beam-envelopes-method-for-wave-optics-simulations/#comments</comments>
		<pubDate>Mon, 08 Jan 2018 19:46:20 +0000</pubDate>
		<dc:creator><![CDATA[Yosuke Mizuyama]]></dc:creator>
				<category><![CDATA[Electrical]]></category>
		<category><![CDATA[Wave Optics]]></category>
		<category><![CDATA[Technical Content]]></category>
		<category><![CDATA[Wave Optics Module]]></category>

		<guid isPermaLink="false">http://com.staging.comsol.com/blogs?p=245601</guid>
		<description><![CDATA[In the wave optics field, it is difficult to simulate large optical systems in a way that rigorously solves Maxwell&#8217;s equation. This is because the waves that appear in the system need to be resolved by a sufficiently fine mesh. The beam envelopes method in the COMSOL Multiphysics® software is one option for this purpose. In this blog post, we discuss how to use the Electromagnetic Waves, Beam Envelopes interface and handle its restrictions. Comparing Methods for Solving Large Wave [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>In the wave optics field, it is difficult to simulate large optical systems in a way that rigorously solves Maxwell&#8217;s equation. This is because the waves that appear in the system need to be resolved by a sufficiently fine mesh. The beam envelopes method in the COMSOL Multiphysics® software is one option for this purpose. In this blog post, we discuss how to use the <em>Electromagnetic Waves, Beam Envelopes</em> interface and handle its restrictions.</p>
<p><span id="more-245601"></span></p>
<h3>Comparing Methods for Solving Large Wave Optics Models</h3>
<p>In electromagnetic simulations, the wavelength always needs be resolved by the mesh in order to find an accurate solution of Maxwell&#8217;s equations. This requirement makes it difficult to simulate models that are large compared to the wavelength. There are several methods for stationary wave optics problems that can handle large models. These methods include the so-called diffraction formulas, such as the Fraunhofer, Fresnel-Kirchhoff, and Rayleigh-Sommerfeld diffraction formula and the beam propagation method (BPM), such as paraxial BPM and the angular spectrum method (<a href="#ref1">Ref. 1</a>). </p>
<p>Most of these methods use certain approximations to the Helmholtz equation. These methods can handle large models because they are based on the propagation method that solves for the field in a plane from a known field in another plane. So you don&#8217;t have to mesh the entire domain, you just need a 2D mesh for the desired plane.</p>
<p>Compared to these methods, the <em>Electromagnetic Waves, Beam Envelopes</em> interface in COMSOL Multiphysics (which we will refer to as the <em>Beam Envelopes</em> interface for the rest of the blog post) solves for the exact solution of the Helmholtz equation in a domain. It can handle large models; i.e., the meshing requirement can be significantly relaxed if a certain restriction is satisfied.</p>
<p><img src="https://cdn.comsol.com/wordpress/2018/01/lens-simulated-with-ens-is-simulated-with-beam-envelopes-method.png" title="" alt="A lens is simulated with the beam envelopes method." width="588" height="107" class="alignnone size-full wp-image-245671" /><br />
<em>A beam envelopes simulation for a lens with a millimeter-range focal length for a 1-um wavelength beam.</em></p>
<p>We discuss the <em>Beam Envelopes</em> interface in more detail below.</p>
<h3>Theory Behind the Beam Envelopes Interface</h3>
<p>Let&#8217;s take a look at the math that the <em>Beam Envelopes</em> interface computes &#8220;under the hood&#8221;. If you add this interface to a model and click the <em>Physics Interface</em> node and change <em>Type of phase specification</em> to <em>User defined</em>, you&#8217;ll see the following in the <em>Equation</em> section:</p>
<div class="latex">(\nabla-i \nabla \phi_1) \times \mu^{-1}_r (( \nabla-i \nabla \phi_1) \times {\bf E1}) -k_0^2 \left (\epsilon_r -\frac{j \sigma}{\omega \epsilon_0} \right ) {\bf E1}  </div>
<p>Here, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARBAMAAAA4SAFEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbdM7vM7qq3ul/TAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGpJREFUGNNjYCAEGJVAQBnOZwl+lxpa9g4ooQERYH2nwMAQxzCr4x0SnzuAgQnB5yxgQuGzKzAKIPEX6QB14OED1TNMQDWPoQGZz8DAuQCVz6uAwmfUM4DxOVe/61r17l3ArBXvVhVg+BYAtfQqJalTlKwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MjQrMDE6MDDK3Pg6AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjI0KzAxOjAwu4FAhgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxOHgxMCsyOTYrNjM5i37p1gAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01CWDEyIDAwMy4wMDIKgdriHQAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzA0OWMwYjhjYzVjYWYxZjlkNTAzNTU1NDY1ZjUzNmI2LmR2aSAtbx5XpRwAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wNDljMGI4Y2M1Y2FmMWY5ZDUwMzU1NTQ2NWY1MzZiNi5wczSLhosAAAAASUVORK5CYII=" /> is the dependent variable that the interface solves for, called the <em>envelope function</em>.</p>
<p>In the phasor representation of a field, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARBAMAAAA4SAFEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbdM7vM7qq3ul/TAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGpJREFUGNNjYCAEGJVAQBnOZwl+lxpa9g4ooQERYH2nwMAQxzCr4x0SnzuAgQnB5yxgQuGzKzAKIPEX6QB14OED1TNMQDWPoQGZz8DAuQCVz6uAwmfUM4DxOVe/61r17l3ArBXvVhVg+BYAtfQqJalTlKwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MjQrMDE6MDDK3Pg6AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjI0KzAxOjAwu4FAhgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxOHgxMCsyOTYrNjM5i37p1gAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01CWDEyIDAwMy4wMDIKgdriHQAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzA0OWMwYjhjYzVjYWYxZjlkNTAzNTU1NDY1ZjUzNmI2LmR2aSAtbx5XpRwAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wNDljMGI4Y2M1Y2FmMWY5ZDUwMzU1NTQ2NWY1MzZiNi5wczSLhosAAAAASUVORK5CYII=" /> corresponds to the amplitude and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWBAMAAAA2mnEIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAGYzRHeImSIRqrvd7lXG7hx8AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAG1JREFUGNNjYMAHBBBMJgMEmwVJCSt2tkpYOIzZ6uDQCdO8kMGBeQNU8QIg+wF7EIjNLcBkwPxA8DGIzWfAwsA6gQHM5jFgZagugLBZA1g5FjFA2AyhoqEFMDZHMoiEsBkC0Niiz8AiTBcY8AMA2YUVaWAi124AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MjUrMDE6MDBsq/OOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjI1KzAxOjAwHfZLMgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMysyOTgrNjM27O7S7QAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2E1MDg4MDdmOTZkY2VkNDY0ZmQ3MWJlZWUzOTA2MjczLmR2aSAtb4zrsH4AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9hNTA4ODA3Zjk2ZGNlZDQ2NGZkNzFiZWVlMzkwNjI3My5wc4PLUhsAAAAASUVORK5CYII=" /> to the phase, i.e.,</p>
<div class="latex">{\bf E} = {\bf E1} \exp(-i \phi_1).</div>
<p>The first equation, the governing equation for the <em>Beam Envelopes</em> interface, can be derived by substituting the second definition of the electric field into the Helmholtz equation. If we know <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWBAMAAAA2mnEIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAGYzRHeImSIRqrvd7lXG7hx8AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAG1JREFUGNNjYMAHBBBMJgMEmwVJCSt2tkpYOIzZ6uDQCdO8kMGBeQNU8QIg+wF7EIjNLcBkwPxA8DGIzWfAwsA6gQHM5jFgZagugLBZA1g5FjFA2AyhoqEFMDZHMoiEsBkC0Niiz8AiTBcY8AMA2YUVaWAi124AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MjUrMDE6MDBsq/OOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjI1KzAxOjAwHfZLMgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMysyOTgrNjM27O7S7QAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2E1MDg4MDdmOTZkY2VkNDY0ZmQ3MWJlZWUzOTA2MjczLmR2aSAtb4zrsH4AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9hNTA4ODA3Zjk2ZGNlZDQ2NGZkNzFiZWVlMzkwNjI3My5wc4PLUhsAAAAASUVORK5CYII=" />, the only unknown is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARBAMAAAA4SAFEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbdM7vM7qq3ul/TAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGpJREFUGNNjYCAEGJVAQBnOZwl+lxpa9g4ooQERYH2nwMAQxzCr4x0SnzuAgQnB5yxgQuGzKzAKIPEX6QB14OED1TNMQDWPoQGZz8DAuQCVz6uAwmfUM4DxOVe/61r17l3ArBXvVhVg+BYAtfQqJalTlKwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MjQrMDE6MDDK3Pg6AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjI0KzAxOjAwu4FAhgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxOHgxMCsyOTYrNjM5i37p1gAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01CWDEyIDAwMy4wMDIKgdriHQAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzA0OWMwYjhjYzVjYWYxZjlkNTAzNTU1NDY1ZjUzNmI2LmR2aSAtbx5XpRwAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wNDljMGI4Y2M1Y2FmMWY5ZDUwMzU1NTQ2NWY1MzZiNi5wczSLhosAAAAASUVORK5CYII=" /> and we can solve for it. The phase, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWBAMAAAA2mnEIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAGYzRHeImSIRqrvd7lXG7hx8AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAG1JREFUGNNjYMAHBBBMJgMEmwVJCSt2tkpYOIzZ6uDQCdO8kMGBeQNU8QIg+wF7EIjNLcBkwPxA8DGIzWfAwsA6gQHM5jFgZagugLBZA1g5FjFA2AyhoqEFMDZHMoiEsBkC0Niiz8AiTBcY8AMA2YUVaWAi124AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MjUrMDE6MDBsq/OOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjI1KzAxOjAwHfZLMgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMysyOTgrNjM27O7S7QAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2E1MDg4MDdmOTZkY2VkNDY0ZmQ3MWJlZWUzOTA2MjczLmR2aSAtb4zrsH4AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9hNTA4ODA3Zjk2ZGNlZDQ2NGZkNzFiZWVlMzkwNjI3My5wc4PLUhsAAAAASUVORK5CYII=" />, needs to be given <em>a priori</em> in order to solve the problem.</p>
<p>With the second equation, we assume a form such that the fast oscillation part, the phase, can be factored out from the field. If that&#8217;s true, the envelope <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARBAMAAAA4SAFEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbdM7vM7qq3ul/TAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGpJREFUGNNjYCAEGJVAQBnOZwl+lxpa9g4ooQERYH2nwMAQxzCr4x0SnzuAgQnB5yxgQuGzKzAKIPEX6QB14OED1TNMQDWPoQGZz8DAuQCVz6uAwmfUM4DxOVe/61r17l3ArBXvVhVg+BYAtfQqJalTlKwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MjQrMDE6MDDK3Pg6AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjI0KzAxOjAwu4FAhgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxOHgxMCsyOTYrNjM5i37p1gAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01CWDEyIDAwMy4wMDIKgdriHQAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzA0OWMwYjhjYzVjYWYxZjlkNTAzNTU1NDY1ZjUzNmI2LmR2aSAtbx5XpRwAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wNDljMGI4Y2M1Y2FmMWY5ZDUwMzU1NTQ2NWY1MzZiNi5wczSLhosAAAAASUVORK5CYII=" /> is &#8220;slowly varying&#8221;, so we don&#8217;t need to resolve the wavelength. Instead, we only need to resolve the slow wave of the envelope. Because of this process, simulating large-scale wave optics problems is possible on personal computers.</p>
<p>A common question is: &#8220;When do you want the envelope rather than the field itself?&#8221; Lens simulation is one example. Sometimes you may need the intensity rather than the complex electric field. Actually, the square of the norm of the envelope gives the intensity. In such cases, it suffices to get the envelope function. </p>
<h3>What Happens If the Phase Function Is Not Accurately Known?</h3>
<p>The math behind the beam envelope method introduces more questions:</p>
<ul>
<li>What if the phase is <em>not</em> accurately known?</li>
<li>Can we use the <em>Beam Envelopes</em> interface in such cases?</li>
<li>Are the results correct?</li>
</ul>
<p>To answer these questions, we need to do a little more math.</p>
<h4>1D Example</h4>
<p>Let&#8217;s take the simplest test case: a plane wave, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAAAXCAMAAADA+nYeAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxGIRCKZu8yq7t1Vk9tEDgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAJuSURBVEjH7VZLgqwgDOSXACJw/9tOEhBpx7adeS5m8bKwaTShUikCSv23P2La/MrNukMYGPYMLrTv3/kQ37514RioCiIPyyO4XDqHtDZEVb/P6MCMrr4NknrCAp7jBamU3xY7s/j6LuQ+uCjBDwi75l3ni5fltZiZ/+JTwPS1UkO4ervOf7xUfQtnEo2Ku/I2gFDapvH81Biiod+WVyqnPFpoZcq0mIVJZw4o2DYTZxnoqhG3HekjpKCHn8Hdth6AmWBHWt4z1WWhWK4mWhYWzmc5lRgoCI0FT2KDnRlH6cTgSpXwYS5ayLRq7HmW/u0Wb7Y+xzk3qRiK1iRdxT3zJ/WUZFRJ/MmP2lXZWeXmFUEZ29ebnERisBfPXUsNK8pTombbeJQ5JUR0YO6FaySqGiWxt1FHeuARz64D5wysScyoTWbmwxawdeIvRTUDqzswP1HN69qlswBBkFFn2PavqYOVGdjoYijKMi/atd9LiXU/cBxk+wbY0dqH3MWAkzH8iC2S3RvMDGx0sTBw+VPxd1G7RrzEBGcazKaxxB06n4qfWbFNmoUKrq0A67TD0E+YtmtujcUFkERo32K67BYSU+oePMuMP67SClcGed4uiKbiWxezPIQOjPh3K4wDPJrdoUYuU1yl0ECFr/nD5UCnUki4NvMZmyrvxWo16hbVnjZYXGQn8o72C4lmAFsQTMTtPrK+W5PBofpoeDzvSGOmz/nzI8n7IQBHzyLAdPvjtiXL5bHwG6tTNuFGZsqxsvMxv+BvuP4M2CQsf+uSosHD8QJkHroQDkOI83bS+o6T/6YHFdwdx3+wh67Wf8++ACZNEJvkaVCQAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjI2KzAxOjAwXUPpEwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToyNiswMTowMCweUa8AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAOTF4MTQrMjYwKzYzNv+RC8IAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9iNjY3Y2IzYWNkNWI2YTQ1NjU3YzlmMDlkYzNhZWEwNS5kdmkgLW8DumRuAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYjY2N2NiM2FjZDViNmE0NTY1N2M5ZjA5ZGMzYWVhMDUucHMI8GBNAAAAAElFTkSuQmCC" />, where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAXCAMAAAAso9FNAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmmbt3EUSIVTPM7t2qtted+wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAGFSURBVEjH7VTbdsQgCPQWRKPx//+2YL0ly571tH3sPBgjyQADotQ/Fmjz3mTdsc0DXr+xYOA1Wi8Zy3v3DxyI9oyi6fx+mCKEoItWeziYHJP0ecS2SYIgJu+m4JgbCgom7JnZ89Vo7a6H4uYqi6RUEBTJhgXeqUWoZSwckceGZpl5vcpEZQAETE9h/cSttqGQH+PwQnSIjc7OwO2L6FSGA1QIT2FX3PSgN03E9JjRujWCZ7PRdYC6AfQIH5WqVeOIkX4YUU5fETM+yLJFW/fUKXB+cmB6WwRDtein14gsOsB8J+PbgK7a2DAyPESVDLYM1KXpk3YK13CQQUWSaSXj2xASJ1oPB9la6TEJYu04XnTmUnW/vRFjilUVtZKxrvQeNN49SIhupMQLdk0ddAfVFfXlSsa3QZ/eqA0PqVRwSslz1zShe20yNuHDSla1AlpDPdwdgnr8SxL0Tu9FjFokA26BvDsEVwgNKJMZ1Fuz44kozTWZTPufZDDH6l+Qibh+T/EbfAFr3grkg4xVGQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNToyNyswMTowMPs04qcAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MjcrMDE6MDCKaVobAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADU4eDE0KzI3Nis2Mza8nq6tAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZjIwNzRiYWJmOTQ4MTlmMWIzMjU5OTAyNDBmM2YyYjkuZHZpIC1vCjmcKAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2YyMDc0YmFiZjk0ODE5ZjFiMzI1OTkwMjQwZjNmMmI5LnBzjixJ3wAAAABJRU5ErkJggg==" /> for wavelength <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUBAMAAAB7UtADAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOZRGYi7nfMVd2IEbvqfMauAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAHRJREFUCNdjYMAJGJWROH4BCDZbAYLN1IBgcz5F0pCOxNZCYs8TQFiwawPDaesDYLbs6QUMV3nAhjGuYXzIeIHhIogtJsCwiP0Cw22QcAoDwzZuCJtrAwND3GyoOAhHXmC4AjOWZwHDUrgd3tEOcDarKQMDANkcGkzHjBPvAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjI4KzAxOjAwDXySTgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToyOCswMTowMHwhKvIAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTIrMjk4KzYzN4yS9jgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mZmVlYWY1Zjc4Y2ZhOTI4ODVkZTc2YzlmNmVkZWYwMC5kdmkgLW8A421cAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZmZlZWFmNWY3OGNmYTkyODg1ZGU3NmM5ZjZlZGVmMDAucHMIY+GnAAAAAElFTkSuQmCC" /> = 1 um, it propagates in a rectangular domain of 20 um length. (We intentionally use a short domain for illustrative purposes.)</p>
<p>The out-of-plane wave enters from the left boundary and transmits the right boundary without reflection. This can be simulated in the <em>Beam Envelopes</em> interface by adding a <em>Matched</em> boundary condition with excitation on the left and without excitation on the right, while adding a <em>Perfect Magnetic Conductor</em> boundary condition on the top and bottom (meaning we don&#8217;t care about the <em>y</em> direction).</p>
<p>The correct setting for the phase specification is shown in the figure below.</p>
<p><img src="https://cdn.comsol.com/wordpress/2018/01/Wave-Vectors-settings-in-COMSOL-Multiphysics-GUI.png" title="" alt="A screenshot of the COMSOL Multiphysics GUI showing the Wave Vectors settings." width="714" height="198" class="alignnone size-full wp-image-245691" /></p>
<p>We have the answer <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAAAXCAMAAADA+nYeAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxGIRCKZu8yq7t1Vk9tEDgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAJuSURBVEjH7VZLgqwgDOSXACJw/9tOEhBpx7adeS5m8bKwaTShUikCSv23P2La/MrNukMYGPYMLrTv3/kQ37514RioCiIPyyO4XDqHtDZEVb/P6MCMrr4NknrCAp7jBamU3xY7s/j6LuQ+uCjBDwi75l3ni5fltZiZ/+JTwPS1UkO4ervOf7xUfQtnEo2Ku/I2gFDapvH81Biiod+WVyqnPFpoZcq0mIVJZw4o2DYTZxnoqhG3HekjpKCHn8Hdth6AmWBHWt4z1WWhWK4mWhYWzmc5lRgoCI0FT2KDnRlH6cTgSpXwYS5ayLRq7HmW/u0Wb7Y+xzk3qRiK1iRdxT3zJ/WUZFRJ/MmP2lXZWeXmFUEZ29ebnERisBfPXUsNK8pTombbeJQ5JUR0YO6FaySqGiWxt1FHeuARz64D5wysScyoTWbmwxawdeIvRTUDqzswP1HN69qlswBBkFFn2PavqYOVGdjoYijKMi/atd9LiXU/cBxk+wbY0dqH3MWAkzH8iC2S3RvMDGx0sTBw+VPxd1G7RrzEBGcazKaxxB06n4qfWbFNmoUKrq0A67TD0E+YtmtujcUFkERo32K67BYSU+oePMuMP67SClcGed4uiKbiWxezPIQOjPh3K4wDPJrdoUYuU1yl0ECFr/nD5UCnUki4NvMZmyrvxWo16hbVnjZYXGQn8o72C4lmAFsQTMTtPrK+W5PBofpoeDzvSGOmz/nzI8n7IQBHzyLAdPvjtiXL5bHwG6tTNuFGZsqxsvMxv+BvuP4M2CQsf+uSosHD8QJkHroQDkOI83bS+o6T/6YHFdwdx3+wh67Wf8++ACZNEJvkaVCQAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjI2KzAxOjAwXUPpEwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToyNiswMTowMCweUa8AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAOTF4MTQrMjYwKzYzNv+RC8IAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9iNjY3Y2IzYWNkNWI2YTQ1NjU3YzlmMDlkYzNhZWEwNS5kdmkgLW8DumRuAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYjY2N2NiM2FjZDViNmE0NTY1N2M5ZjA5ZGMzYWVhMDUucHMI8GBNAAAAAElFTkSuQmCC" />, knowing that the correct phase function is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAUCAMAAAAweHR+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKZu3dm3YgRVe4zRMyqPRDXLwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACySURBVCjPrZJRE8QQDIRD6CbF+f//tkGn1bvOeDkPhvVhsxD9sTnPYU3VuD6ouiUTt/VV3q+ZzewETJ4E0KdidgSC/UasTPaiNc12gpDqJdiMGJSmRCweOa/IaKO2fdenHQ/fIXYkZWipync64Ka3joeHUH7SUTMcQ2fQxQ+G9SkdW1aHk8k1yY5hfUrHlRzpYkpG4hzvynsVJNZrZ+KYSH6NW9qzbYvnjXBY/hKXX045AKifBDOi0a/6AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjI5KzAxOjAwqwuZ+gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToyOSswMTowMNpWIUYAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjF4MTIrMjk1KzYzNyXzwNgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9lM2EwY2UwZDhkYmU3Y2M3MWZmMzM2MTgzNGYyNTM5ZC5kdmkgLW93SNrEAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZTNhMGNlMGQ4ZGJlN2NjNzFmZjMzNjE4MzRmMjUzOWQucHNg0XukAAAAAElFTkSuQmCC" /> or the wave vector is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAXCAMAAACYqSdCAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEIpm7qlWI3czuOn9RfAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAErSURBVDjLxVRLkoUgDBTJBwjq/W87kACiT6vezGZYgMa0SXdHl+Vfllu/y/NwuUVfNuLgXwEr6QE8ByHaebgXVBJMrEiUKcyoBx30DKNcK256Hc4c2BrJ/FKOtciWtPTZqWu1mV9wuyYEe7yPcEx25kLPywPHQ3mEYI1iD2+DHgjI/gFDw4nheIh+DHrFnpRecZYncsMV+8xVEBR4wOVnXGZhaFJ3iRuBNPG746p7SmGtW5gH7zA94w2XsbuXiijOK26ei2j+mSA8BDcfqnsFkkg6jnKTDisz2o3z2YmX7h5t6JYTt8eewUA9//SJVAQNQ9mT4rSbYTF51xSe5qzPdVtQu8o6vjPJnjvNPsXLIydk07biB2y9vMpdh5LQXvrwGfP1g//jf+L36wc7zgefyqv+PgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTozMCswMTowMPI53LcAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MzArMDE6MDCDZGQLAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADMzeDE0KzI4OSs2MzYe7/B6AAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8zMGYzMmU5NTQ5OTc1YWYxOTRhMGI5ZjIwODRlNTc1NS5kdmkgLW8z4jCdAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMzBmMzJlOTU0OTk3NWFmMTk0YTBiOWYyMDg0ZTU3NTUucHNQ4i8aAAAAAElFTkSuQmCC" /> <em>a priori</em>. Substituting the phase function in the second equation, we inversely get <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAARCAMAAACihaFJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIIkTMu6ozd5ndVRHuUe0z1wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADMSURBVDjLzZLLDoUgDERpqQWKyP//7RU0iPgkcXG7aJQZTuikSv1zAZbK/7rrduOmmCEah9y5h9S6Ia5woyy64T3rxC1+/XCpcc+7Dm4vadBPWDrC3PGgWjOfjaGLBRGI8MDSjEYASja0lb1kiZ9lHls1HQRXXFjXJSvHheFErVDvZlzisiWyTbXPqIZVtougyX6sbe7NjGW7ZK9mlD7Nnq5YfmEEwZ1qGUGReViJHQs5cno1TzFfQ5kmQZ3CC0P09p5U3PeVyPRkquoHmP4FgRDZeM0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MzArMDE6MDDyOdy3AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjMwKzAxOjAwg2RkCwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA0NXgxMCsyODMrNjM5C0IH/gAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2I5OGEzOTg0YWJkYjRkZWQwZmE2NGFjMjkzM2QzYzljLmR2aSAtb/5IsVEAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9iOThhMzk4NGFiZGI0ZGVkMGZhNjRhYzI5MzNkM2M5Yy5wc6Ji13wAAAAASUVORK5CYII=" />, the constant function.</p>
<p>How many mesh elements do we need to resolve a constant function? Only one! (See this previous <a href="/blogs/comparing-two-interfaces-for-high-frequency-modeling/">blog post on high-frequency modeling</a>.)</p>
<p>The following results show the envelope function <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARBAMAAAA4SAFEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbdM7vM7qq3ul/TAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGpJREFUGNNjYCAEGJVAQBnOZwl+lxpa9g4ooQERYH2nwMAQxzCr4x0SnzuAgQnB5yxgQuGzKzAKIPEX6QB14OED1TNMQDWPoQGZz8DAuQCVz6uAwmfUM4DxOVe/61r17l3ArBXvVhVg+BYAtfQqJalTlKwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MjQrMDE6MDDK3Pg6AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjI0KzAxOjAwu4FAhgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxOHgxMCsyOTYrNjM5i37p1gAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01CWDEyIDAwMy4wMDIKgdriHQAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzA0OWMwYjhjYzVjYWYxZjlkNTAzNTU1NDY1ZjUzNmI2LmR2aSAtbx5XpRwAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wNDljMGI4Y2M1Y2FmMWY5ZDUwMzU1NTQ2NWY1MzZiNi5wczSLhosAAAAASUVORK5CYII=" /> and the norm of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbMM7vu3aqwknlTAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFlJREFUCNdjYMACGJVAQBnIYgl+lxpa9g4kyPpOgYEhDs7iCICwOAuYoCx2BUYBMGuRtgIDAxoLKMswAaaD4QDMFM4FMBavApTFqGcAFF/x7tSqd+8CkBwFAO6uG7ryOQ9iAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjMxKzAxOjAwVE7XAwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozMSswMTowMCUTb78AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTF4MTArMzAwKzYzORjvfJsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9hOTNmNWNjM2JmNWVjMGNhNmU2OGYwZDYwYjNhYzNlNi5kdmkgLW+HdChwAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYTkzZjVjYzNiZjVlYzBjYTZlNjhmMGQ2MGIzYWMzZTYucHO9nM5LAAAAAElFTkSuQmCC" />, <code>ewbe.normE</code>, which is equal to <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAXBAMAAABt1dtiAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAIgiu0R3EZlm3TPM7qoy7tRBAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAIRJREFUKM9jYCAZMCpg5zM7MAmCgCgDjA+j2Vzflbi0v2NgYJJEEWdgeSfAwODHsHjmOyzi3A4MjJjiXA2MWMU5BJgUsIgbygiAnEi0ONAchgXY7WWYgE2cgYHLALs4rwBWcSa5AHRxLut3k43fvXNYbPnOuAFZPQqgtjj7AlRxdD4KAAAYEjDjK2b8rwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTozMiswMTowMGWmzZ4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MzIrMDE6MDAU+3UiAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI3eDE0KzI5Mis2MzZ88/A0AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVNZMTAgMDAzLjAwMgp3GwEQAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNmFlNjE1NzBiNTgwZjhlOTAzZDM1ZjE3Mzk3OGY4ZTkuZHZpIC1vi05nMAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzZhZTYxNTcwYjU4MGY4ZTkwM2QzNWYxNzM5NzhmOGU5LnBzkAtngAAAAABJRU5ErkJggg==" />. Here, we can see that we get the correct envelope function if we give the exact phase function, constant one, for any number of meshes, as expected. For confirmation purposes, the phase of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAARCAMAAACYVR46AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIdxFEmWbdM7vMqu5VNejc2gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACgSURBVCjPtdHrDoMgDAXgUiyXAp73f9vVoNtwzPlnTTTUfIRDJfpHOX6Vv4KLeCCISAzAvjXNqQC8L4iyprRv+A6pyPbma5ijkTsw2uPcAIMqc9X6Bu1D46N/QtgUMrD+hM1mksCToykP0FJXlNllKJ0u49HcbDxZR9gDtk9YeYA94FLO0DH8AHvAoMdxBUiqCiuxVu0XqlriFShbp3S/Hg+HB5N5aQ74AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjMzKzAxOjAww9HGKgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozMyswMTowMLKMfpYAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjR4MTArMjkzKzYzOfteR+kAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kMGU2YWY4NmJiNmYyNGM5ZmZkOWFkODRjNDgyM2FhMi5kdmkgLW905Cl+AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDBlNmFmODZiYjZmMjRjOWZmZDlhZDg0YzQ4MjNhYTIucHOaq8cmAAAAAElFTkSuQmCC" />, <code > arg(E1z)</code>, is also plotted. It is zero, also as expected. </p>
<p><a href="https://cdn.comsol.com/wordpress/2018/01/comsol-plots-envelope-function-electric-field-norm-and-phase-of-the-envelope-function-for-the-correct-phase-function1.png" target="_blank"><img src="https://cdn.comsol.com/wordpress/2018/01/comsol-plots-envelope-function-electric-field-norm-and-phase-of-the-envelope-function-for-the-correct-phase-function1.png" title="Correct phase function" alt="Three results of the envelope function, electric field norm, and phase of the envelope function for the correct phase function." width="1740" height="249" class="alignnone size-full wp-image-245791" /></a><br />
<em>The envelope function (red), the electric field norm (blue), and the phase of the envelope function (green) for the correct phase function k<sub>0</sub>x, computed for different mesh sizes.</em></p>
<p>Now, let&#8217;s see what happens if our guess for the phase function is a little bit off &mdash; say, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAXCAMAAAC8sKiCAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEIpm7qlWI3czuOn9RfAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAHPSURBVEjH1VXbkuUgCIwX8IKJ//+3I6BRTzJVs1U7D+NDLNBusEFzHH95GPvfqJzfTHA6W9zctgeUzbKEIbrvODvYh9Xpk0yZIIdJnlM2SVhrJIodUc078QQDLe4AklHh0Oe9tzRaELOcNXZGrPjKvILj3OLVEyTambu3iFnZXNIw5T3pFZynJEahl0zj4FjVpJ06hHfqDXzd7qSJVpElRnVCp2aTPECve2nCOHrqvYEjDPcJyiUTxbFZj8hmcojRdqk9ebo+mXdwuLuobqt1PTpWNvlU9kKVuvVtzt9RK5jonXrUyZ8tTzf0abs4ldbWqownIP+kLq/UKM1wTC7vXPYx9cvSmpulDhSEsTWYPyf1Dv6k7uLGtJen5XqlQc1dLXpa/sTlddjAk7poQZPWbZTAqsItx5hHEO7q3GponFAvTbmBw91BvfmAhULmwtK2RG4DuYQiquEFLm1jzUiDWrZu4O04rkd3wWuPIV+A9iiA5uIpg+GiSlfjCeaY1Ff6AB/rlcFRD3RmqXqzxmMApJoJ1LdvjuNIBzzAy0Xvz9O/DM/nLxKZHovL63lg+inlPQyhXnf7SMtuwYz5KeVMBzS3558h7L+Z3/uB/cb4Ar3HDgeu6JzjAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjMzKzAxOjAww9HGKgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozMyswMTowMLKMfpYAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANTR4MTQrMjc4KzYzNgakXU0AAAAmdEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNUjEyIDAwMy4wMDIK7bPeSwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2M1OWEyZTU0ZTUyNmNkMWUzMjdhYTNhNjcxZDFkYjViLmR2aSAtb4EVKhoAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9jNTlhMmU1NGU1MjZjZDFlMzI3YWEzYTY3MWQxZGI1Yi5wcydIrEoAAAAASUVORK5CYII=" /> instead of the exact <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAXCAMAAACYqSdCAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEIpm7qlWI3czuOn9RfAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAErSURBVDjLxVRLkoUgDBTJBwjq/W87kACiT6vezGZYgMa0SXdHl+Vfllu/y/NwuUVfNuLgXwEr6QE8ByHaebgXVBJMrEiUKcyoBx30DKNcK256Hc4c2BrJ/FKOtciWtPTZqWu1mV9wuyYEe7yPcEx25kLPywPHQ3mEYI1iD2+DHgjI/gFDw4nheIh+DHrFnpRecZYncsMV+8xVEBR4wOVnXGZhaFJ3iRuBNPG746p7SmGtW5gH7zA94w2XsbuXiijOK26ei2j+mSA8BDcfqnsFkkg6jnKTDisz2o3z2YmX7h5t6JYTt8eewUA9//SJVAQNQ9mT4rSbYTF51xSe5qzPdVtQu8o6vjPJnjvNPsXLIydk07biB2y9vMpdh5LQXvrwGfP1g//jf+L36wc7zgefyqv+PgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTozMCswMTowMPI53LcAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MzArMDE6MDCDZGQLAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADMzeDE0KzI4OSs2MzYe7/B6AAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8zMGYzMmU5NTQ5OTc1YWYxOTRhMGI5ZjIwODRlNTc1NS5kdmkgLW8z4jCdAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMzBmMzJlOTU0OTk3NWFmMTk0YTBiOWYyMDg0ZTU3NTUucHNQ4i8aAAAAAElFTkSuQmCC" />. What kind of solutions do we get? Let&#8217;s take a look:</p>
<p><a href="https://cdn.comsol.com/wordpress/2018/01/using-the-beam-envelopes-method-to-solve-for-envelope-function-electric-field-norm-and-phase-of-the-envelope-function-for-the-incorrect-phase-function1.png" target="_blank"><img src="https://cdn.comsol.com/wordpress/2018/01/using-the-beam-envelopes-method-to-solve-for-envelope-function-electric-field-norm-and-phase-of-the-envelope-function-for-the-incorrect-phase-function1.png" title="Incorrect phase function" alt="Three results of the envelope function, electric field norm, and phase of the envelope function for the incorrect phase function." width="1740" height="249" class="alignnone size-full wp-image-245801" /></a><br />
<em>The envelope function (red), the electric field norm (blue), and the phase of the envelope function (green) for the wrong phase function, 0.95 k<sub>0</sub>x, computed for different mesh sizes.</em></p>
<p>What we see here for the envelope function is the so-called <em>beating</em>. It&#8217;s obvious that everything depends on the mesh size. To understand what&#8217;s going on, we need a pencil, paper, and patience.</p>
<p>We knew the answer was <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAAAXCAMAAADA+nYeAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxGIRCKZu8yq7t1Vk9tEDgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAJuSURBVEjH7VZLgqwgDOSXACJw/9tOEhBpx7adeS5m8bKwaTShUikCSv23P2La/MrNukMYGPYMLrTv3/kQ37514RioCiIPyyO4XDqHtDZEVb/P6MCMrr4NknrCAp7jBamU3xY7s/j6LuQ+uCjBDwi75l3ni5fltZiZ/+JTwPS1UkO4ervOf7xUfQtnEo2Ku/I2gFDapvH81Biiod+WVyqnPFpoZcq0mIVJZw4o2DYTZxnoqhG3HekjpKCHn8Hdth6AmWBHWt4z1WWhWK4mWhYWzmc5lRgoCI0FT2KDnRlH6cTgSpXwYS5ayLRq7HmW/u0Wb7Y+xzk3qRiK1iRdxT3zJ/WUZFRJ/MmP2lXZWeXmFUEZ29ebnERisBfPXUsNK8pTombbeJQ5JUR0YO6FaySqGiWxt1FHeuARz64D5wysScyoTWbmwxawdeIvRTUDqzswP1HN69qlswBBkFFn2PavqYOVGdjoYijKMi/atd9LiXU/cBxk+wbY0dqH3MWAkzH8iC2S3RvMDGx0sTBw+VPxd1G7RrzEBGcazKaxxB06n4qfWbFNmoUKrq0A67TD0E+YtmtujcUFkERo32K67BYSU+oePMuMP67SClcGed4uiKbiWxezPIQOjPh3K4wDPJrdoUYuU1yl0ECFr/nD5UCnUki4NvMZmyrvxWo16hbVnjZYXGQn8o72C4lmAFsQTMTtPrK+W5PBofpoeDzvSGOmz/nzI8n7IQBHzyLAdPvjtiXL5bHwG6tTNuFGZsqxsvMxv+BvuP4M2CQsf+uSosHD8QJkHroQDkOI83bS+o6T/6YHFdwdx3+wh67Wf8++ACZNEJvkaVCQAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjI2KzAxOjAwXUPpEwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToyNiswMTowMCweUa8AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAOTF4MTQrMjYwKzYzNv+RC8IAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9iNjY3Y2IzYWNkNWI2YTQ1NjU3YzlmMDlkYzNhZWEwNS5kdmkgLW8DumRuAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYjY2N2NiM2FjZDViNmE0NTY1N2M5ZjA5ZGMzYWVhMDUucHMI8GBNAAAAAElFTkSuQmCC" />, but we had &#8220;intentionally&#8221; given an incorrect estimate in the COMSOL® software. Substituting the wrong phase function in the second equation, we get <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASkAAAAXCAMAAABgQEnZAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEIpm7iKru3VXM0dHqpQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAPCSURBVFjD7VjZtqQqDGWGqJj//9tOCIjWsZzqntv9UHmoVYiE7J0JVOorX/kbos2jZdb96xb+1xi8fT8XYno76+KJ4gBdrPpA3lhownZY6SzgV1MfYdi8POzDHEU96vcA4ESzt4jRe68jYiNvuk/UvoUZfI6dkDxkPRSSMAGkuAbxAYa1RL9vHohvMLxfmg7mxA5EqH/ox6RpapTdkV0LA1Nu5oWoicz1ZTjNmPQaxGcYOiPz4bQ+ioF8FrsLU2oWtPCAqX0LY1E85zqcyhB5+CNKPsPQ1RyHXzxUNF5iypCH4TlT+xaO5WnNMgobGcIeU5cxGPCQeUOAwL/ax2R0K7JD3lvuLEhUToTSwirPHZCy9iR5dSjCFEMNYcNUTFRMhjQ8txDL1im1jWAZgvPerUFcxeA5g1PmzCZuM6eBw4FUwMz65l2woCCKrwLlOnTenWVHuoyl0cSlqRjfpbd0YooYGbuXG1NICw1ifmyhF6YgNeIkGXk42BCS6SAuY2BGJVUNTUmdFhNLbu9mg/FqKFvTOjpy5O5VPoBQjBtRDwsHsJZzpshsN7Ua9sTCxlSbjMIJD3mlGcMC4ioGUVl6j7KTNavQLTTXrdwmJjxtKoSnejZzlCD8j5+Oy6Zw0mN79imzYYq4GXC+Y+HWwIWpVqzdTA9tS8YStA3EVQwWV34eqqaVQ5aDThdWYgXGFCGWbaiZth5k0P3Y5ZApruhq2jDFdo3hjoUvBgYJuk6NszY7LnyiFdMC4ioGj71sOJjsG6ZeRV7kk0gpBYZ/kmiyvWt3puy77KsDk7ZMSZEan1tYS/j2UMrlbxwWpoquyxicxFl5AZwRq8QhA+ucdis6c26leGSCo23ZpbodpCiSxKWhrCt619iZkrK3MCVFSjz8zEJROLdybKQ61dbQWgaDuI6hvFAOGXz2t9xnFHL98yPbtN+DyQk5SJ20/BfqLuR/xwW6Zn46ubk2pgKg3TAlRSqm5xZ6TufA1AQOncThWY7mpRRpnhAQNzDoIWdabosbB+R+glZ7La/Y3VLj59IruCuF2Wu17DJ7MMm3u/3xydOkGXFKKSGJ53Gi20wiPBlx5kF6bqGy0clhIDBsugV6CTMH2Wuu7xXELQz+9W5DdreLeNi/zchJsShz9JtTdRkPXEuH6zeBM3lgoQpWu82o6fD1QiAgPsOAq9SPJ+fsIo5jfXqFEy/fLm/LbQt/CQOuUj8M6oJoCPD67cLc+GJxV+5b+BsYPKS4WqG1uiDhR4Ko+GsfPR9Z+D9g+H4d/sp1+QNTtiosjnmB2wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTozNCswMTowMAZ2+KQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MzQrMDE6MDB3K0AYAAAAInRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE3OHgxNCsyMTYrNjM27v9ofwAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMmIxMzJhYjU5ZTg4MTBjZDg4M2JkMmY0YmE1ZmNmMTIuZHZpIC1vCF2haQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzJiMTMyYWI1OWU4ODEwY2Q4ODNiZDJmNGJhNWZjZjEyLnBz8c+8pQAAAABJRU5ErkJggg==" />. This results in <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMUAAAAXCAMAAACMEHvmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxEiiESZu92qVe7MjOVmZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAMdSURBVFjD7VfbEpwgDOUarpr//9smQRSVdTp224e2edghqOGckBxYpf7bv2Ta/KbA1h1jD4fZ37BWmAc1fuoKsOGRj+kjKBeHcbCIMYSgI2Inlr9GwpXZbIVQo5+4mABSQ+cXwY/6c4JgdBBhG3BWUs6dzhcshsmk5yyZdeLmFdMG2wFvjEf/OXganu0s1NqWhO+xcOtsNsp6a727cH1VP5VFHWqqsTCUAvg6Cw2z2UVmU7y7t9djVA+2XFnwet6fWMREVVpSeYqjDASo/DmA518dYjK6K0Wps29QspXS3QUXgnS4syBgMiXXwtAbDmi5PpOOeiUWhHY50tBZICExiB2ICYft6hkyLZoqFzdlrXJNOiwEAFZGs87aIjTYkO5usd4nI5sCvAvUFtQfcOTcWd41V1EQRDsE/cCCvnUZ93kYrU9yrlrxGgosDaka78zvTEuzw8a7y1+axVPGVIEWmY6FeuwoHxIJlLEbpElFKXNiQQALTtvzAkjETdlszVAhksANqDttY4edzyz2PqYaCLQLHIyOC9crKXCOeHLZSd1YcHerfGJBwHB5EDp5YdiaspXIkNv9BDqsEkCB0fticNtiyA9sU94IsdEgVd0Ez+B+aN9YyPN0ZtGaohelnVRUwON+4SDbDywu1tbbZeNwl7KzkFh8WrT2EWjSMRu/zywKnFi0ptglf+zu3rSu7a5EB2cap5bbwojyrLu3dVZ7c1PdKkoSbqXh6sK1bYUF9Ndd+zYe4tVZeEB7YtGaIib1YBJdZJ6vEJYVSyGrS1iY0VxpA1euXxwrmx1dUQcto6Sql9PCyggaC9p7xzq0dUvqlWDSiphTSkgW2E90A0l0D6iIKzuPLJQutdLiVvatICsTWh30tvvTU0/Z6JqgepHG3XVQg155FFYWJlZAvwatdhZrAJNCvycv6msWrgJAyeh3VP9B4rzVbuqG7f7QTmAB6/i3CgstjutlWh8P9l80HJpheht8YY6rLl/yFf2rWD/JYmgGX97HOZkGD5dLuoF3oX7GAv1BGJbT+n2ok/lb5Ub3KtAr+yP/WP8C+wE1ghwBS7iTqgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTozNSswMTowMKAB8xAAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MzUrMDE6MDDRXEusAAAAInRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExOHgxNCsyNDYrNjM2HtcmEQAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01CWDEyIDAwMy4wMDIKgdriHQAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzQ5ODViN2YzYjdmYTgwMzFiYzg1M2ZjODczNzU5ZjhiLmR2aSAtbxEDlKQAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS80OTg1YjdmM2I3ZmE4MDMxYmM4NTNmYzg3Mzc1OWY4Yi5wcyZkYvUAAAAASUVORK5CYII=" />, which is no longer constant one. This is a wave with a wavelength of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAAXCAMAAADwdmc/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM5lEEYhVu3fM7t2qHwJ6KQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAI8SURBVEjH7VbZktwgDOSUAHP8/98GCTB4TDbUbqrykn5gLANSIzXyCPEffxVS/WCzNvZ8MVi5n0DXnD2nhwnMkgfjw3u3Kr9x+0ZANJfezVw0OLTOTGfTLB7Rm/a27PIVgzhDoOgYN4w10gkTPV3j3WKmq/geWW4PbC5xBk+7oeB7Bomc4YnLDbfTXHaotPPsTitR/Byf4ENEjjQSvpoLBWO2rk8r4Vi4hZxY7GgT/FN42g+Gi4lgLbS3SZGkXnow7+RoO/HUnyPXymOuCkNs5Fl0tsXETmE1c5DSs5sqBUDA+K5Ei6LhfoUrnjmvpgyc3Dt5fo1ZnhTIJD1olnGVQgDh3AcDjYmjqLK9bx8ZozJIri8MbiqsMdOTwp3hQqtqW2jnBLR4n1h7aOtkFH+EGmpyquqhP+fWeopbtbCYTe0s42TQ8Op6u2DcRJ1AaD6/yjNU2BdCYc+ByLKuaS+h72u31Q8v04x5UKCuwOrQNPhe/6iZHCUpKxzXc5XjbOCalUwD9Z3BTXV959YIhkKm6d0oBHUFF6l0TAEbA97PEq33xS6JeEP7Oys0YE+k7zW1iasJRDCsJhdd0RMpqUZ3EieFJkQuHEnB+q8oxMKgrERLF6ntvZtNMNDunuS2dJuAzir+tlBXkJdVYqEw7kD9plEG0IgzyLk5zBsmg4J10W1abNXkHVBHxxQ+O1QVOFzHH82J0y/MA0BVSq9o2eJBY/iEPk3cE1X5+JO/OSu+Q5sg7Tcyvkf+uYt/i1+NVBBNHtzt7QAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTozNyswMTowMDee4jkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MzcrMDE6MDBGw1qFAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADc4eDE0KzI2Nis2MzYXnshDAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOTNkZmE0MzU5MjE5MzcxMTQwYjhkMTJiYzM2MmQ0NjUuZHZpIC1veGN2ugAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzkzZGZhNDM1OTIxOTM3MTE0MGI4ZDEyYmMzNjJkNDY1LnBzIoFYNgAAAABJRU5ErkJggg==" /> = 20 um, which is called the <em>beat wavelength</em>. </p>
<p>Let&#8217;s take a look at the plot above for six mesh elements. We get exactly what is expected (red line), i.e., <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMUAAAAXCAMAAACMEHvmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxEiiESZu92qVe7MjOVmZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAMdSURBVFjD7VfbEpwgDOUarpr//9smQRSVdTp224e2edghqOGckBxYpf7bv2Ta/KbA1h1jD4fZ37BWmAc1fuoKsOGRj+kjKBeHcbCIMYSgI2Inlr9GwpXZbIVQo5+4mABSQ+cXwY/6c4JgdBBhG3BWUs6dzhcshsmk5yyZdeLmFdMG2wFvjEf/OXganu0s1NqWhO+xcOtsNsp6a727cH1VP5VFHWqqsTCUAvg6Cw2z2UVmU7y7t9djVA+2XFnwet6fWMREVVpSeYqjDASo/DmA518dYjK6K0Wps29QspXS3QUXgnS4syBgMiXXwtAbDmi5PpOOeiUWhHY50tBZICExiB2ICYft6hkyLZoqFzdlrXJNOiwEAFZGs87aIjTYkO5usd4nI5sCvAvUFtQfcOTcWd41V1EQRDsE/cCCvnUZ93kYrU9yrlrxGgosDaka78zvTEuzw8a7y1+axVPGVIEWmY6FeuwoHxIJlLEbpElFKXNiQQALTtvzAkjETdlszVAhksANqDttY4edzyz2PqYaCLQLHIyOC9crKXCOeHLZSd1YcHerfGJBwHB5EDp5YdiaspXIkNv9BDqsEkCB0fticNtiyA9sU94IsdEgVd0Ez+B+aN9YyPN0ZtGaohelnVRUwON+4SDbDywu1tbbZeNwl7KzkFh8WrT2EWjSMRu/zywKnFi0ptglf+zu3rSu7a5EB2cap5bbwojyrLu3dVZ7c1PdKkoSbqXh6sK1bYUF9Ndd+zYe4tVZeEB7YtGaIib1YBJdZJ6vEJYVSyGrS1iY0VxpA1euXxwrmx1dUQcto6Sql9PCyggaC9p7xzq0dUvqlWDSiphTSkgW2E90A0l0D6iIKzuPLJQutdLiVvatICsTWh30tvvTU0/Z6JqgepHG3XVQg155FFYWJlZAvwatdhZrAJNCvycv6msWrgJAyeh3VP9B4rzVbuqG7f7QTmAB6/i3CgstjutlWh8P9l80HJpheht8YY6rLl/yFf2rWD/JYmgGX97HOZkGD5dLuoF3oX7GAv1BGJbT+n2ok/lb5Ub3KtAr+yP/WP8C+wE1ghwBS7iTqgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTozNSswMTowMKAB8xAAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MzUrMDE6MDDRXEusAAAAInRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExOHgxNCsyNDYrNjM2HtcmEQAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01CWDEyIDAwMy4wMDIKgdriHQAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzQ5ODViN2YzYjdmYTgwMzFiYzg1M2ZjODczNzU5ZjhiLmR2aSAtbxEDlKQAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS80OTg1YjdmM2I3ZmE4MDMxYmM4NTNmYzg3Mzc1OWY4Yi5wcyZkYvUAAAAASUVORK5CYII=" />. The plot automatically takes the real part, showing <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALsAAAAXCAMAAABkkM7NAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxEiiESZu92qVczu/jdhoQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAALpSURBVFjD7VfbkqUgDJRbQhTN///tJFxER7RqzrgPu7V5mCJwCE3SaZxp+m//ohn7ekjn+zhAN/fyOTgOaMPQz6DyMES6heLjYYyOOSKiicztOvMr0P0ymk2AKYaBzwRAFRmb+4TA0WGGOtAk0Dy3S/zSIg4mg+bFrgN/Xpkq5MDhPiwd1nbs01oOg3ew+3U0G/NZa7r6h3yap8KnA2sKditXhlexGxjNbnmW4tU//DzGp8Dbd+x6Uggn7JGEgQstT3GkOYxxZZAMaL9Zh8ZIJpY0+j3n/BBdffCIVURm2e7gwHkPkPYZ6lwU7IJx69du2FkwWeYdgsVuTfzsLCOrdSOvvPUiElNpqHVEdyxYga7+4kKgHFfo7sFDz693WhqfOC9Hdwh3g132+pkP80ercwQ1a3POibAXc51keki8hpWvvubIblp6obvIeOp1U1GXk6yrOAacmewJu9adhw3XGZOrIlyzJSWSq7BReZIqPH+qVsM674effa21kLW+QB6w0FAzuV/lgl17dZpP2OW+vD2IVT9a7slTy59dmJVJ+2vRLdXLdr53vxzEujBHiBm8yGFTK8v7g3rBntfpjL2Qfaedu3Jmx44175wx4EI3nJnKWV0Adn9bGnZV99wQGU9pgcl1AgyxL3DCXsjeZfrYq60Pt0xBO/lSUjkSdeAlwjzq1XrG6i4+pcYZVfckGTMuY4f9d77sil2AGvYA7E7YC9kjTQ9mZi2l7AdNm99s7dX1TiNReRk2ry+qO/qZ2EYXVN0FdgpQsUtRvWpJ7QLaRY5WoScRsRiqT/JNQPI6J+ZVnUfsk6GEOaaLmBaJihEQwSrFhhtc9EUKQ5G25ntIaFZdUMkKK5ppx75KQML2VbpNr9n+WYh5IPco6h9uJCo444c+1nc97/byN2Xspji+UTA9Prov2fBb7CfmlU/zd6WL4ZNYP7Sw/DaCgQDfv4YtfBTqx0eb30YIeEly9J8E+gD8n/2f76+1L9UUGfdFW9teAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjM4KzAxOjAwwdaS0AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozOCswMTowMLCLKmwAAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTEyeDE0KzI0OSs2MzZ2sFmhAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTUJYMTIgMDAzLjAwMgqB2uIdAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOTMyYjdlNzQ3ZTcxOGQzODhlNmU5OTAwNDM3NWQ4MTcuZHZpIC1vonDsjwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzkzMmI3ZTc0N2U3MThkMzg4ZTZlOTkwMDQzNzVkODE3LnBz0zFqRwAAAABJRU5ErkJggg==" />. The plots for the lower resolutions still show an approximate solution of the envelope function. This is as expected for finite element simulations: coarser mesh gives more approximate results.</p>
<p>This shows that if we make a wrong guess for the phase function, we get a wrong (beat-convoluted) envelope function. Because of the wrong guess, the envelope function is added a phase of the beating (green line), which is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAUCAMAAADLL4GhAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADMiEZm7d1WIRGbdzO6qavDloQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAFSSURBVDjL1ZTBkoQgDEQhAZIAyv//7RJQZEpnZqnay+ZA0SivoNNqzH8vC48SdWhzcD4sMomFHDzI4pm966slrkEh6fHyg0y5+AMGBdaojnXMdJd8vRTTogFb23zedJYT1blFapGG8XfJKIJ9NVUnAk/eIjO9rryUdAz7u9wDgLeHrcjI2wUNeh+kYj9Ty12qt3aDbmtAQzR2VWU8G3vlrd5rlB2Y9Eod3Sm6scYVj4sL60yPuNF8OuCrqF6OZl8n2bNU9EFy7BrWg8EjhLbgp271pu83ue0nVdPanLY6dKtNyB+gZu8BDTfp6XRA00q1VTE0Ko8X8e13LGohbKifVZhlMzDqTNNagQR8UKVY1GCH9yYEhz1A0L6AIZFJYtaZphWyRDOoWdh6ida8LwgRH6Ww9Ma09teRGjV2gWL+plDtSYs/mu8VGXjxn/ibAnk46Q8QoQrAafPbFQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTozOSswMTowMGehmWQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6MzkrMDE6MDAW/CHYAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADUxeDEyKzI4MCs2MzdbPJpVAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVNZMTAgMDAzLjAwMgp3GwEQAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNzNjODI0ZDk1MDNkZjhkYWQ0MzI1Njg4NmI3YjI0N2IuZHZpIC1vG8PPGgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzczYzgyNGQ5NTAzZGY4ZGFkNDMyNTY4ODZiN2IyNDdiLnBzmGJVDgAAAABJRU5ErkJggg==" />. </p>
<p>What about the norm of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbMM7vu3aqwknlTAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFlJREFUCNdjYMACGJVAQBnIYgl+lxpa9g4kyPpOgYEhDs7iCICwOAuYoCx2BUYBMGuRtgIDAxoLKMswAaaD4QDMFM4FMBavApTFqGcAFF/x7tSqd+8CkBwFAO6uG7ryOQ9iAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjMxKzAxOjAwVE7XAwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozMSswMTowMCUTb78AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTF4MTArMzAwKzYzORjvfJsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9hOTNmNWNjM2JmNWVjMGNhNmU2OGYwZDYwYjNhYzNlNi5kdmkgLW+HdChwAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYTkzZjVjYzNiZjVlYzBjYTZlNjhmMGQ2MGIzYWMzZTYucHO9nM5LAAAAAElFTkSuQmCC" />? Look at the blue line in the plots above. It looks like the COMSOL Multiphysics software generated a correct solution for <code>ewbe.normE</code>, which is constant one. Let&#8217;s calculate: Substituting both the wrong (analytical) phase function and the wrong (beat-convoluted) envelope function in the second equation, we get <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAc8AAAAXCAMAAABavDTvAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxEiiESZu6pV7t3MJHIoigAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAASUSURBVGje7ZrpsqswCICzL0bl/d/2kmBMXI+peubM3PKjU2wln4CAaRn7yle+8r8JF29ZlurPst1H+xiuWlqbIvKhK7P7hoTe1RNL/ZF2/pBEuV9hE5Nf12yvoh3CtSytrARw1lruAG4Dkclu72gwNji9o4M3xhOQ7gkZ+PElm/fZQhd4l0K5ZXsP7Qiu1SsWwExvbvJM4uwe1IAvYtzRhxH8RKoM3RCgj637k8+eYQsDUtikbtheRDuAa/bKHE82WvaAqHHvqEtrjGGrb7OaDyfmw52ydoltSCpEdcP2HtoRXPPSFE+BaWgeiSffLTt9OurdVt9+3Z36pS9v86mcs2tyhU1TenvDdtguoz3muOalKZ7RmMab1nlsGZ3vTk0LY03AU4zR8ZVb5wXP81QX9k6BlCveb3WjrE0FRUlDVWPA8EhTxUgZXC4f8SXrOF0iH9UK7Q6bneIZ1Q3bZbQTv7XBNXsF44kh7KfkALQtALJpYYvMs7SNDcYH7DvozxCrtIIOFzXJr7tV25LPjN/qndTaR9uGmRQfbBTYMkzJOCXj3aMCJAJXjXkpoHU4M9odNornGNU122W0U7+1wLV7ZRlP/L4aYL7zTS35YMyUVM4F2qJmTQmQOs/uVJV9Bls9nil6jS5gXVoCLeMDVSjZGh+vsPwJOSFVdjGgdTgL2g02R5GL6prtMtq53xrg2r1S6i3DSOOSHZw3Zrr+NA3LQVL2TS7pC5ZaZGj22bCwUXQsCxZ9SKnmp+djheVJERbr5wtZxJNxX4ezQjthW6JtWNSIB2XVGgpbE9qJ3xoc1+yVMg+xdEUS+vO5W0JJu2666irFJ6x6owJLM+Xh7KSi01oQP5CUR4MzLqHjEJ5nPgFz1FbxHNwB2jHbEm3DhpVMBhVHiA1bE9qZ3y47rt0r5XlFeJabZy7TcqduWJg7gjKDPMBayTRkdBu972afka34nJV6WcLxtJYsJWNZb0fFq4BWaDfY6CCevGa7jvaD3xrgmr1S4hkLNTXP+VGo7uu5XSu6y9OYoARBUop38fqH3bZOTWCUG92H7L2YbZIaTMB84jKRm4JGJ7tqxEu9c9rLWaF9ziaoa06zS812He0HvzXANXslx1ObCE7N03l2IslkfDaLe2QyDm0M4k1i+4i4P3bbWMt1dJJOCTfrqRfw+AGmX9A0jsj41kzkmNcqjmtT//Aly6dRqJqIZrQbbD4Wp7QttGZrQDv1Wwtco1eEHwEG7z2gWBYARu8HOI0n3hEhGCXTrdxBHM5AcsvJptxvItIpGv01jdJZVyZYHicQZsc0vcUpUI+Ws5l8tEZ4m397qB7a841Z7ScQGrvDFoy1dMuu2RrQTvzWBtfulU/ErkYmTIX8E4U+mI615GpXt3lfSicLCVDha0jknBSVi9GPm2prtHY21LKNJdtdtI/gnvFKo0BV+90j24axlePLsHaAa970foHtKbQP4J5b+hSrqv26+9zOQrjRZr0zK9p/lHqD7SG0T+AeW/pYrPGLqfPq9vhPojflibnWfwG8xPYE2odwzyzdIt//m/wu3BNLf+XvyT8IoDtSwfqXcQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTo0MCswMTowMPj81a4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6NDArMDE6MDCJoW0SAAAAInRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI3OHgxNCsxNjYrNjM2vnNngQAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01CWDEyIDAwMy4wMDIKgdriHQAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2IyYWQ2Mjk2MjBhODFkNzczMDEwYWJhYzliMTNhNDkxLmR2aSAtb1aoLrgAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9iMmFkNjI5NjIwYTgxZDc3MzAxMGFiYWM5YjEzYTQ5MS5wc4wwNhYAAAAASUVORK5CYII=" />, which is the correct fast field!</p>
<p>If we take a norm of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbMM7vu3aqwknlTAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFlJREFUCNdjYMACGJVAQBnIYgl+lxpa9g4kyPpOgYEhDs7iCICwOAuYoCx2BUYBMGuRtgIDAxoLKMswAaaD4QDMFM4FMBavApTFqGcAFF/x7tSqd+8CkBwFAO6uG7ryOQ9iAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjMxKzAxOjAwVE7XAwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozMSswMTowMCUTb78AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTF4MTArMzAwKzYzORjvfJsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9hOTNmNWNjM2JmNWVjMGNhNmU2OGYwZDYwYjNhYzNlNi5kdmkgLW+HdChwAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYTkzZjVjYzNiZjVlYzBjYTZlNjhmMGQ2MGIzYWMzZTYucHO9nM5LAAAAAElFTkSuQmCC" />, we get a correct solution, constant one. This is what we wanted. Note that we can&#8217;t display <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbMM7vu3aqwknlTAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFlJREFUCNdjYMACGJVAQBnIYgl+lxpa9g4kyPpOgYEhDs7iCICwOAuYoCx2BUYBMGuRtgIDAxoLKMswAaaD4QDMFM4FMBavApTFqGcAFF/x7tSqd+8CkBwFAO6uG7ryOQ9iAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjMxKzAxOjAwVE7XAwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozMSswMTowMCUTb78AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTF4MTArMzAwKzYzORjvfJsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9hOTNmNWNjM2JmNWVjMGNhNmU2OGYwZDYwYjNhYzNlNi5kdmkgLW+HdChwAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYTkzZjVjYzNiZjVlYzBjYTZlNjhmMGQ2MGIzYWMzZTYucHO9nM5LAAAAAElFTkSuQmCC" /> itself because the domain can be too large, but we can find <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbMM7vu3aqwknlTAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFlJREFUCNdjYMACGJVAQBnIYgl+lxpa9g4kyPpOgYEhDs7iCICwOAuYoCx2BUYBMGuRtgIDAxoLKMswAaaD4QDMFM4FMBavApTFqGcAFF/x7tSqd+8CkBwFAO6uG7ryOQ9iAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjMxKzAxOjAwVE7XAwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozMSswMTowMCUTb78AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTF4MTArMzAwKzYzORjvfJsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9hOTNmNWNjM2JmNWVjMGNhNmU2OGYwZDYwYjNhYzNlNi5kdmkgLW+HdChwAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYTkzZjVjYzNiZjVlYzBjYTZlNjhmMGQ2MGIzYWMzZTYucHO9nM5LAAAAAElFTkSuQmCC" /> analytically and display the norm of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbMM7vu3aqwknlTAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFlJREFUCNdjYMACGJVAQBnIYgl+lxpa9g4kyPpOgYEhDs7iCICwOAuYoCx2BUYBMGuRtgIDAxoLKMswAaaD4QDMFM4FMBavApTFqGcAFF/x7tSqd+8CkBwFAO6uG7ryOQ9iAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjMxKzAxOjAwVE7XAwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozMSswMTowMCUTb78AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTF4MTArMzAwKzYzORjvfJsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9hOTNmNWNjM2JmNWVjMGNhNmU2OGYwZDYwYjNhYzNlNi5kdmkgLW+HdChwAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYTkzZjVjYzNiZjVlYzBjYTZlNjhmMGQ2MGIzYWMzZTYucHO9nM5LAAAAAElFTkSuQmCC" /> with a coarse mesh.  </p>
<p>This is not a trick. Instead, we see that if the phase function is off, the envelope function will also be off, since it becomes beat-convoluted. However, the norm of the electric field can still be correct. Therefore, it is important that the beat-convoluted envelope function be correctly computed in order to get the correct electric field. The above plots clearly show that. The six-element mesh case gives the completely correct electric field norm because it fully resolves the beat-convoluted envelope function. The other meshes give an approximate solution to the beat-convoluted envelope function depending on the mesh size. They also do so for the field norm. This is a general consequence that holds true for arbitrary cases.</p>
<p>No matter what phase function we use in COMSOL Multiphysics, we are okay as long as we correctly solve the first equation for <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARBAMAAAA4SAFEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbdM7vM7qq3ul/TAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGpJREFUGNNjYCAEGJVAQBnOZwl+lxpa9g4ooQERYH2nwMAQxzCr4x0SnzuAgQnB5yxgQuGzKzAKIPEX6QB14OED1TNMQDWPoQGZz8DAuQCVz6uAwmfUM4DxOVe/61r17l3ArBXvVhVg+BYAtfQqJalTlKwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MjQrMDE6MDDK3Pg6AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjI0KzAxOjAwu4FAhgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxOHgxMCsyOTYrNjM5i37p1gAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01CWDEyIDAwMy4wMDIKgdriHQAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzA0OWMwYjhjYzVjYWYxZjlkNTAzNTU1NDY1ZjUzNmI2LmR2aSAtbx5XpRwAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wNDljMGI4Y2M1Y2FmMWY5ZDUwMzU1NTQ2NWY1MzZiNi5wczSLhosAAAAASUVORK5CYII=" /> and as long as the phase function is continuous over the domain. When there are multiple materials in a domain, the continuity of the phase function is also critical to the solution accuracy. We may discuss this in a future blog post, but it is also mentioned in this previous <a href="/blogs/comparing-two-interfaces-for-high-frequency-modeling/">blog post on high-frequency modeling</a>.</p>
<h4>2D Example</h4>
<p>So far, we have discussed a scalar wave number. More generally, the phase function is specified by the wave vector. When the wave vector is not guessed correctly, it will have vector-valued consequences. Suppose we have the same plane wave from the first example, but we make a wrong guess for the phase, i.e., <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAAXCAMAAABQ6Q/RAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxEimbtEiKrMVd3uLVuR4wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAKvSURBVEjH7VfJktsgEGWHlkD8/9+mF8ACeTxFKqnMIX0Al6Afj16xUv/lr4o2/5qBUtaNnz5Euy4nu4XGMACwrfTeEg3Khdu3qpdN7tineDoFelPJVv0JKr0u7atfdoW0zTEiKExXy98rmeg/Qr2WdVk2uXObImNAnI7aBnlA5eHtENZd+4FV7B/jeIe6xke0rb3H0tHc5ADya8WD1lZ+ZA2Yc8YmrWUxc7jEDxydBdqSJUtE1QO5FXPWJAvQsniCii3oMBwdOLheeGdqsLgpuFwZ1xScDFAQEb/TeTJ/C+twJZQLvuYICkKzB9ESVVc4fy+LRjma8gQV7PA/VqJ8C/EqE9WnCHhnORLa9eSYAOmQs9kVEctFqPlLjiYxiZaeQ5VBZeyBMkH1cobl0TXXJjF440jmu/qxnrW8V0bMCpe/4qj0XENsd0ViOWVqnxDAjPQcqm84TlCdYwkQmBpmumR0fV2/9lqfajtNyypUZY5ai5FFms6eexhcKIXH0QwsQff07KpPjjNU40jm53VDQzQTRzuq0OCYmh3Za+mI8k09y+yS10xE4kQN1Xcc71CNI5k/o2m1jQNplHCKISemuKz434n7ISaaHd+Hx7BUrIUjxUo/e6g+Oc5QQe5E5kd62cPgKLUHDeYovVq06kIztBbgLiOBL4bGNbMW/oUjXRxatxiqwvGccuYOFSXgyfz+TFq9OFrWxKAHE9PICx1zYr42pHwYlTC1cQevZciH+8xRH8n2MGuqHiqeTiNWplK5gM5QLXX4EIdjZo5kXC/3oI/u3rlND7hEPxAojXeLfzbetc8gVOnN4a66yg0qrx3QkSMKb/iNN8VT5jcFhZjefQeEx801+Nb3/P7b7DvBcHRl8+Fs3rwbfOq89e5L8FuxWhr2jgT3cfmH/Vf46fILSJ4Ve3ZM/U0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6NDErMDE6MDBei94aAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjQxKzAxOjAwL9ZmpgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA5OHgxNCsyNTYrNjM2a+y2XQAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzA4YjA1NWIwZGE0MjYwYzU3OGE2MzNiNWI3MWVmN2YyLmR2aSAtbyd8650AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wOGIwNTViMGRhNDI2MGM1NzhhNjMzYjViNzFlZjdmMi5wc/d2Dp0AAAAASUVORK5CYII=" /> instead of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAUCAMAAAAweHR+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKZu3dm3YgRVe4zRMyqPRDXLwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACySURBVCjPrZJRE8QQDIRD6CbF+f//tkGn1bvOeDkPhvVhsxD9sTnPYU3VuD6ouiUTt/VV3q+ZzewETJ4E0KdidgSC/UasTPaiNc12gpDqJdiMGJSmRCweOa/IaKO2fdenHQ/fIXYkZWipync64Ka3joeHUH7SUTMcQ2fQxQ+G9SkdW1aHk8k1yY5hfUrHlRzpYkpG4hzvynsVJNZrZ+KYSH6NW9qzbYvnjXBY/hKXX045AKifBDOi0a/6AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjQyKzAxOjAwb2PEhwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTo0MiswMTowMB4+fDsAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjF4MTIrMjk1KzYzNyXzwNgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mOTdkODA1ZjE1MzUxMGYxMDU3NzFlYmZmODkzZThmNi5kdmkgLW/MOGEgAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZjk3ZDgwNWYxNTM1MTBmMTA1NzcxZWJmZjg5M2U4ZjYucHOrP6apAAAAAElFTkSuQmCC" />. In this case, the wave number is correct but the wave vector is off. This time, the beating takes place in 2D.</p>
<p>Let&#8217;s start by performing the same calculations as the 1D example. We have <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbYAAAAXCAMAAABQ4Jq9AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEIpm7iKru3cxV+IHwFgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAVwSURBVGje7VrblqQqDJWroCj//7eTAOEitIU1rnPmofNgVavJzk4gBKqX5Vd+5Vf+IWH8KzUh/zP8R1AP6XzJ/lUhfk94KvHjI72anx/K9d6utkXEzXtKLJ/kE9Rf0JlAHzJ7rDQcHckS8XvAU25j1/bAx7ObAN37LpXwflVKsdV78tLN4j+C+p7OFPrV1iEXyx4qiVEksyXiN89zVWP6Fies9vpG1dw9RCe8t+kLXLhxjvL3Gf8h1Ld05tAvvkCgbZPu87MSHzEolujpLE953D1l7u7p+WFO57QtR4yO7dN2jz8N9SWdSfTeiDX1LfPcysUS8ZvlyW6n5XpvZb+3HdPGcUj9mDY2WRb2udce0plFr8VhuX0lbbUl4pd5cqvsiR5aq/HK1Go4ozZhG05wKWyYrQ5CLpo6Li0Yo1vmvsTEtGFodJz7lLbVGGs3s1X4jd3GiZM3UK/SGaNry5iIX04WqisXirH49AyF1tykrfE7aWoLBRFaIq6EtalfbCwRP/pUDt4y4J52MNZOLFfSb6BgD1Q/hpG3i8WBCWsBLAp2r10CY6s8ffBpzW0YV0VyzwRpg/TsZURT2jzoce/Pgt/abZxwrIZ6l84QnTuOowPXIzDJwa5G7dQurDty3JtpakZowe+sKR1edgGeb0m3sUT86DNohyrKwauY6RCwBQ0tfY8QkhBtgxpsJc5qBOPOwlgYQ9HB7Lyt5WPadqQR1z0/sls7kdoIsvounSG6wXdxEqQBYxe1xXQEGKBkV9/MajNAi34XTZMvVGAbS8TPUhOnltTKLcKJOJjDvSUMu+i4bCeLAlB8E/Y5aUJLKE2hWmDQs8sfti+lSKZdC6UNwrH5ow5cazdqRydSG/EqHWIzRNchkFDWeZx8YFfvJu/KQyMvaMZGjCN+DPwumn3aGkuXtAlfzYCNFCJPnx2vt8bBfRGC6la7RqLQmFLXxX3ey0+lDVuSxTVpQ7d2XaettUsvIWJqI16lk9mM0OPIwMHlF7LLN+8dj0/x46DeRgQM154p1H5nzS5traVutpXVQlonxjw7CS/iPI8YHK+GF6euaRM/FMn0nZs2bXFh2xt80TXjgWSsVK/SKWxG6DltCQvsxnJn4s2l3/9dOsnK76I5SFtt6ZI2GSd/dECmeR/r6YZ11w3XcBx7Iszzc8eaJjJwXFFljNeam7K6JckWS9rSKkxpiwtbGPAFv7KbBN0kXgnqFTqFzRA9HqhwwoIoK/wig+/hul6qzCVtld9Fs0tba4lCSZ/Bx7AorhrXA6wFPvQ3O3Ied8xg+dRhnovwzSaiMAAlthhpjTD3x7CUNm29aNIWF7bVZPzarnaUOwwqHYcR1Bt0bE5bj77gqiQjRDjAkGA3NhZxPsJDfq0Ll7RVfhfNgHc0LUltifjlkLLtPGEBFmGEbx4bLi+YYvEFMVye1IH9Fs5zfSi2lLQdynKjaH2+3QNzc0BZN8Z4EIV/GwetJexfTu8P/MNk/Nqu3rfsuRJU+zPUC3RK2nr0AGFOFVIoVnVu2NOsVsEr4eFpz+26CF/SVvlNmjByHcML7A7Ac91Z6rbboHs96IIo8nRPj493wv44+CnxegaiLP4lqbLMnsTcScJv7ObKBXfc2UH9NZ3MZoiOQuYSFgS37EZ1f2x4PSUpfjeaQ6/aUN6G1FcuTh2mSpzyrjuHnT3fvZMBPm1HcfdwTEA9pVOx+eYouZe2Mtd+T0dBz/CscPTUTxfM6u63Cv7FgV4vPT5PoYQlQsau+wPUYzqFzRz7Z1L5PSvE746nsmatUsCmfjrSXWla1nd+3u7wqSMRLB0l3kN9Q6ewmWP/SCq/Z4X4PQnp7z8l/N/yzT8l/Mo/J38AedY6lfbHhGgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6NDMrMDE6MDDJFM8zAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjQzKzAxOjAwuEl3jwAAACJ0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyNjN4MTQrMTc0KzYzNqPrms8AAAAmdEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNUjEyIDAwMy4wMDIK7bPeSwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzU5YjI5ZDRkZjc2NjY0NDUzMTBmMzllZGVmNWE2ZTgzLmR2aSAtb+O+mrYAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS81OWIyOWQ0ZGY3NjY2NDQ1MzEwZjM5ZWRlZjVhNmU4My5wc70EL10AAAAASUVORK5CYII=" /> and the envelope function is now calculated to be <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYEAAAAXCAMAAADazwP8AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxEiiESZu92q7sxVa48aVAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAU2SURBVGje7VnJgqQgDJV9UeH//3YSwhJLy6WdmVNzqKrW8LI8SAI9Tb/jd/yOe0PIKwml/4eWK/mnCP/cpWNEhmzsGOr7TKemq6H9a/tOtBgf1A35/sS8MgSj8mOXjtcAQTZEhqydytk754TPuYrG3XQ934mffeX1Vy1mKWHN4lq+PTE2vDHErHqy4ocuqb2hDLIhcmSXs60/gL8QY2WCD+/u6A7vFt43LdriljXZXMvTE2nV+oqBAKGy8w9dkodzOmR7y6Q6A9Na7Ld7BvR6S3d6l4fOtYh4LT+ehDcMFFW0i166dADZEBkyMSCRo28MiJubcXln5akW76/lx5NXDETVwvXWpSPIhjiQiQE03pSN0RnwIVg7B9g6c6In2to0KcvznFYWZ6VSfsJFspLWAQDosjAJPoXzQYrWAjQt21EVTBG0blVXeWbUQLhiwFghVPlOoiQ5qZwQhJ5KvqsIpy5tnK8IUIIE9g3SKWtbx8MhG+JABgYg0ktfPp2BDCbKnFNLT6AQ5nmdMqv2drK+xgc4672JdGN0aRfBogB4JsKchKg6z2CbXdHU9dDZqgDKANQDy5ckyXOjBsIFAzJKXA+Qs0GxBO0GddTq6Be0ugbEnzWB3PmOoCN+LAr8nFtQOWRDHMhfGVgQrdSI+gCb2ABmM6OkK2pqmbQDhI/2sFhaMqKEeNECyWXZRqblI1akAKeB+sS3Sd4ZNRAuGAiWZOrCsZObKaLFGAiH9WQYc+mrbeT8QAj9o3dkHLIhDuSRhaiT7QyAdXNeh6/l9bJNFQ70y14m7Wkmd9lN1HFB3KKirZGp9ixdi97unqoAUmI7xGhIZXpYxY06ZEDvt6MpsTBG0m4G7WYJ/SxXukm1fMTpAGbj/EA4YIBDfmMAK/EUNwxga7uYrWcyfx4TFXJUy+Q5AyqzLTFX4yoDuWvhR8TUFUzRW0+qoY3TfF0wow4Z2AG2tQCxowmoXc45R0kv8Wv1H3E6gNk63xH2DGwgvzFQMMKWASoCC/dM7TrAoop2MwNVB1nIsfqhbVTHDOxGEcSdTv4UI4Pk8t2ou1moMVAtAu2URwI9nNjp43xRMecHwhEDDPKMASocnQEqArjeYq9wKKI3xQlJauC+tyq8ErfJmpIFOa1rBqDcOGMSjYeVGBe4Kjs9LZgZVXeyy3ej4t1KTKdsWS2CQDn8oYvj5dP3GirOcJjzA2HPwAayIQ7kxoCxWW0YoCLgQ+vyYMVoLNiYkE1sNKDX7R4jnF+LKdpjCGqwFGDuyKWFWHDicTcKXiRTdroqv2xnoMhzo+53o6LotnRK1aCd6ijtJXgnx9Hu1CXm/EAoxq3bSswgG2L7lmGF9BVCyDAc/Bki9EZ4hk45r/hXwJxSdKzOyuBKvTFLu5MRs1MtaV4dX8ScElRRVTbXnLEDyko4Qcaoww3vVmyAcKeb1YmJMVDkuVEdwfpl8fbsQkGE5JA05V2aseB76wCovEs2zb3anbvEnG8IsJCjwA/gF/w0O8jlFvLHMMSfltgStMi0l/Ak0tq7cYR3n2FB1s1Gy045vpZN/5QKA6LLc6PMvduTMppWsgjCM84tZhh55dJwfoNw7MQG8eF9x8GdWctq2MlWx/0PbuYyQ751/6dx00dzLH/vBvGJ46cuceefIj4MltndA8vqK2RCTV0cnjGfj8ySv7lzBw4nF1MvJ/by9xDujwuXmPNPER8HS3y2BK0QK6FawvXP/6PkbODNhhB3Jpmeyvby9xBujwuXmPNPEZ8H6/e/lH8V8e8j/44fjj+PRy8oKWLBRQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTo0NCswMTowMAyz8b0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6NDQrMDE6MDB97kkBAAAAInRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADIzMXgxNCsxOTArNjM2nXVw8wAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01CWDEyIDAwMy4wMDIKgdriHQAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2FlYzVjN2Q4ODk5OGYwYzJhMGE0M2FmZDExOTkyYzNmLmR2aSAtb4IKUCQAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9hZWM1YzdkODg5OThmMGMyYTBhNDNhZmQxMTk5MmMzZi5wc1e6wXIAAAAASUVORK5CYII=" />, which is a tilted wave propagating to direction <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ0AAAAXCAMAAAAm071aAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEIoiZqrvM3VXu8V3P+wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAH3SURBVEjH7VbZcsUgCI0LYozL//9tcYlLk5s4Y2fah/JgvArnHhCRbfuXVWH8txl0IuT4G0SZqCVYhYiTqvwBQOphUe7nplkid8gN2Vx4AnsAgMFHDckdFMcSO0PAuM+FzqgngH5XHnV7hR2zNKxEvwG47mxZDeQSOysW2XUAvq3ubpadQsZE+jqG8WZxAYzlFHJBvSMUfUpwGrThIBDPG9oDGKgmR52+YVse05OyhhA5pbCKJ1ByWHsg8Y+XtupLGwcvKC77adEDaFFtQp29sDOYdWyKlsYN0h3I8NZQOdDBPQE0fVOHmgs9QFeZbtlJaFKKk0qWSvGQFtBvyptax1ONEL4nc8Fo+jfseoA3drEwnlLiASGnAMsGSB++h2B53oyfYyikV4yqf2U3ALyxuzuXwg5K7EJ6WmA3eTFF9/mxafp37DqAjp2dvRU+5SqXPueG2SBOZPIujfrlIWv6V3YDgG5PyXRFYTbefsz1XHpesjwXc9rjeaas+ADQ9BOxY7wVFYC22zssCmHU3mt8OhtmHMQOQmhwOwGARgDMSA7dnkuX8p+es1NfYbAsDuSpDeUvG8BQjdWxTQsv5CF9CQyql6r5BR+sB/2LNID+JStdwA/KbB/1SXR/gGqusZgWvugtH71jc13ZrIhFe/2tOf7TnfsflS+pxxCDR5tAwQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTo0NSswMTowMKrE+gkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6NDUrMDE6MDDbmUK1AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADk0eDE0KzI1OCs2MzbR1kW9AAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8xNjdiY2Y4YmNmNTU2NmY4MzliZjllZjU3OWQxOGVkZi5kdmkgLW/gZEFEAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMTY3YmNmOGJjZjU1NjZmODM5YmY5ZWY1NzlkMThlZGYucHNvE0ywAAAAAElFTkSuQmCC" />, with the beat wave number <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ0AAAAXCAMAAAAm071aAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cRmbtEiFXMqu7dVmxz4wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAKHSURBVEjH7VbZFp0gDGQRSEDl//+2JOwulZ625/ShefDqlZkM2VCI//bPmFSfS5T+gG1memXdtuzegPwZCP38fFcCBSYRcYZVamNnRPzecd0Xog36HRQuy2+LzF7EBSNQjbBODTgiZJSr4giNh3wDabw8u+siC/nXJWW4D7CBWkwoda6GjmEm4hsI9QeBCYNLdANsoBZ+zK21YtGia9dHUPgiUCW45zaqCzO1EMcAORVlfaX2POcl2heQb4nVGyilJFICUwNpSFVFrbjnrvFcFs4NsIE6vYHGmSrIoMFjFqKh25wvH+EFZGu9SHKSituc5NgcWxK1023Ibu1BtAdeYJma/unzINVAGjGedqX7qMHR5vThDOpWMyWA6z2tcwzlK+cxlmy5RGqjv8AyNTvvO3Z1/qn4VdWiFlwHGQTMt6rtWB4uD90XdTxothL4Dmu1PKg7LVpTSL/FKXsBpWYrnbj3yOs9xlO/qQOOQihaGky1RuvqaHCV7lF7V7E9Z5abTg4gTVdH3kxHS86ue1cn+sBssEI9q6PR41PQUrDtrrBW6NgVvYM0N6kaQJur7lVvYOCTKd7VnUxFb4QtCiqsUnOKGxUlO7nwkqcEDOG7m3Yllh2ETZ3ric0soaoLTV2ZKKcRus7GAmvUouYir6SRFEDlsgP3M3VHZIMB1NTJYTyDRQDUEmNaSFcUeMaUly179+hrtVVYo+aHHg+OtS47xrVzo4M8q6PRPEyX5Bke21+WiMk24jZ/X+WfRND4DKsfBE0InZinXDjF2Cxc/niC2UcRO3we43dLjUQHml4LurzU9RPs+qXzWyb5q3F1X2o+mp9g1qxR/YLtqwvnL/cH2Pbnxf0N+wGc8BSE+TlOYAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTo0NiswMTowMJss4JQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6NDYrMDE6MDDqcVgoAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADk0eDE0KzI1OCs2MzbR1kW9AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOGY3MDViMzcxYjI1NWJmMjUwMDk4MzQzYjg1ZTI4OTYuZHZpIC1vMf9UOwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzhmNzA1YjM3MWIyNTViZjI1MDA5ODM0M2I4NWUyODk2LnBzDoFGAQAAAABJRU5ErkJggg==" /> and the beat wavelength <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK0AAAAXCAMAAABOID9iAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cRmUSIVcyq7rvdpz7uuAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAK5SURBVEjH7VdbkuMgDDRvgQ3c/7YLknjFJOXM/OxWrT6MY7pFIyQgx/Hf/noTklqpviBtwM0PmjZrS6asezzCGyx4bJzGxjhx4905DBYA8OKH+cbSx9a2SWZxPLU9NpDbk2IBYMMqT2f5SmGwCOYAufjpfMfTcLAwL/1Y7RaryB3FXdeB4FompeJtjrxIsSiFc/Yz8RtrZdvwXO0OCxhJE4Zrk+GzGwbLVOlx9jPxPeeAX3LBf5EKOyyPTAJzHM/3xuCkZ7XhlX9xx7Vwf5cKnkY+qdQ8LnGmcCjtpJQC6oILG5UrSWkGmKYe4+xn5keu6bjUtk2vCpQbtlbMHWsp2mFy6TP+EHXMUiQmVSHm0kXjCQNsr+r/gsXPxLccGbtEyGdUpMbOBrMdG+xkHJo8fQrEcVg/5T3ib3zSuhM4xeLdZr/4mfht6EWCApy7zA82d8YacMBzk/qm1nJZiCvSGfBGLW5s+lr9TPydWhUNJPT9QCxjS+VyWR+neVUrew2rM+ek3ql1GJ5gVz8Tf6NWJXOoypPnUKX3mdCwqg4ZaeNqrK4W6x1zUGA2xPdqK4Y3me5n4t/VqqsOmsp07CmhJfpcZaN6OlbHvryynUSJcQo/4MPVjDR5oxbBteewrKT7mfiWv9ned+EblCxIksvibRp0LAy1sS0g72AqjgUhd6FBw1BL4LpS7bRpfmZ+5EJq7ZFoaiL7mrbu46Y+sEOt6DmqqffKaBhoZ8E5UAJyiUR9wgEp1wUksAffsrX7mfm306GpVqIGAuzxwQbWo1qsaN96xf1MLkrcfp9hsOhb7PAzbH/yktVdPDw8gk3dF1IFTxK/uHnewburSjsu7E7V6eDxbbrUI1701DRtcT5l38FqEz6+2vX2FyboyrzMT8ovHKzgXZysWdvf2xqhn//T2SzL/p/Ov2J/AIxBFpE0gecBAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjQ3KzAxOjAwPVvrIAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTo0NyswMTowMEwGU5wAAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTA0eDE0KzI1Mys2MzbF9+7AAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMGY4NjNkYmQyMTUyMDdjZjZhZWExZGQ4OWEwOWU3OGYuZHZpIC1vVnuKPgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzBmODYzZGJkMjE1MjA3Y2Y2YWVhMWRkODlhMDllNzhmLnBzenFs1AAAAABJRU5ErkJggg==" />.</p>
<p>The following plots are the results for <em>θ</em> = 15° for a domain of 3.8637 um x 29.348 um for different max mesh sizes. The same boundary conditions are given as the previous 1D example case. The only difference is that the incident wave on the left boundary is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOYAAAAXCAMAAAAoesM1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxEiiESZu92qVe7MjOVmZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAPPSURBVFjD7VjbtqMgDOWaAKL8/99OLqDYak97zpqHWWd4sLZC9t4hCbHG/B+/c1j3xQQf/j7GZ2NiFOEY/sUS7A9dvJsR0k9p4UQgpuzfWXPpGBZ1ZhTQt5YQ0abWxqTyrGGRjwpY051QhJ+p7BgmriKw2TfW+KtZcQsG7AMjbA36DXsnlzL0TiOhrGf9brvDzLc7/dZQDJILHGyxvWPNXWFmkgjLA6NdptkUB55lBpWWZOJWbzDrj8I2nN1nyzft6ErID4xUpmMP3Mq06ohVPvKtmvUnMu055tO3fVb8LnNipDIZJMaTzJQzwJJ59xfdwCZ+yHmyGTzwqiqlIONLfAcIlaGA1tDVYsrOjtLXMbpBU8jvHuwNkvNoraUyQgFK1cqhB+h1tUq0d5IHI5JJctbDl0NmI3jXGqNrOKPKhFkmGEidFDlmL44OjzGKIRYikiunOC2pbDO0hTjBFsyRMmqQUpNyFNZrpMh3XGBC4cvqyerSFaSVQbueg9GtzJWtaN42M8ucYtqhmO/1AnYjMI8RTExQEsc1Z9T54kTDXDtGN8jz6Nir9RoJFxVObtsvw/uF1EBSwxOjI2j7ITRkEqulaV04y5yKAxKu2+sFvDpSdLWUc+OLV6xucT0w1CBlzDjcA4V6eECKa+6txLNMOWL8ah4YHSXIlJNMPpXWOMmM6qJTbhrPjuj14qVM36a9XQanIz7abNCUBEl10qGgRXhGcktrxV3JRPHSlq5lytp8lqmJeXja6MS8zOwFQlNzMuqfg1bxxw4VfydTnnBsKm8hld0ZSQM3X8s006F7JbMn8ZCpiSmeLDhN2E5dGHtiWE17YZxL0Dj1V4kF0QrBqWiNj2U5MFwLxkts1pUTx+9iJiTkZaFdyZRf01B3MBoyIzR/kqmJmXh1L/bIUR3XwMVyaGV2I1vzy9ZbCEvd4H7Rc901TUrm6g4MYlujxKaXO9hlTkhagrbxZDuVoDA1aoORyxtFec650UD+nqnZy3Qc1dY2/pIlBjvTFKKsjOuIXLugH5nwRXtgl1qpmniJkqVxfW3eolUuHQM3Lq8cm3FDayaZExImQATHW1MsX+i0Iauy0xXqsr+afNawxOGe6G03sZ+7AU3Rjfi62cPHDpQ8O955BoY0KSI88LWKTHtG4sp7GznxAPm0/UxP/c04jPkw6gTT5617m+ymyx4qcJiWeEZ6m/aHjOLy8IPrnChhQlHHum+8iLXpNeAJQ4eFKD3fhPTu+JyRfXivGxXI296Dkus+/vsAIafJrr1+w4wa6hPSu+NzRv/4nyS/YfwB+y8hhAu4FuAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6NDcrMDE6MDA9W+sgAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjQ3KzAxOjAwTAZTnAAAACJ0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMzh4MTQrMjM2KzYzNmOOo+IAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS82MDYyNTU0YTIzMTZlM2FhZmJlMmQ3YTI0YTk0MGYyNS5kdmkgLW92VZcPAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNjA2MjU1NGEyMzE2ZTNhYWZiZTJkN2EyNGE5NDBmMjUucHO9keoFAAAAAElFTkSuQmCC" />. (Note that we have to give the corresponding wrong boundary condition because our phase guess is wrong.) </p>
<p>In the result for the finest mesh (rightmost), we can confirm that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAARCAMAAACYVR46AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIdxFEmWbdM7vMqu5VNejc2gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACgSURBVCjPtdHrDoMgDAXgUiyXAp73f9vVoNtwzPlnTTTUfIRDJfpHOX6Vv4KLeCCISAzAvjXNqQC8L4iyprRv+A6pyPbma5ijkTsw2uPcAIMqc9X6Bu1D46N/QtgUMrD+hM1mksCToykP0FJXlNllKJ0u49HcbDxZR9gDtk9YeYA94FLO0DH8AHvAoMdxBUiqCiuxVu0XqlriFShbp3S/Hg+HB5N5aQ74AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjMzKzAxOjAww9HGKgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozMyswMTowMLKMfpYAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjR4MTArMjkzKzYzOfteR+kAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kMGU2YWY4NmJiNmYyNGM5ZmZkOWFkODRjNDgyM2FhMi5kdmkgLW905Cl+AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDBlNmFmODZiYjZmMjRjOWZmZDlhZDg0YzQ4MjNhYTIucHOaq8cmAAAAAElFTkSuQmCC" /> is computed just like we analyzed in the above calculation and the norm of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAARCAMAAAD5TTx4AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIdxFEmWbMM7uq7lXdec26AgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACHSURBVBjTnZGNCsMgDITP2PgTrff+bzvLlI7WbrCAmPDh3QWB/8vJWf4KN/VkUNUYyPtbJWU0XyCSPsAcAXmCsR/ngGAmUqycsM91SLNHzuS+hLUv0GaIT1nkfgOFaREI7Zg9q1uskg3TsN5gkWm4pQt0ciR9GwYbUolsZsZeip1MZo3268NeOlkFqCjdOFoAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6NDgrMDE6MDDLE5vJAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjQ4KzAxOjAwuk4jdQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxN3gxMCsyOTcrNjM5xIpfFwAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01CWDEyIDAwMy4wMDIKgdriHQAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzNkZmQ1NGQ2NGQ1NmUxNzUxNzc2ZmNmNzJlZDRlNGQyLmR2aSAtb2+dS/wAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8zZGZkNTRkNjRkNTZlMTc1MTc3NmZjZjcyZWQ0ZTRkMi5wc2SHVD0AAAAASUVORK5CYII=" /> is computed to be constant one. These results are consistent with the 1D example case.</p>
<p><a href="https://cdn.comsol.com/wordpress/2018/01/electric-field-norm-and-envelope-function-COMSOL-Multiphysics-2D-results1.png" target="_blank"><img src="https://cdn.comsol.com/wordpress/2018/01/electric-field-norm-and-envelope-function-COMSOL-Multiphysics-2D-results1.png" title="2D example incorrect phase function" alt="Different results of the electric field norm and envelope function for the incorrect phase function." width="1785" height="235" class="alignnone size-full wp-image-245811" /></a><br />
<em>The electric field norm (top) and the envelope function (bottom) for the wrong phase function <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAAXCAMAAABQ6Q/RAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxEimbtEiKrMVd3uLVuR4wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAKvSURBVEjH7VfJktsgEGWHlkD8/9+mF8ACeTxFKqnMIX0Al6Afj16xUv/lr4o2/5qBUtaNnz5Euy4nu4XGMACwrfTeEg3Khdu3qpdN7tineDoFelPJVv0JKr0u7atfdoW0zTEiKExXy98rmeg/Qr2WdVk2uXObImNAnI7aBnlA5eHtENZd+4FV7B/jeIe6xke0rb3H0tHc5ADya8WD1lZ+ZA2Yc8YmrWUxc7jEDxydBdqSJUtE1QO5FXPWJAvQsniCii3oMBwdOLheeGdqsLgpuFwZ1xScDFAQEb/TeTJ/C+twJZQLvuYICkKzB9ESVVc4fy+LRjma8gQV7PA/VqJ8C/EqE9WnCHhnORLa9eSYAOmQs9kVEctFqPlLjiYxiZaeQ5VBZeyBMkH1cobl0TXXJjF440jmu/qxnrW8V0bMCpe/4qj0XENsd0ViOWVqnxDAjPQcqm84TlCdYwkQmBpmumR0fV2/9lqfajtNyypUZY5ai5FFms6eexhcKIXH0QwsQff07KpPjjNU40jm53VDQzQTRzuq0OCYmh3Za+mI8k09y+yS10xE4kQN1Xcc71CNI5k/o2m1jQNplHCKISemuKz434n7ISaaHd+Hx7BUrIUjxUo/e6g+Oc5QQe5E5kd62cPgKLUHDeYovVq06kIztBbgLiOBL4bGNbMW/oUjXRxatxiqwvGccuYOFSXgyfz+TFq9OFrWxKAHE9PICx1zYr42pHwYlTC1cQevZciH+8xRH8n2MGuqHiqeTiNWplK5gM5QLXX4EIdjZo5kXC/3oI/u3rlND7hEPxAojXeLfzbetc8gVOnN4a66yg0qrx3QkSMKb/iNN8VT5jcFhZjefQeEx801+Nb3/P7b7DvBcHRl8+Fs3rwbfOq89e5L8FuxWhr2jgT3cfmH/Vf46fILSJ4Ve3ZM/U0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6NDkrMDE6MDBtZJB9AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjQ5KzAxOjAwHDkowQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA5OHgxNCsyNTYrNjM2a+y2XQAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzcwNjIwODkxODhiNmJjZTVhMDFiNjNlN2QzMzE5NTZlLmR2aSAtb0vnVQUAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS83MDYyMDg5MTg4YjZiY2U1YTAxYjYzZTdkMzMxOTU2ZS5wc9jbkSgAAAAASUVORK5CYII=" />, computed for different mesh sizes. The color range represents the values from -1 to 1.</em></p>
<h3>Simulating a Lens Using the Beam Envelopes Interface</h3>
<p>The ultimate goal here is to simulate an electromagnetic beam through optical lenses in a millimeter-scale domain with the <em>Beam Envelopes</em> interface. How can we achieve this? We already discussed how to compute the right solution. The following example is a simulation for a hard-apertured flat top incident beam on a plano-convex lens with a radius of curvature of 500 um and a refractive index of 1.5 (approximately 1 mm focal length).</p>
<p>Here, we use <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAAWCAMAAABkOzvTAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYimbt3M0SI3RFVqu7MkXJ0twAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAE0SURBVDjL1ZTbdsQgCEXBK8Ek/v/fFjRjdNppeGx5yIos3AgHBfhvhsY450O0RaZsTl6N2Y2Z9ZjV2QLJjMTNGGhHem+JSpE8GcuBTVoZaeonE5XVI64oreT9XaCUb0vDK61kYjru7SJD8FzqHQMBmzr5vUc029zKyFDKcMgKAkml084AHVn1DJTgd5Ox5Ku4TPqnG46yxGhvdCoViVif5nPz5BszOODzalHlJUYhemjaX6tXRT8VrlPZ6kr6Cb2meK5pj9xGyG3uDTnLM7w6lUW0wdiQPdVOXaVbBUXylfCpcJ1KoRVHFzLXxAd1lSYmSmUOTEjtvDszwkCemVLIuMrK/uY8IdtOlm9pSOwL/rZruo2Pio9z6BhvH6/cQCJVb73tSI4+PnOpGCmruWx9Fv6cfQERDAhdTDbKbQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTo1MCswMTowMDRW1TAAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6NTArMDE6MDBFC22MAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADQ5eDEzKzI4MSs2MzbdujhLAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNmZlNTI2YTJiOGJiZjY2ZTk2ODYxOWY4NDJlYzFiMDUuZHZpIC1vo+p/FQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzZmZTUyNmEyYjhiYmY2NmU5Njg2MTlmODQyZWMxYjA1LnBzy6v9FQAAAABJRU5ErkJggg==" />, which is not accurate at all. In the region before the lens, there is a reflection, which creates an interference. In the lens, there are multiple reflections. After the lens, the phase is spherical so that the beam focuses into a spot. So this phase function is far different from what is happening around the lens. Still, we have a clue. If we plot <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAARCAMAAACYVR46AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIdxFEmWbdM7vMqu5VNejc2gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACgSURBVCjPtdHrDoMgDAXgUiyXAp73f9vVoNtwzPlnTTTUfIRDJfpHOX6Vv4KLeCCISAzAvjXNqQC8L4iyprRv+A6pyPbma5ijkTsw2uPcAIMqc9X6Bu1D46N/QtgUMrD+hM1mksCToykP0FJXlNllKJ0u49HcbDxZR9gDtk9YeYA94FLO0DH8AHvAoMdxBUiqCiuxVu0XqlriFShbp3S/Hg+HB5N5aQ74AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjMzKzAxOjAww9HGKgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozMyswMTowMLKMfpYAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjR4MTArMjkzKzYzOfteR+kAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kMGU2YWY4NmJiNmYyNGM5ZmZkOWFkODRjNDgyM2FhMi5kdmkgLW905Cl+AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDBlNmFmODZiYjZmMjRjOWZmZDlhZDg0YzQ4MjNhYTIucHOaq8cmAAAAAElFTkSuQmCC" />, we see the beating.</p>
<p><img src="https://cdn.comsol.com/wordpress/2018/01/simulating-a-beat-wavelength-inside-a-lens.png" title="" alt="A simulation of the beat wavelength inside a lens." width="1076" height="175" class="alignnone size-full wp-image-245731" /><br />
<em>Plot of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAARCAMAAACYVR46AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIdxFEmWbdM7vMqu5VNejc2gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACgSURBVCjPtdHrDoMgDAXgUiyXAp73f9vVoNtwzPlnTTTUfIRDJfpHOX6Vv4KLeCCISAzAvjXNqQC8L4iyprRv+A6pyPbma5ijkTsw2uPcAIMqc9X6Bu1D46N/QtgUMrD+hM1mksCToykP0FJXlNllKJ0u49HcbDxZR9gDtk9YeYA94FLO0DH8AHvAoMdxBUiqCiuxVu0XqlriFShbp3S/Hg+HB5N5aQ74AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjMzKzAxOjAww9HGKgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTozMyswMTowMLKMfpYAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjR4MTArMjkzKzYzOfteR+kAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kMGU2YWY4NmJiNmYyNGM5ZmZkOWFkODRjNDgyM2FhMi5kdmkgLW905Cl+AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDBlNmFmODZiYjZmMjRjOWZmZDlhZDg0YzQ4MjNhYTIucHOaq8cmAAAAAElFTkSuQmCC" />. The inset shows the finest beat wavelength inside the lens.</em> </p>
<p>As can be seen in the plot, a prominent beating occurs in the lens (see the inset). Actually, the finest beat wavelength is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAXCAMAAAClO0YkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM5lEiFURzHfuu92qIgMKfAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADlSURBVCjPxZLREoQgCEVFDCg1//9vVyjNGne2t70zOYpHuZDO/UHgJ0EMy4wl1lEWuEV9gQm76rARhRXHcNwm2UhRxSiOV4V1YkGxpJQUGuI8MWHHS7rG7ybY7mKruoRxJ+QnG65MXG594oIPdki7jnZrzdnWQgvJ0cbLVLg5wCRkJmrZcrRkl978O5rFoZpATZzUjewd1YTdO0bdzfX4Zqxu+vYW0CZ9FW1GsX6dTdLckelkj6ocFL5YaB5jMbWetWYhODa2ptnY/ZJoMzKc//eHPAF5fdAvWAf2sgnfsIf29+hcH6etBT2aQjVsAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjUwKzAxOjAwNFbVMAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTo1MCswMTowMEULbYwAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjZ4MTQrMjkyKzYzNudWvFsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9iNjNjNTk1ZTc2MzAxODc0ZDYyNDRlMTljMjZiMmQ4My5kdmkgLW+gQe16AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYjYzYzU5NWU3NjMwMTg3NGQ2MjQ0ZTE5YzI2YjJkODMucHNUy+tzAAAAAElFTkSuQmCC" /> in front of the lens. To prove this, we can perform the same calculations as in the previous examples. The finest beat wavelength is due to the interference between the incident beam and reflected beam, but we can ignore this because it doesn&#8217;t contribute to the forward propagation. We can see that the mesh doesn&#8217;t resolve the beating before the lens, but let&#8217;s ignore this for now.</p>
<p>The beat wavelength in the lens is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAXCAMAAABznpxBAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmRDOZiFURd8zuqrvdPNS/eAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAEdSURBVDjLzVPLtsMgCPTBQ02U///bW1Bj2rpou7oschBnYIZjnPtf4cOmGGEkgHFHItZvin6VMsVQuOdB/IZUOoywzO6BtNcEH/mdA4rIiqdjwE7FRxm6sGzUKb4qPAndXGYZg3mjz/pIXd8R9ZzZuz627mxSBGc1RaQ0D9heSbhms1zbhUgIqw4vpJuiQveLcMDcVNOLRHEOD0sv4lO3JN0U1ESt7yqNPZ6X8rAMnTZSzAq05OChD1RShX5/cRTY/UGfYbsEE9nQZSNZtzDfHVgyTtjts3KsRIejRapDHVSyGCfkyE3hrVe88CL56eMQi2vlMbO1u966ZyPZU2H3aSRdS1PT5WOObspTMO1fkJzvfxzBN6QR5w+cffwB02IHWYax7VIAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6NTErMDE6MDCSId6EAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjUxKzAxOjAw43xmOAAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAzMXgxNCsyOTArNjM2NJjfMQAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZWE2OGEwOGUwZGFmNzBjODRmODA0N2Q4YjZmYjk0M2EuZHZpIC1vI74A2AAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2VhNjhhMDhlMGRhZjcwYzg0ZjgwNDdkOGI2ZmI5NDNhLnBzLsKU4wAAAABJRU5ErkJggg==" /> for the backward beam and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAUBAMAAAAevyJ8AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABFEIjOZd4jMZu67Vd1mLyZzAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAALdJREFUGNNjYCACMCoDCZYghEB6aQuQnGcA47M5MFQBOVwJMAFuAwa5AgYG1gaYAN8GEGLgeQwT4FFg4AsA0suQ7DmnACRikQTawaIOcD4rSAdLbQGDuLoAWGAqiPAWv8CwmRFsFWcBgwEDy0WWJywbGLaABDwZGCYweDkwXGXbwLAdpHl7eXkBy0oGhip2iADXu3fvFHiBbrU7DhEAAxYQttnAsBM1HC4wXEYNmenmE1AFmIFBBQAl1CcuTtP2UwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTo1MSswMTowMJIh3oQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6NTErMDE6MDDjfGY4AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE5eDEyKzI5NSs2MzeeNdroAAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8zYWRjMzc2MGQ4MmY4MzllNTJhZjU2ZTAwMGJlYmFkOC5kdmkgLW9TnDogAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvM2FkYzM3NjBkODJmODM5ZTUyYWY1NmUwMDBiZWJhZDgucHNdpfVmAAAAAElFTkSuQmCC" /> for the forward beam for <em>n</em> = 1.5, which we can also prove in the same way as the previous examples. Again, we ignore the backward beam. In the plot, what&#8217;s visible is the <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAUBAMAAAAevyJ8AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABFEIjOZd4jMZu67Vd1mLyZzAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAALdJREFUGNNjYCACMCoDCZYghEB6aQuQnGcA47M5MFQBOVwJMAFuAwa5AgYG1gaYAN8GEGLgeQwT4FFg4AsA0suQ7DmnACRikQTawaIOcD4rSAdLbQGDuLoAWGAqiPAWv8CwmRFsFWcBgwEDy0WWJywbGLaABDwZGCYweDkwXGXbwLAdpHl7eXkBy0oGhip2iADXu3fvFHiBbrU7DhEAAxYQttnAsBM1HC4wXEYNmenmE1AFmIFBBQAl1CcuTtP2UwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNTo1MSswMTowMJIh3oQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDU6NTErMDE6MDDjfGY4AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE5eDEyKzI5NSs2MzeeNdroAAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8zYWRjMzc2MGQ4MmY4MzllNTJhZjU2ZTAwMGJlYmFkOC5kdmkgLW9TnDogAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvM2FkYzM3NjBkODJmODM5ZTUyYWY1NmUwMDBiZWJhZDgucHNdpfVmAAAAAElFTkSuQmCC" /> beating for the forward beam. The backward beam is only a fraction (approximately 4% for <em>n</em> = 1.5 of the incident beam, so it&#8217;s not visible). The following figure shows the mesh resolving the beat inside the lens with 10 mesh elements.</p>
<p><img src="https://cdn.comsol.com/wordpress/2018/01/COMSOL-Multiphysics-mesh-for-the-beat-wavelength-inside-a-lens.png" title="" alt="A mesh for the beat wavelength inside a lens, created with COMSOL Multiphysics." width="652" height="385" class="alignnone size-full wp-image-245781" /><br />
<em>The beat wavelength inside the lens. The mesh resolves the beat with 10 mesh elements.</em></p>
<p>Other than the beating for the propagating beam in the lens, the beating in the subsequent air domain is pretty large, so we can use a coarse mesh here. This may not hold for faster lenses, which have a more rapid quadratic phase and can have a very short beat wavelength. In this example, we must use a finer mesh only in the lens domain to resolve the fastest beating. </p>
<p>The computed field norm is shown at the top of this blog post. To verify the result, we can compute the field at the lens exit surface by using the <em>Frequency Domain</em> interface, and then using the Fresnel diffraction formula to calculate the field at the focus. The result for the field norm agrees very well.</p>
<p><img src="https://cdn.comsol.com/wordpress/2018/01/Comparison-plot-between-Beam-Envelopes-interface-and-Fresnel-diffraction-formula.png" title="" alt="A 1D plot comparing the Beam Envelopes interface and the Fresnel diffraction formula." width="683" height="387" class="alignnone size-full wp-image-245751" /><br />
<em>Comparison between the</em> Beam Envelopes <em>interface and Fresnel diffraction formula. The mesh resolves the beat inside the lens with 10 mesh elements.</em></p>
<p>The following comparison shows the mesh size dependence. We get a pretty good result with our standard recommendation, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAXCAMAAABODP0nAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM5lEiFXMEe53qrvdusttvgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADwSURBVCjPvVLZtsMgCFRBiPv//+0V4tLWnrZPl4ecBIeZYaIx/1nWHS1A/wZIPE5h91yzJ/DSJyMzhtWM6ZQhpcDuIW4TeJ3KomhbJwt5i/OpraNYXtuHNqtypODSEwfWFyDKcWiUTMDHnLipD1j7qaZvl8J3ekCVNKZp26UbqAZKXrgSSLRtnJ18Uw/gzARqMCBkbo6G8RKfgBBFsPZoMTvSHd3wjzpQcOC0S122OuPvo7GU71o99du5riGfLBa9rGtx3YLsfRn0c1GwwkaCSbzysIn3lZjlyYTLzt/3qbLXqwD4DTiK4Edg/hH3rv4AZBkFcJ3kmzsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6NTIrMDE6MDCjycQZAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjUyKzAxOjAw0pR8pQAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyNHgxNCsyOTMrNjM2Ng0LdAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzlkYTY2ZDFkN2U2Zjc0MDNkY2NiYTJkOWY2ZDRmNDQ4LmR2aSAtb2nBWAUAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS85ZGE2NmQxZDdlNmY3NDAzZGNjYmEyZDlmNmQ0ZjQ0OC5wcwkeYrIAAAAASUVORK5CYII=" />, which is equal to <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAXCAMAAAClO0YkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM5lEiFXMd+6qu90RDMlrQAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADuSURBVCjPxVJXDsMgDAU8CGHd/7aNTaDQIjV/tZQh++kNjDF/KOs2TUDaYdnrh2Dpumo32ENegckdfm6fYaPGwiIvXqjw2FgQ7SgwqrNHvzFxjHyhLpa/TXgevykuE8yfWLyVCiGXlWWVEbIekRiXGXBWycJ0k7jJlDsnMKTCaiJZU9qRxEm31LdhyMWAmAARTkJS2rRElasjDahExutwFKs7aHcBGmMd5k/t83k9A5tuC9iC9yW3VMZejYG12InQk8/jwvWMYI1X7DUJ79tCwa/H2wNLhmzv/f4ox5adKD/AGkuyWoYn2FbxOXRfL1byBa9cCRGKAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjUyKzAxOjAwo8nEGQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNTo1MiswMTowMNKUfKUAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjZ4MTQrMjkyKzYzNudWvFsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9jYWNiMGI4NmQ1YjcyOTMyYmM4ZWM5OGNmZmU1ZTYzYi5kdmkgLW9ZAnLLAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvY2FjYjBiODZkNWI3MjkzMmJjOGVjOThjZmZlNWU2M2IucHNaY5lXAAAAAElFTkSuQmCC" />. This makes it easier to mesh the lens domain.  </p>
<p><img src="https://cdn.comsol.com/wordpress/2018/01/mesh-size-dependence-on-the-field-norm-simulation-plot.png" title="" alt="A 1D plot showing the mesh size dependence on the field norm." width="683" height="387" class="alignnone size-full wp-image-245761" /><br />
<em>Mesh size dependence on the field norm at the focus.</em> </p>
<p>As of version 5.3a of the COMSOL® software, the <a href="/model/fresnel-lens-46571">Fresnel Lens tutorial model</a> includes a computation with the <em>Beam Envelopes</em> interface. Fresnel lenses are typically extremely thin (wavelength order). Even if there is diffraction in and around the lens surface discontinuities, the fine mesh around the lens part does not significantly impact the total number of mesh elements. </p>
<h3>Concluding Remarks</h3>
<p>In this blog post, we discuss what the <em>Beam Envelopes</em> interface does &#8220;under the hood&#8221; and how we can get accurate solutions for wave optics problems. Even if we get beating, the beat wavelength can be much longer than the wavelength, which makes it possible to simulate large optical systems.</p>
<p>Although it seems tedious to check the mesh size to resolve beating, this is not extra work that is only required for the <em>Beam Envelopes</em> interface. When you use the finite element method, you always need to check the mesh size dependence for accurately computed solutions.</p>
<h3>Next Steps</h3>
<p>Try it yourself: Download the file for the millimeter-range focal length lens by clicking the button below.</p>
<div class="flex-center">
<a href="/model/millimeter-range-focal-length-lens-with-the-beam-envelope-method-57621" class="btn-solid btn-md btn-red">Get the MPH-File</a>
</div>
<h3>References</h3>
<ol>
<p id="ref1">
<li>J. Goodman, <em>Fourier Optics</em>, Roberts and Company Publishers, 2005.</li>
</p>
</ol>
]]></content:encoded>
			<wfw:commentRss>https://www.comsol.de/blogs/how-to-use-the-beam-envelopes-method-for-wave-optics-simulations/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>How to Analyze Laser Cavity Stability with Multiphysics Ray Tracing</title>
		<link>https://www.comsol.de/blogs/how-to-analyze-laser-cavity-stability-with-multiphysics-ray-tracing/</link>
		<comments>https://www.comsol.de/blogs/how-to-analyze-laser-cavity-stability-with-multiphysics-ray-tracing/#comments</comments>
		<pubDate>Thu, 15 Jun 2017 13:39:31 +0000</pubDate>
		<dc:creator><![CDATA[Yosuke Mizuyama]]></dc:creator>
				<category><![CDATA[Electrical]]></category>
		<category><![CDATA[Ray Optics]]></category>
		<category><![CDATA[Ray Optics Module]]></category>
		<category><![CDATA[Technical Content]]></category>

		<guid isPermaLink="false">http://com.staging.comsol.com/blogs?p=222771</guid>
		<description><![CDATA[The laser is one of the most useful inventions in modern science, but it is not an easy device to use. Lasers work only when the cavity mirrors are aligned perfectly. Even if a laser is lasing for a while, it can stop all of a sudden. In today&#8217;s blog post, we will talk about how to predict laser stability using the ray tracing capabilities in the COMSOL Multiphysics® software. Introduction to Laser Simulation Albert Einstein discovered stimulated emission in [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>The laser is one of the most useful inventions in modern science, but it is not an easy device to use. Lasers work only when the cavity mirrors are aligned perfectly. Even if a laser is lasing for a while, it can stop all of a sudden. In today&#8217;s blog post, we will talk about how to predict laser stability using the ray tracing capabilities in the COMSOL Multiphysics® software.</p>
<p><span id="more-222771"></span></p>
<h3>Introduction to Laser Simulation</h3>
<p>Albert Einstein discovered stimulated emission in 1916, but the laser was invented by one of three American scientists, C.H. Townes, A.L. Schawlow, or G. Gould, presumably in 1957. (There was a patent war over <a href="http://history.aip.org/history/exhibits/laser/sections/whoinvented.html" target="_blank">who first theoretically invented the laser</a> and there is still controversy about who came up with the idea.) The first laser was built by Theodore Maiman in 1960.</p>
<p>Lasers are very useful in many applications, such as cutting, perforation, melting, ablation, telecommunication, measurement, and spectroscopy among others. In the 1960s, A.G. Fox, T. Li, and H. Kogelnik made further progress in the research of lasers by coming up with ways to calculate the field distribution, formulate Gaussian beams, and predict the laser stability based on the paraxial theory of optics. These theories constituted the fundamentals for handling and designing lasers, even now, 60 years later.</p>
<p>Among the theories, Kogelnik&#8217;s laser stability theory is particularly useful for laser engineering. The theory consists of two parts:</p>
<ol>
<li>The paraxial wave optics theory predicts what Gaussian beam is generated in a laser cavity</li>
<li>The geometrical optics theory predicts when the laser beam stays stable in the cavity</li>
</ol>
<p>A laser may stop working after it is turned on or pumped harder. This is due to the thermal lensing effect. The laser crystal is pumped by another light source or sources to cause the inversion population. This process generates undesired heat by the residual energy of the pump light that is not used to induce the stimulated emission. The undesired heat introduces an undesired change in the refractive index and causes bulging of the crystal surface.</p>
<p>Kogelnik&#8217;s theory covers laser cavities including a rod lens, which approximates the thermal lensing effect by parabola fitting the temperature distribution in the crystal.  </p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/titanium-doped-sapphire-femtosecond-laser.jpg" title="" alt="A photo of a titanium-doped sapphire femtosecond laser." width="669" height="469" class="alignnone size-full wp-image-222791" /><br />
<em>A titanium-doped sapphire femtosecond laser. The green laser from an Ar laser is used to pump the Ti:sapphire crystal emitting orange glare for the population inversion. The laser crystal is a circular rod, but has an angled cut called the Brewster cut. The pump beam enters the crystal surface at the Brewster angle to avoid undesired Fresnel reflections. Image by Hankwang &mdash; Own work. Licensed under <a href="https://creativecommons.org/licenses/by-sa/3.0/deed.en" target="_blank">CC BY-SA 3.0</a>, via <a href="https://commons.wikimedia.org/wiki/File:Titanium_sapphire_oscillator.jpg" target="_blank">Wikimedia Commons</a>.</em></p>
<h3>Methods for Analyzing Laser Stability</h3>
<p>The idea of the stability part of Kogelnik&#8217;s theory is quite simple: The laser beam is stable if a ray bouncing back and forth between the laser cavity mirrors does not escape from the cavity after a certain number of round trips. This theory was developed in a more concise and organized way by using the ABCD matrix theory based on paraxial optics rather than real ray tracing.</p>
<p>In this theory, thermal lensing is modeled as a thin lens that has a certain focal length. The focal length is calculated by fitting a parabola to the temperature distribution in the laser crystal. Thus, the ABCD matrix theory and the parabola fitting method are simple to perform and create beautiful results. You just need the distances of the optics, the focal length of any lenses involved, and the radius of curvature of the mirrors.</p>
<p>All folding mirrors are replaced by lenses having an equivalent focal length and an approximate focal length is used to represent the thermal lensing effect instead of giving the pump power in watts. Optics can&#8217;t be tilted and the optical layout is flattened to 1D in a straight line.</p>
<p>This method is too simple to handle more complex and more practical laser cavities. What if you want to see the results in 3D, or add a prism in your stability analysis? What if you want to fold your laser beam by folding mirrors, or tilt one of the optics? What about giving a pump power in watts, not an approximate focal length? Also, why not perform ray tracing and thermal analyses without any restrictions or approximations?</p>
<p>Performing a laser stability analysis without taking the thermal lensing effect into account is almost useless, because every laser gets pumped. So, we need a thermal analysis as a counterpart of the stability analysis, which can&#8217;t be separated from ray tracing. By coupling the <em>Heat Transfer</em> and <em>Geometrical Optics</em> interfaces in COMSOL Multiphysics, we have all the tools we need.</p>
<h3>Analyzing a Laser with a Confocal Cavity in COMSOL Multiphysics®</h3>
<p>Let&#8217;s take a look at a simple example model of a laser cavity and briefly outline how the ABCD matrix method works and how it agrees with COMSOL Multiphysics results. This section complements part of one of Kogelnik&#8217;s own research papers (<a href="#ref-1">Ref. 1</a>). In the ABCD matrix method, while following Hecht&#8217;s notation (<a href="#ref-2">Ref. 2</a>), a ray is characterized by the ray angle <em>θ</em> and the ray position <em>y</em> in a 2&#215;1 column vector as</p>
<div class="latex">\left [<br />
\begin{array}{c}<br />
\theta \\<br />
y<br />
\end{array}<br />
\right ]</div>
<p>All optical processes including propagation, refraction, reflection, focusing, and defocusing are denoted by a 2&#215;2 matrix called the ray transfer matrix.</p>
<p>For example, propagation through a distance <em>L</em> is denoted by a 2&#215;2 matrix</p>
<div class="latex">\left [<br />
\begin{array}{cc}<br />
1 &#038; 0 \\<br />
L &#038; 1<br />
\end{array}<br />
\right ]</div>
<p>and reflection in a mirror with the radius of curvature <em>R</em> in the air by</p>
<div class="latex">\left [<br />
\begin{array}{cc}<br />
-1 &#038;  -2/R \\<br />
0 &#038; 1<br />
\end{array}<br />
\right ]</div>
<p>Our example laser cavity has a pair of identical mirrors that have the curvature of radius <em>R</em> = 0.1 m and cavity length <em>L</em> = <em>R</em>/2 = 0.05 m. This cavity looks like the below figure and is called the &#8220;confocal cavity&#8221;.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/laser-cavity-ray-tracing.png" title="" alt="A COMSOL plot for ray tracing in an example laser cavity." width="791" height="507" class="alignnone size-full wp-image-222811" /><br />
<em>Ray tracing in COMSOL Multiphysics for a confocal cavity after a couple of bounces.</em></p>
<p>Let&#8217;s set <em>θ</em><sub>0</sub> = 0.1 rad and <em>y</em><sub>0</sub> = 0.01 m as the initial ray angle and position. (For the ABCD matrix method, the <em>x</em>-position really doesn&#8217;t matter, but let&#8217;s set the initial ray on <em>x</em> = 0 m; i.e., on the center of the left mirror.) The ABCD matrix method tells us that the next angle and the position of the ray after propagating the cavity length is calculated as</p>
<div class="latex">\left [<br />
\begin{array}{c}<br />
\theta_1 \\<br />
y_1<br />
\end{array}<br />
\right ]<br />
=<br />
\left [<br />
\begin{array}{cc}<br />
1 &#038; 0 \\<br />
0.05 &#038; 1 \\<br />
\end{array}<br />
\right ]<br />
\left [<br />
\begin{array}{c}<br />
0.1 \\<br />
0<br />
\end{array}<br />
\right ]<br />
=<br />
\left [<br />
\begin{array}{c}<br />
0.1 \\<br />
0.005<br />
\end{array}<br />
\right ].</div>
<p>This is the ray angle and position on the right mirror (before it gets reflected). After the reflection, the next ray angle and position are still on the right mirror, but toward the left. They are calculated to be</p>
<div class="latex">\left [<br />
\begin{array}{c}<br />
\theta_2 \\<br />
y_2<br />
\end{array}<br />
\right ]<br />
=<br />
\left [<br />
\begin{array}{cc}<br />
-1 &#038; +20 \\<br />
0 &#038; 1 \\<br />
\end{array}<br />
\right ]<br />
\left [<br />
\begin{array}{c}<br />
0.1 \\<br />
0.005<br />
\end{array}<br />
\right ]<br />
=<br />
\left [<br />
\begin{array}{c}<br />
0 \\<br />
0.005<br />
\end{array}<br />
\right ].</div>
<p>Then, another travel of the cavity length lets the ray return to the original left mirror as</p>
<div class="latex">\left [<br />
\begin{array}{c}<br />
\theta_3 \\<br />
y_3<br />
\end{array}<br />
\right ]<br />
=<br />
\left [<br />
\begin{array}{cc}<br />
1 &#038; 0 \\<br />
-0.05 &#038; 1 \\<br />
\end{array}<br />
\right ]<br />
\left [<br />
\begin{array}{c}<br />
0 \\<br />
0.005<br />
\end{array}<br />
\right ]<br />
=<br />
\left [<br />
\begin{array}{c}<br />
0 \\<br />
0.005<br />
\end{array}<br />
\right ].</div>
<p>Finally, the end of one round-trip is the reflection by the left mirror; i.e., </p>
<div class="latex">\left [<br />
\begin{array}{c}<br />
\theta_4 \\<br />
y_4<br />
\end{array}<br />
\right ]<br />
=<br />
\left [<br />
\begin{array}{cc}<br />
-1 &#038; -20 \\<br />
0 &#038; 1 \\<br />
\end{array}<br />
\right ]<br />
\left [<br />
\begin{array}{c}<br />
0 \\<br />
0.005<br />
\end{array}<br />
\right ]<br />
=<br />
\left [<br />
\begin{array}{c}<br />
-0.1 \\<br />
0.005<br />
\end{array}<br />
\right ],</div>
<p>which can be confirmed in the above figure. </p>
<p>The beauty of this method is that you can only perform matrix operations to know the behavior of rays. We can calculate a matrix <em>M</em> that represents the sequence of the ray propagation and reflection as </p>
<div class="latex">
M=<br />
\left [<br />
\begin{array}{cc}<br />
-1 &#038; -20 \\<br />
0 &#038; 1 \\<br />
\end{array}<br />
\right ]<br />
\left [<br />
\begin{array}{cc}<br />
1 &#038; 0 \\<br />
-0.05 &#038; 1 \\<br />
\end{array}<br />
\right ]<br />
\left [<br />
\begin{array}{cc}<br />
-1 &#038; +20 \\<br />
0 &#038; 1 \\<br />
\end{array}<br />
\right ]<br />
\left [<br />
\begin{array}{cc}<br />
1 &#038; 0 \\<br />
0.05 &#038; 1 \\<br />
\end{array}<br />
\right ]<br />
=<br />
\left [<br />
\begin{array}{cc}<br />
-1 &#038; -20 \\<br />
0.05 &#038; 0 \\<br />
\end{array}<br />
\right ],
</div>
<p>which gives the same result as the previous result:</p>
<div class="latex">\left [<br />
\begin{array}{c}<br />
\theta_4 \\<br />
y_4<br />
\end{array}<br />
\right ] =<br />
\left [<br />
\begin{array}{cc}<br />
-1 &#038; -20 \\<br />
0.05 &#038; 0 \\<br />
\end{array}<br />
\right ]<br />
\left [<br />
\begin{array}{c}<br />
0.1 \\<br />
0<br />
\end{array}<br />
\right ]<br />
=<br />
\left [<br />
\begin{array}{c}<br />
-0.1 \\<br />
0.005<br />
\end{array}<br />
\right ].</div>
<p>This transfer matrix <em>M</em> has the property that <em>M</em><sup>3</sup> = <em>I</em>; i.e., it becomes the identical matrix after three round-trips. Actually, this can be proved analytically by means of Sylvester&#8217;s theorem without calculating a matrix product:</p>
<div class="latex">\left [<br />
\begin{array}{cc}<br />
A &#038; B \\<br />
C &#038; D \\<br />
\end{array}<br />
\right ]^n<br />
=<br />
\frac{1}{\sin \Theta}<br />
\left [<br />
\begin{array}{cc}<br />
A \sin n\Theta - \sin(n-1)\Theta &#038; B \sin n\Theta \\<br />
C \sin n\Theta &#038; D \sin n\Theta - \sin(n-1) \Theta<br />
\end{array}<br />
\right ],</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAAXCAMAAABQ6Q/RAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzIncRiETdmVW7zKruMzxYXQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAKVSURBVEjH7VfbstsgDOQq7ub///YAQhic1CT1dNqH7sxJYpDRSloEh7H/+PfAxfQgv3pV6flJ8i89S1AAIPaGRs1P1mwCAgRv7LSb58DXIfNxmDxUUx23oem0uMkbjsxk3jJgW/gGpqlY/kpiXPwgMwX+wCpouyPpZlIy5Yu9fwk+Y57Atq9wZk0UvqrSg+OTVOoDLkv+0jIuadQZ1vnwEpPtL2I0/qx2FRZW77rIW6jBbGfP52lj2JajJVLd8hgzNdrc7HN/SwLnCn94DqWyQhnOe6VCZr3WOkZ2hzQXs3g9LqSuHOUQQycSSCu+cvbtKWMcomq2KkCEyi9qWcdJwjYw17afM4UuQpgTp6jjJEcoyQ8bjkM7VCBHbcENUfm+8UK1qAvipnBgUs9EjzGGinhyhBnDZz7dy+ot2HuOJMdChPdlXywj9JTXGknJRG45KVvpCGczLp4wKilDZneYZp0vGU5jADMe8WsYDTm6rBeOfLRZ100M9TGOa0JmIuVsxbpAwbH0vxuORlUybgyolnDbPof/IcfROYhjIo+cohgcTc9jk4lJgUZpK4ihcbWpNS6tLk38UushR7B64TiOgtYo0OhooYkST2MDwbSDiFwSWeaGk3nPTLWjn1yuwb/nSHLkB+nKYQ6oo4j23cdaHIUzpJZ5gXuGGo2OWB4eNbsF9R4B1wq85Yhy1BDHJg5INqAfEeY68eBNu3YoZ3wSzJStbc47hAYnSut0G4pFAfVTuqPXI+a4dPGFI6RcOQQ3HZjYw2UX4ZEbRi0ExdJuGoWMWc5y7cHvz0153+Jfz5kL+lmoPPuDcPcXnZ3v3rk3kT6ETE/e7jIW7skie/Bvb88zut4/uUs/I/n7Duh/hUe1+Hv4ARxIErl7VKSMAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAzOjQ0OjU0KzAxOjAwIsiFUQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMzo0NDo1NCswMTowMFOVPe0AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAOTh4MTQrMjU2KzYzNmvstl0AAAAmdEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNUjEyIDAwMy4wMDIK7bPeSwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzc3ZWI5YzI2Y2ZkNmQ3MWZlMjM2MzRkNDRkOGU0MmQyLmR2aSAtb32kiT4AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS83N2ViOWMyNmNmZDZkNzFmZTIzNjM0ZDQ0ZDhlNDJkMi5wc1lnO4EAAAAASUVORK5CYII=" />.</p>
<p>Substituting <em>n</em> = 3 in the above formula for our <em>M</em> matrix, we get <em>M</em><sup>3</sup> = <em>I</em>. We can confirm this with ray tracing in the next figure, in which the ray paths are colored by the number of round-trips.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/ray-tracing-plot-for-three-round-trips.png" title="" alt="A ray tracing plot for a ray after three round-trips." width="791" height="507" class="alignnone size-full wp-image-222821" /><br />
<em>Ray tracing results for the same confocal cavity as the previous plot, showing that the ray is returning to the initial position after 3 round-trips.</em></p>
<p>In this case, it is said that this cavity is stable, which means that the ray inside this cavity will not escape from it. The above formula is particularly useful for deriving a general consequence that the sequence represented by this matrix is stable when it holds for the trace of the matrix that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALcAAAAXCAMAAAB+rC5DAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzIncRRN2ImVW7qszuUxC6eAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAI6SURBVFjD7ZfrkoMgDIXlaiIi7/+2qyAQkEK1nZ3Zmc0PWwVOPuAY2mn6j78SjJMbcWuoVPROsK8xvYGhJb2b9WCSEIJ5YoW0DRb/TL8z924fAaaNShZGrUVqN+CetGNeefa7pIE02eMiAdDy1kCS9BWYDw7StpqZQTJbpKBiddVeL5fRLgyG2X+YLMWPOcgDGbbLctKkr8BymGszs5R6UrZYbuWgUqjH43wODDNcslOAx3lcVKqkTbBes2IWVKlIM2g9DbnnCHr23FKLXwFn8vVl0pvcCuaLwEqNsJNslWCtL5KRTjYTfbb4eSz+1uVdaCW9xa3ANuqUJfYGcRWs9aO9kxcwliPihCW93e2kt7iFwUbxcaTDQWDmPne0984WgACuPW0yWztptaA6B29NS5v1UuUINy77wDU9CEI2fKROyd7oVMHN8jGAOEhaLSjkWNrbwdFUIplbywMQ0wPphWZ/TUzJ3mo7eSP3mkzMcJT0dj3ZE2NpuMwdssnq4KkEkr1hVgV3Pr58hSrNUSd9wH1sCxVJ5zoLqXSfO9qbbfFIxCDGoib3X+qXUVTv5wPu4yXPRTrWQX4+0q48ISuBYO+9SqQFNWEC5lx+boJRu0kH3IDbhtD/lSO9mth7el6wzhY5C31Y3YFlkKxdOHdE9PTmfPR/5bwDNghh++1mMP485+Uy/XJgf2lGPGd5Hsz+k+AmB7GCWJ9LpteC46v2dtJvBPvkXwqehw//QOMx+POk8X/aR3v2F+MHZcUR0qCN9sUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NDArMDE6MDDA2eFlAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjQwKzAxOjAwsYRZ2QAAACJ0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMTB4MTQrMjUwKzYzNlzHduoAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNU1kxMCAwMDMuMDAyCncbARAAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kNjkyZTFjMmM1ZGQ3MjU1ZmRjZTNmZjJhNThmYjA2ZC5kdmkgLW9teBvLAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDY5MmUxYzJjNWRkNzI1NWZkY2UzZmYyYTU4ZmIwNmQucHNEZvt4AAAAAElFTkSuQmCC" />. In our case, the trace is calculated to <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAAXCAMAAABQ6Q/RAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzIncRRN2ImVWqzLvul5HSIQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAITSURBVEjH7VfZcsMgDDSnBQbz/39bcwmwMZQ206dqJmGMYbVahJRs27990AitHtjSVi7qJ0Y+wqcDI3n9tMtJQBCNBHZC1e9A+ym5FuZTmieMOBo3bsJxk86HyWAP6kuoXpnrwwGUoduaMbBDGFWTYoe7Ca0fQroYIOxhsCVcevHlHhfOJSkpcGO3AYwwjYzCQQtg74hqTxtjNLqcNtBE+QEyNVu5ecKQGk7Kbcpxz6TSyhPf+GhdWO8euxY4PmGO+jAvr+cN/u6NYTIkBJtzRXvOOjw5ta1ZxbEDY6p0BNZG1OOY0xFPQuWyoDAJdbl4VBYb3KTKawfGVRJ5b3Yfc8zpeCFEQQEeK03JF6jtWxw7MBVHpa9gD5yIwZs44CJMR+VEw5FgmVWTkxZPbQvHHkzhKLnfpHCCh9j38I0bMR3FCVmpOB655ZBZMrJKWn3n2IMpHOMcvxXx21ljOsIuGo7YCkKhwJzii2fdhcHeR+KEHHPM6UjOfANUFJYkfWkYsRHUd2bQwZBjFybXHpqilK7tLDeOMR0FGFTKRrI2ykrtTLIxxy4MDyNT5xm4gXGmcdBwhMP5zVZVDTPWcJay53TBZk2/Nbi8K1/4XmCYGe+fdYzUC7nePmEvMGoc88x3KrmTSL9rLzDsWINpLaUxXW1+L2hvMOQ3v55VKuSrvxj79g5Dfu4g/1f41VkU+xDMX9sX354RhbJuo1gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDM6NDQ6NTQrMDE6MDAiyIVRAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAzOjQ0OjU0KzAxOjAwU5U97QAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA5OHgxNCsyNTYrNjM2a+y2XQAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMzJlNWY2ZWZlMDBiMTliMWU4MTIyMGVkNWI4MmUzNTMuZHZpIC1vLN6B+QAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzMyZTVmNmVmZTAwYjE5YjFlODEyMjBlZDViODJlMzUzLnBzis34wgAAAABJRU5ErkJggg==" />. So, it&#8217;s stable.</p>
<p>The results can be also viewed by plotting the <em>y</em>-component of the unit wave vector as in the below figure. The plot shows that the ray direction periodically alters but never grows and returns to the same value after 3 round-trips. Roughly speaking, ±0.15 radians is the upper and lower bound for the ray to be inside the cavity and the plot below indeed proves that this is the case here.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/periodically-altered-ray-direction.png" title="" alt="A COMSOL plot of the periodically altered ray direction." width="1000" height="377" class="alignnone size-full wp-image-222831" /><br />
<em>The</em> y<em>-component of the unit wave vector. The direction of the ray is bounded by a finite minimum and maximum, which means that the ray will not diverge beyond the cavity mirrors.</em></p>
<h4>Changing the Laser&#8217;s Cavity Length</h4>
<p>Let&#8217;s discuss another example. We&#8217;ll choose the cavity length to be <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX8AAAAoCAMAAAAhZgquAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABGZIojMM2a7qlV3RN3ujSgdTwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAYRSURBVGje7VvptpwgDBaIgIDy/m9bICzBcZ3O6Vx7bn7cERtC+MyKdhh+6Zd+6ZceTIx/W4NPkYBva/AGsVF+W4WPkXqgKWn1bQ0+SPA4D4Dp2xp8lEbzbQ3ukfDi3anW/zQKxu9m9m1IbxF/22HZ+G3dN0k/KgL9hfnDz8wbbnmSA/C3o/8PNf9hmO23NbhBy9tG/AnzV8eVr9hewrJDJvjnhqEg0lU+sC3kOE/2ci8SjeydWR05tFS59xTArJaQ6arvF5GJucrkroRUKXbGjigjWX+PFWXEarbz15KO89FYzFI9lNiKAH0HOwXvzOqIpdhnJqOm7ZA99ksYcIbHnTtYM1kAXttIf+qZVdJ6rOJFkcNmh7KdwqrWawAdHz54najUuspfa2EVmobxLt/QxZQk2PEWksn8t2Zdr7951MLEetFthgwJ3RJijsPEqUXPZOP2Ycl3x7MmmEjqx+iQOlsDJJiSoUECbh49NqtcTzGQ1K3z5eKO5/TT3IX6jb6Dv4K9WZelYAKfkyC/9dRAdktgpZws0fCeKT0PVjYznalAJPXjZBEDoHU6xH+K0Lt0WcGynX5hExermBn1huIugu77Fv4l+v8F/ukRCgRts2gvBpqXWJAzbWHpmbxuf+P2Tlamkrox5wRXQNBTfrcJsapkYpA1igt/reQSGBllLXpcDUQ38a/mf4q/AKVs+jUKUsyyTqmowGSG6opJioNMONOsXAx1xYEueiOTSUPPL+JPJXVj54MnSRRjGUFHJwMH5lzNVKyZzDr8S9eI/ksK/0xNVezb+I9id1Y/lrNMMVrGoCqD1wg+5AQ6Imjo+2GW0hCiakhx2ZhqgsQlsq4YdHkxOJJFa1brdrWBRSepHyu/ZNHSVDnM8WQ5w2SF0AVQaCuvwz9QIvf5HMZct2LD0PLzHP+6pOP7s/pxCiyBZ8a8BYNDS4rIo05RlPB+EDbdtq+Cevw97vB1tbHc6/DfwKKT1I8ZzB7rKGhypAOsiaLDypzlGVn5XvjnbWbnqQRJtuVADGq2JvUHmYX8I/7gLUwwQkj0UFgGsejcdeHa6e2DDVJE2nTzamX7JQpKM8W/MeXY/YL/BnWSurEMhTD4JWikRCdHLRWGHOttM+wS/tlJ3ZvDPwF9D39BbKZmaDNM+WiFmD+dZRP/jD1eD4XydT05eR+DUsZ/YNYahvHVKFLat54Al8i1Ag4K/o2JvHk5w7+T1I2TXclxwqRL5DA/lTYwZ/m5VS4l/ENRxm7Hn1z96xat9vDfIZc7G2L+J/GnbMFl+/dpEy5ViHRttKBJNLNi03qJnKkngn9jwmJqA/8tLKgkOha4kJtDLgo0+lFLNmGBHJxlmRr+gqyRw39ry2nOIark6t+TiHEz/45JAjX/s/iPrbZkSzKXkOJcvGARe+wuJQbVaDqxDaoYKbVeAoEYk0CueiaZLtTGrrawoJLoWIzdFpIc6Svq2O6iqRiyBoZ/cfrmJ1f/UVSfiS7jrxI/pzXVCf4qvQ4BfMvGQhTF/Bs3OqHXR+PBrjJiXw9ESJWgq1mGXWIIzFVIYZKa2rc9qz+bJJEOS+sYxVpD0eEIt8nxRaECUJEDHY8lwt+THhgmP6cCRo9DOYEj/RfwZeFwdnIVXVAQhDdmrZ6H0sbFA0vLnZlkdB5wLnU4GGpMGKL9DYuLG82a8dclLGel/Ft6pgVff2VITuv/Jklg61XGbFJBuXKyNfpYvUlunEnlGwPjVD5lgosnPltk2gHoxXO7hndIIfw4u714UTlaxBNKVo8Ts7cLq4o1JO6M0JYzB1Y0+Hz+YLc9np8fQFdJ67G05sUGXSgQ8hWUvZ/VOhdJ3/xeQ3gQJ2Hq5vnbDh1DmLuuHaa7m/oi3X5XwZfJ3ZyyS2K/bZGHEEo4ZLp4GvMTqGuAr5Dzd07pTkjtOjEcRlfOjpjk+6+0/zmx2+8fP/p9ze77x8OGvrx/3GGqfe0TiD8nVl6l8TnhZ/UC+L8g+awdPetzpQv0MI+Wj/pc6T/cz/O+GD4k/aToH4mNHyvofwDZ533NLeb/5/9fuPFh0SeSfFbGOiChHwj/L71PfwA8NTmtupNBqwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0MCswMTowMMDZ4WUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDArMDE6MDCxhFnZAAAAInRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADIzMHgyNCsxOTArNjMxc4MSPAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzg4NTBhYmE3M2NkODQyYzkxMzZjNTZiM2YzZTdlNWM4LmR2aSAtbyi1ZWUAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS84ODUwYWJhNzNjZDg0MmM5MTM2YzU2YjNmM2U3ZTVjOC5wc3uwxmcAAAAASUVORK5CYII=" /> m. This cavity is a little bit off from the confocal cavity. This intentionally tweaked cavity length guarantees that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAAXCAMAAAALDVClAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEIoiZqsxVu+7djlz8/QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAHoSURBVEjH7VbbcoQwCDVXMEHz/39bIObSXavOzrRP5cE1yuGQA2Fdln8z9omX859FPwkenFx9iN2n30VwAFAxHp+Ej69PXDGvj/yqLwAwaegMIWMFGpJfnyomwB3fBB050FsSGIRQyGDjl3EXt6QBtiqk3yvlO/a7TdAr86kH84V3gbqTlHm5tU2Zolz5RtcBvTSjboXatdIQSgXanjQVtu061ICqnC4YYyIQCxSRbODCqWarppSDMrJz0TtibirLoapPVSoKl4wDKhILMZfe75KH3xzzrFWEESUzJFQYMGwn1kkMA5OrbK652jCstf8ElZU2JFNQ3Tn0V2XkmGDAimqcSCw1RujdCrO9MFbfuFE95xeMiBOM2472pRYyxjfGM5ugKsNaym6vGI1WPJbcioGlT5ltfcA4QWWlytIFo/Ysu9W2pFVybn1uj7kxGN2JqhNU2ATsywnjXjvHakzT+0l6ZKWm93GDfWDNndNbb4K2zkmNMQ3GejostXTDrmUXQf0BNumQl65H/gTlBUIIYCMUnlhyBa5wgSj6aKGKmg489PEI7QEte2Or580EmKFylMN5gvFtDkZnesv4DLlP07sp9x36s2G49zk841PPm7zWh4729t/qqRnzzA8//Ag4o/zVr46/sS/GdRCJY2UZ8wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMzo0NDo1NCswMTowMCLIhVEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDM6NDQ6NTQrMDE6MDBTlT3tAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADY4eDE0KzI3MSs2MzazdB5zAAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS80ZmFhMDY5MDg4ZWUzMjdkOGUyYzg0MjgyMmFjNTRkYi5kdmkgLW9e5kuIAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNGZhYTA2OTA4OGVlMzI3ZDhlMmM4NDI4MjJhYzU0ZGIucHMJQFrvAAAAAElFTkSuQmCC" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAAAXCAMAAABzsl4EAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEIoiZqrtVzN3u36u60QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAJGSURBVEjH7ZfZduMgDIbNvtq8/9sOSCA7hrRK2jntnDO6cDBBfD9ILN62//bTJiSnldJ/H7tkzM2M6gU7mlAb65RzDl+1/4K6xZx07BWxZKgibjU6DHURflNIIuBYRWyD0BldjHtb8Ewd2EfEiiGjvdV4A/VOZVCc9qrWZCgeKFzv2N/kyp/i2RWxdwSHofMoRVC8wyhLqv8cY8CiQD/pK3mxxE4IDkNQHECxLfAeXQvlGK/Gyu34PsWInREnQyojhGjJWh8+SlPzHQIS0oNi0xXXcixbD5nOGIhoXhWGWKCusDOCGLZNdktr3aKuD1UdAmjLpAKzAhW3nN7j5l0zb2rPzbwiJea0D/bGgQXqAjsjiGFgZboeb3zg3lCoe1TsPeRGrS6xCm+WR3eOMshd7bliwkbKtQfsjCCGPWLfsD9TrHNtpyAr9r5DWzspXpqeJp6wTxTPiJMhQym7ZCjetFJJxzo5vtAJdASOYnuZ9/SIfaJ4RpxzDCGKHMUYLtUW4ViUsh8Ap2LFywrCPlE8I4hh2j+6LBTvt5UnW0sJG3sYQ/C94Onkuq68DzYQwk6KO3ZCEAOXQB5e+XS97W5bbBtiBDedcd2K3GMXWVemq+KBRcUzdkIQw3hnTL1vWFd20R5uc3txtsW3R8Mfh68VqTYMvU4731z86O3lE6RjgbotsXcEMdpdYT1BNt8rlDjPdp1corfXT2kO9gHBYnj2QebfvgnxsRyGDUyGfP+2ycbyGEJwWtXhf+9HyBLLZPzyr6Z/wv4AP2QW/fTXoWsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NDArMDE6MDDA2eFlAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjQwKzAxOjAwsYRZ2QAAACJ0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMDZ4MTQrMjUyKzYzNhSsWe8AAAAmdEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNUjEyIDAwMy4wMDIK7bPeSwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzgxZGQ1YjMyODhhY2JlMGNjMTE0OWQ1ODQ4NDlkZjNhLmR2aSAtb+T6vpsAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS84MWRkNWIzMjg4YWNiZTBjYzExNDlkNTg0ODQ5ZGYzYS5wc0akusUAAAAASUVORK5CYII=" /> in the formula. Therefore, the transfer matrix becomes the identical matrix after 20 round-trips and the initial ray angle and position are obtained. The transfer matrix in this case is</p>
<div class="latex">\left [<br />
\begin{array}{cc}<br />
-1.215 &#038; -6.2574 \\<br />
0.026393 &#038; -0.68713 \\<br />
\end{array}<br />
\right ]</div>
<p>and the product of this transfer matrix for 20 times will be <em>M</em><sup>20</sup> = <em>I</em>. Let&#8217;s confirm this with ray tracing in the following figure. The red arrow is indeed back to the original mirror center and pointing to the original direction.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/twenty-round-trips-between-two-mirrors.png" title="" alt="A ray tracing plot produced in COMSOL Multiphysics for a ray after twenty round-trips between two mirrors." width="701" height="281" class="alignnone size-full wp-image-222841" /><br />
<em>Ray tracing results for a laser cavity with the same mirrors and a little longer cavity length after 20 round-trips.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/unit-wave-vectors-y-component-after-20-round-trips.png" title="" alt="A COMSOL plot of the unit wave vector&#039;s y-component for a ray after twenty round-trips." width="701" height="281" class="alignnone size-full wp-image-222851" /><br />
<em>The</em> y<em>-component of the unit wave vector.</em></p>
<p>In general, the transfer matrix for the right mirror with the radius of curvature <em>R</em><sub>1</sub>, the left mirror with <em>R</em><sub>2</sub>, and the cavity length <em>L</em> for one round-trip is written as </p>
<div class="latex">M^1 = \left [<br />
\begin{array}{cc}<br />
\left( -1+\frac{2L}{R_1} \right) \left( -1+\frac{2L}{R_2} \right) - \frac{2L}{R_2}<br />
 &#038;<br />
\frac{2}{R_1} \! \! \left( -1+\frac{2L}{R_2} \right) - \frac{2}{R_2}<br />
 \\<br />
\left( -1+\frac{2L}{R_1} \right)(-L)+L<br />
 &#038;<br />
-\frac{2L}{R_1}+1<br />
 \\<br />
\end{array}<br />
\right ].</div>
<p>After some trivial arithmetic, the stability condition derived from the trace of the above matrix is expressed as </p>
<div class="latex">0 \le \left (1-\frac{L}{R_1} \right)\left (1-\frac{L}{R_2} \right) \le 1.</div>
<p>This stability formula is further extended to the case where a lens is involved in the cavity. Introducing a lens inside a cavity makes the transfer matrix complicated and it is no longer simple to write it out here, but the stability criterion is still simple. Adding a lens with focal length <em>f</em> modifies this to </p>
<div class="latex">0 \le \left (1-\frac{L_2}{f} -\frac{L_0}{R_1} \right) \left (1-\frac{L_1}{f} -\frac{L_0}{R_2} \right) \le 1,</div>
<p>where <em>L</em><sub>0</sub> = <em>L</em><sub>1</sub> + <em>L</em><sub>2</sub> – <em>L</em><sub>1</sub><em>L</em><sub>2</sub>/<em>f</em> and <em>L</em><sub>1</sub> and <em>L</em><sub>2</sub> are the distance from the lens to the left and right mirrors, respectively. Let&#8217;s add a focusing lens with focal length <em>f</em> = 50 mm in the previous cavity, for which the stability criterion number is 0.10978, predicting that the cavity is stable.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/ray-traveling-between-2-mirrors-with-a-lens.png" title="" alt="A ray tracing plot for a ray traveling between two mirrors with a lens in between." width="701" height="281" class="alignnone size-full wp-image-222861" /><br />
<em>Ray tracing results for the previous cavity with a thin lens added to it.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/unit-wave-vectors-y-component-for-ray-traveling-between-2-mirrors-with-lens.png" title="" alt="A COMSOL plot of the unit wave vector's y-component for a ray traveling between two mirrors with a lens in between." width="701" height="281" class="alignnone size-full wp-image-222871" /><br />
<em>The</em> y<em>-component of the unit wave vector.</em></p>
<p>So far, we have studied some basic laser cavity stability analyses with the ABCD method side by side with the ray tracing capabilities in COMSOL Multiphysics. The stability results from both approaches are in good agreement.</p>
<h3>Simulating Lasers with Varying Focal Lengths</h3>
<p>Now, let&#8217;s move on to the last example, in which the focal length in the previous example is parameterized and varied, and the variation of the cavity stability is plotted in the famous stability chart. In Kogelnik&#8217;s theory, the previous stability condition formula is rewritten as</p>
<div class="latex">0 \le g_1 g_2 \le 1</div>
<p>by using a set of new variables defined by <em>g</em><sub>1</sub> = 1 – <em>L</em><sub>2</sub>/<em>f</em> – <em>L</em><sub>0</sub>/<em>R</em><sub>1</sub> and <em>g</em><sub>2</sub> = 1 – <em>L</em><sub>1</sub>/<em>f</em> – <em>L</em><sub>0</sub>/<em>R</em><sub>2</sub>.</p>
<p>The stability regions are plotted as the hatched area in the following famous stability chart with <em>g</em><sub>1</sub> and <em>g</em><sub>2</sub> as the horizontal axis and the vertical axis, respectively. If <em>g</em><sub>1</sub> and <em>g</em><sub>2</sub>, which are derived by the original cavity parameters <em>R</em><sub>1</sub>, <em>R</em><sub>2</sub>, and <em>L</em><sub>0</sub>, are within the hatched area, the laser cavity is stable according to Kogelnik&#8217;s theory. For the previous example, we used the same radius of curvature for the two mirrors. So <em>R</em><sub>1</sub> = <em>R</em><sub>2</sub> and therefore <em>L</em><sub>1</sub> = <em>L</em><sub>2</sub> = <em>L</em><sub>0</sub>/2 from symmetry, which results in <em>g</em><sub>1</sub> = <em>g</em><sub>2</sub>. This is a 45-degree line. When the cavity parameters change, the values of <em>g</em><sub>1</sub> and <em>g</em><sub>2</sub> change along the line through the first and third quadrants.</p>
<p>Let&#8217;s take a look at how this is visualized. We fix the mirror curvature to 0.1 m and the cavity length to 0.084357 m while changing the focal length of the lens from 15 mm to 40 mm with 5-mm increments. The following figure shows Kogelnik&#8217;s theoretical results for this particular laser cavity with a lens. The laser is stable for <em>f</em> = 25, 30, 35, and 40 mm, giving <em>g</em><sub>1</sub><em>g</em><sub>2</sub> = 0.67091, 0.43100, 0.29200, and 0.20545, respectively.</p>
<p>These values are plotted in the hatched area, whereas the focal lengths of 15 and 20 mm make this laser unstable as their <em>g</em><sub>1</sub><em>g</em><sub>2</sub> values exceed 1.0; i.e., 1.1299 and 2.1593, respectively. The theoretical prediction for this laser cavity is plotted in the figure below. The ray tracing result for each focal length is depicted in the sides of the figure showing a perfect match with the theory. In the COMSOL computation, the built-in stop condition terminates the computation once the ray gets out of the cavity. The ratio of the actual computation time <em>T</em> to the preset computation time <em>T</em><sub>0</sub> (50 ns in this case), <em>T</em>/<em>T</em><sub>0</sub> represents the cavity stability if <em>T</em><sub>0</sub>  is appropriately chosen. Any value of this stability index other than 1.0 may not mean much, as we know that a real laser turns off really quickly when it gets unstable; in other words, the change of laser stability is almost digital, 1 (on) or 0 (off).</p>
<p><a href="https://cdn.comsol.com/wordpress/2017/06/Kogelniks-stability-theory-compared-to-simulation-results.png" target="_blank"><img src="https://cdn.comsol.com/wordpress/2017/06/Kogelniks-stability-theory-compared-to-simulation-results.png" title="Theory vs. simulation results" alt="A schematic depiction of Kogelnik's stability theory as compared to the COMSOL Multiphysics ray tracing results." width="1000" height="461" class="alignnone size-full wp-image-222881" /></a><br />
<em>Comparison between Kogelnik&#8217;s stability theory and the COMSOL Multiphysics ray tracing results for an off-confocal cavity with a thin lens.</em></p>
<p>This last example shows that ray tracing can perform a laser cavity stability analysis with the thermal lensing effect taken into account, since this example is Kogelnik&#8217;s model for a laser cavity with thermal lensing. In Kogelnik&#8217;s theory, a laser crystal heated by a pump laser is replaced by a thin lens with a certain focal length. Once the temperature distribution inside the crystal is known, the refractive index distribution is calculated by <em>n</em> = <em>n</em><sub>0</sub> + (<em>T</em> – <em>T</em><sub>0</sub>)<em>dn</em>/<em>dT</em> to the first-order approximation, where <em>n</em>, <em>n</em><sub>0</sub> are the refractive index distribution with and without pumping; <em>T</em>, <em>T</em><sub>0</sub> are the temperature distribution with and without pumping; and <em>dn</em>/<em>dT</em> is the coefficient of index variation per temperature change. </p>
<p>The refractive index distribution of a pumped laser crystal is approximately a parabolic shape around the center if the crystal is a rod; i.e., <em>n</em>(<em>r</em>) = <em>n</em><sub>0</sub>(1 – 2<em>r</em><sup>2</sup>/<em>a</em><sup>2</sup>), where <em>r</em> is the radial distance in the polar coordinate system with its <em>z</em>-axis along the optical axis of the pumping. The calculated refractive index distribution is fitted to this parabola to get the fitting parameter <em>a</em>. Once this parameter is calculated, the focal length that represents the thermal lensing effect can be approximated by <em>f</em> ~ <em>a</em><sup>2</sup>/(4<em>n</em><sub>0</sub><em>L</em>), where <em>L</em> is the crystal length (<a href="#ref-3">Ref. 3</a>). Thermal lensing also includes surface bulging, which causes refraction angle changes. This can be analyzed in a similar way.</p>
<h3>Concluding Remarks</h3>
<p>With COMSOL Multiphysics, we don&#8217;t have to do the fitting. We just do heat and mechanical simulation with the <em>Heat Transfer</em> and <em>Solid Mechanics</em> interfaces to know the new refractive index distribution and surface bulging and then simply carry out ray tracing with the ray optics interfaces to know the stability of your laser cavity under the thermal lensing effect. We will further discuss the ray tracing capabilities of COMSOL Multiphysics in an upcoming blog post. Here, we see a full-fledged model analyzing the stability of a Ti:sapphire laser cavity with a double-pumped Brewster-cut crystal and a pair of dispersion compensation prisms. Stay tuned! </p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/Ti-sapphire-laser-cavity-stability-analysis-model.png" title="" alt="A screenshot of a Ti:sapphire laser cavity stability analysis model." width="718" height="364" class="alignnone size-full wp-image-222891" /><br />
<em>A stability analysis model for a Ti:sapphire laser cavity solving for temperature, mechanical displacement, and ray position and angle.</em></p>
<div class="flex-center">
 <a href="/contact" class="btn-solid btn-md btn-orange">Contact COMSOL for a Software Evaluation</a>
</div>
<h3>References</h3>
<ol>
<p id="ref-1">
<li> H. Kogelnik and T. Li, <em>Applied Optics</em>, Vol. 5, No. 10 (1966)</li>
</p>
<p id="ref-2">
<li> E. Hecht, <em>Optics</em>, Addison Wesley</li>
</p>
<p id="ref-3">
<li> W. Koechner, <em>Solid-State Laser Engineering</em>, Springer</li>
</p>
</ol>
<h3>Additional Resources</h3>
<ul>
<li>Browse these laser cavity tutorial models:
<ul>
<li><a href="/model/laser-cavity-with-a-thin-lens-59571">Laser Cavity with a Thin Lens</a></li>
<li><a href="/model/two-mirror-laser-cavity-59551">Two-Mirror Laser Cavity</a></li>
<li><a href="/model/bow-tie-laser-cavity-59771">Bow-Tie Laser Cavity</a></li>
</ul>
</li>
<li>Read more about laser simulation on the COMSOL Blog:
<ul>
<li><a href="/blogs/understanding-the-paraxial-gaussian-beam-formula/">Understanding the Paraxial Gaussian Beam Formula</a></li>
<li><a href="/blogs/modeling-laser-material-interactions-in-comsol-multiphysics/">Modeling Laser-Material Interaction in COMSOL Multiphysics</a></li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://www.comsol.de/blogs/how-to-analyze-laser-cavity-stability-with-multiphysics-ray-tracing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Does the Choice of Ray Tracing Algorithm Affect the Solution?</title>
		<link>https://www.comsol.de/blogs/how-does-the-choice-of-ray-tracing-algorithm-affect-the-solution/</link>
		<comments>https://www.comsol.de/blogs/how-does-the-choice-of-ray-tracing-algorithm-affect-the-solution/#comments</comments>
		<pubDate>Tue, 13 Jun 2017 15:22:42 +0000</pubDate>
		<dc:creator><![CDATA[Yosuke Mizuyama]]></dc:creator>
				<category><![CDATA[Electrical]]></category>
		<category><![CDATA[Ray Optics]]></category>
		<category><![CDATA[Ray Optics Module]]></category>
		<category><![CDATA[Technical Content]]></category>

		<guid isPermaLink="false">http://com.staging.comsol.com/blogs?p=222271</guid>
		<description><![CDATA[Ray tracing is an effective tool for high-frequency optics simulations. The Ray Optics Module for the COMSOL Multiphysics® software uses a multiphysics-capable wavefront method for its ray tracing. In this blog post, we’ll explore what makes the ray tracing algorithm in COMSOL Multiphysics distinct from traditional ray tracing algorithms described in standard geometrical optics textbooks and suggest a series of best practices to help you get the most out of your simulation results. Sequential, Nonsequential, and Exact Ray Tracing Algorithms [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Ray tracing is an effective tool for high-frequency optics simulations. The Ray Optics Module for the COMSOL Multiphysics® software uses a multiphysics-capable wavefront method for its ray tracing. In this blog post, we’ll explore what makes the ray tracing algorithm in COMSOL Multiphysics distinct from traditional ray tracing algorithms described in standard geometrical optics textbooks and suggest a series of best practices to help you get the most out of your simulation results.</p>
<p><span id="more-222271"></span></p>
<h3>Sequential, Nonsequential, and Exact Ray Tracing Algorithms</h3>
<p>Ray tracing algorithms can be categorized as <em>sequential</em> and <em>nonsequential</em> methods. The ray tracing method used in the Ray Optics Module can be categorized as a nonsequential wavefront method.</p>
<p>Ray tracing through an optical system largely takes place in two alternating steps, regardless of the details of the algorithm being used:</p>
<ol>
<li>Given an initial position and ray direction, either at a point on an object or on a surface in the optical system, the ray tracing algorithm determines where the ray will hit the next surface and trace the ray to that point.</li>
<li>The algorithm then continues by adjusting the ray direction by means of applying a boundary condition, such as reflection or refraction, where the ray hits a surface. This changes the direction of the reflected or refracted ray and prepares it to be traced through subsequent media.</li>
</ol>
<p>Even in complex systems with a large number of surfaces, the entire ray tracing process can usually be broken down into successive iterations of these two steps, as shown below.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/ray-tracing-schematic.png" title="" alt="A schematic of the ray tracing process." width="400" height="391" class="alignnone size-full wp-image-222541" /></p>
<p>Several sequential ray tracing algorithms are described in some of the standard texts on geometrical optics (see, for example, <a href="#ref-1">Refs. 1</a>, <a href="#ref-2">2</a>, and <a href="#ref-3">3</a>). By <em>sequential ray tracing</em>, it is meant that the order of the rays or mirrors to be encountered by the ray is specified as an input to the ray tracing algorithm; in other words, you know that the ray will first pass through lens 1, then lens 2, and so on, but you don&#8217;t know exactly where the ray will pass through each lens surface or what the angles of the reflected and refracted rays will be.</p>
<p>In a nonsequential ray tracing method, the order in which the rays encounter lenses and mirrors is not specified beforehand. Instead, you specify the light source and the method will automatically determine the interaction between the rays and the optical components in the system.</p>
<p>Some important sequential ray tracing algorithms make use of paraxial approximations and assume that the angles between rays and the optic axis are small. In contrast, certain sequential and nonsequential ray tracing methods can be classified as <em>exact</em> methods (<a href="#ref-1">1</a>, <a href="#ref-2">2</a>, <a href="#ref-3">3</a>) in that the shape of the lens is taken into account when predicting the intersection point of the ray with the lens surface, and the paraxial approximation is not used. Thus, rays intersect the actual surface of a curved lens, not the vertex plane.</p>
<p>In exact analytical ray tracing methods, the intersection point of the ray with the surface of a lens or mirror is computed by solving an algebraic equation. For example, if the surface of a lens is spherical, then given the initial position and direction of a ray, its intersection point with the surface of the lens can be computed exactly by solving a quadratic equation. For more elaborate, nonspherical surfaces, the equation for the intersection point of the ray with the surface might not have a closed-form analytic solution and may require a numerical approach.</p>
<p>In the following discussion, we&#8217;ll compare the approach used in the COMSOL® software to the exact ray tracing method described above. We&#8217;ll ignore the simpler methods of paraxial optics, because ray tracing in COMSOL Multiphysics always uses the full implementation of Snell&#8217;s law and never uses the small-angle approximation.</p>
<h3>Homogeneous vs. Graded-Index Materials</h3>
<p>Many traditional ray tracing methods require that each material is homogeneous; that is, the refractive index has zero gradient in each medium and only changes discontinuously at boundaries. An approach based on algebraically solving for the intersection point with the next lens, as described above, only works for nongraded media. This is because the rays in graded-index media can be curved, so the ray&#8217;s initial position and direction are not sufficient to determine where it will intersect a surface.</p>
<p>Real-world optical systems may have components with graded-index, or heterogeneous, materials either by design or due to multiphysics effects. Examples of graded refractive index distributions by design include the Luneburg lens, Maxwell&#8217;s fish-eye lens, and GRIN lenses fabricated by electrophoresis. A lens subject to an environment with nonuniform temperature distributions will inadvertently have a graded refractive index due to the material properties being dependent on temperature and strain. These are some of the most important cases for which the wavefront method excels.</p>
<p>An example of a ray path in a heterogeneous medium is shown in the following plot. In the image, the thermal color table shows the temperature in the modeling domain, with lighter colors corresponding to higher temperatures. The change in the refractive index is proportional to the change in the temperature, so the ray path becomes more noticeably curved where the temperature gradient is largest. The color along the ray path shows the instantaneous group velocity magnitude of the ray, with the greatest magnitude shown in red and the lowest magnitudes in blue and violet. This simulation, exaggerated for demonstration purposes, conceptually depicts what happens in pumped laser crystals in laser systems.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/ray-through-a-curved-path.png" title="" alt="A COMSOL model of a ray following a curved path through heated material." width="985" height="411" class="alignnone size-full wp-image-222351" /><br />
<em>A single ray follows a curved path (exaggerated) through a heated material.</em></p>
<h3>The Wavefront Ray Tracing Method</h3>
<p>The ray tracing method in COMSOL Multiphysics numerically solves a set of coupled first-order ordinary differential equations (ODEs) for the components of the instantaneous ray position <strong>q</strong> and wave vector <strong>k</strong>. These coupled equations are analogous to the Hamiltonian formulation in classical mechanics,</p>
<div class="latex">\frac{ \partial {\mathbf q} }{ \partial t} = \frac{ \partial \omega( {\mathbf k} )}{\partial {\mathbf k} }</div>
<div class="latex">\frac{ \partial {\mathbf k} }{ \partial t} = -\frac{ \partial \omega( {\mathbf k} )}{\partial {\mathbf q} }</div>
<p>where the angular frequency <em>ω</em> takes the place usually occupied by the Hamiltonian <em>H</em> (<a href="#ref-4">Ref. 4</a>).</p>
<p>When the refractive index is homogeneous, the Hamiltonian formulations above are reduced to the expressions that account for a constant speed and ray direction of light, as follows: </p>
<div class="latex">\frac{ \partial {\mathbf q} }{ \partial t} = \frac{ \partial (c|{\mathbf k}|/n)}{\partial {\mathbf k} } = \frac{c {\mathbf k} }{n|{\mathbf k}|}</div>
<div class="latex">\frac{ \partial {\mathbf k} }{ \partial t} =0</div>
<p>When there is a discontinuity of the refractive index at an interface, COMSOL Multiphysics numerically computes the direction of the refracted ray using Snell’s law. This formulation makes it possible for the COMSOL® software to compute not only special cases with homogeneous refractive indices, but also more general cases such as thermal lensing in laser engineering (both straight rays and curved rays). Note that this is a time-stepping method and the results show the rays at different instances of time during propagation.</p>
<h3>Discretization of Surfaces and Geometry Shape Order</h3>
<p>As an example of a geometric shape, consider a rotationally symmetric aspheric lens surface sag described by the following analytical expression:</p>
<p class="latex-equation-number">(1)</p>
<div class="latex">z(r) = \frac{cr^2}{1+\sqrt{1-(1+k)c^2r^2}}+A_1r^2+A_2r^4+ \cdots</div>
<p>Here, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANkAAAAXCAMAAACxghqAAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cRmbvdRIiq7sxVFnzl2gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAKDSURBVFjD7VhZktwgDGXHCAz3v20EdHsBgUlcqUqqRh/dHrCEnpYnehj7kR+pwslVIf/+yUq/8ttYNX9jc8Sie1Aax0U7vqjKtHkXmSSm25AIZNpXt8MDQA62WVEAZl/Nt4M3wHiaxpB7CrmpaDVM60WC2htkKoOCsJo2u5xfQsQ23Qad+sDpfdW6bZAVVymTtMQ39Wimys4xwg2xXCUtsmTPzxUJ56P0eGokikRjhUdCdxO5+Ee9hsZC74aPH4uPxdIii6WM03Iq7NHk3II3gvBTYttq07cuthl2CwTacHbd9sh2V1HD4aF0p1wPsVR2IkVKtJiDomKJZf+GDmhMEGSBbYZjI0bSLs+WbN+IqYJh/qhKuMoTsn2d8m7GKGDMjHoex9mY30zEFPiCg/sWmcN8P9I3heze2TzA6KFBJskRE0Zh2gyYETSncnGZgkNfs5rql3qmSAKZuDcZD370cEcmybpyo8rO0wxGTFVdUL3uB9l2BlEtV2Ph1eUxdRorwHjHILJ6pzuLeZpFpA+KGwU/oyJuNFgvXDJp9sV2ZZBrIDpkspw0v/Zcg/t9U1rkb+exvPh2q8qtUIvRzXKpeWVZ5J0G3iDYB1lEkHDdrKwPVW8qH2SHbXSwprU9baT/7WTA60Ha8l/XYs0WfXTZuWa5TDO+O9FpcBNC9X9PO16iwrUZVQHt9gGlHgJoxORsH7ZDKuI6RwZyTKN8/LcYmu6Qkloui5rcuom4+cErdfDfuNW5hZVe6NvVgA0ns2Sy5aO4wjDLo3Zse2WoGSp2kj5cjn2abDEvbm3Bl0ppalsuBEeS6AcNOunb1R+TWcQyu41sr5xmXv2o/kP59/9b8D/IL6r7EPIFEVflAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjQxKzAxOjAwZq7q0QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo0MSswMTowMBfzUm0AAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTMweDE0KzI0MCs2Mzb3xxAEAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMGZlNzY0NTBjODk2NTU0MDI1YjZiZmFjMGI0ZGYyYmEuZHZpIC1vaRLrOwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzBmZTc2NDUwYzg5NjU1NDAyNWI2YmZhYzBiNGRmMmJhLnBzQeWSOQAAAABJRU5ErkJggg==" /> are the lens surface sag, curvature, conic constant, and the coefficients for the even polynomials, respectively; and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAZCAMAAAABiyD0AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuVbtm3arM4Wv7qAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAFLSURBVEjH3ZXrjoQgDIWhWioX5f3fdqtkZrB2Qp3ZZJPtD4z62UM5BZ37o/AA0/z7sEZicI4WtEnZYZWkykMlm5Yd1km+x+qNa2iH35EwGaXuwRpJd6TssEZ6ttHeiBKOZnJ/xnS0+nWFk5lk6aVyGKUUOI1J3mqOAGz7CgGiC5C1d2ctDLCv27mg4Ar4eQmycnqFfyXglBNGtdnPWtCar/TTYuGaeb6yLujjOS+mEhxmD7Q8uZU/m2vfFNQ2ti32cpZrv7Xqt3Z5pJ334nMRFaSxSCdXr86Go/hyjM+Sw8bDJHZWAi1n0NbwkUKNpKQtoov0E7TvjR7YXcCxX5w2SrvcHbuoelygtchQq/AMQdq12rU2Ap8o62eL0MorhU3Yhca/48GyCr77ackWY7DEUcYP45x34rXO24epbgbbhcV6kH8ZIbcD8f/HD8g5CKzRE7z3AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjQxKzAxOjAwZq7q0QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo0MSswMTowMBfzUm0AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANjR4MTUrMjczKzYzNtvFFNEAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9jMGMyM2FlNTU1MzkyYzY2YTE0NDUyNGVjOTNkMzZmMC5kdmkgLW90kdetAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYzBjMjNhZTU1NTM5MmM2NmExNDQ1MjRlYzkzZDM2ZjAucHM8sQE6AAAAAElFTkSuQmCC" />, where <em>x</em> and <em>y</em> are the two directions transverse to the optic axis.</p>
<p>In COMSOL Multiphysics, lenses and mirrors can have their shapes be input as analytic functions or as full-fledged 3D CAD models. Analytically given shapes are entered as parametric curves or surfaces and are approximated by high-order nonuniform rational spline (NURBS). In the next step, the surfaces (or curves) are approximated with a finite element mesh, which further approximates the shape using polynomials.</p>
<p>In the user interface, the maximum order of these polynomials is determined by the <em>Geometry shape order</em> in the Settings window for the model component. The accuracy of these approximations can be increased by refining the mesh and/or increasing the geometry shape order. The rays then interact with the individual mesh elements for the purposes of predicting intersection points and applying Snell&#8217;s law.</p>
<p>The default option <em>Automatic</em> for the <em>Geometry shape order</em> in most cases approximates surfaces using quadratic polynomials, although linear shape order is sometimes used to avoid creating inverted mesh elements. For most applications, the order can be increased by the user to 7<sup>th</sup>-order (Septic) polynomials.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/geometry-shape-order-settings.png" title="" alt="A screenshot of the geometry shape order settings in COMSOL Multiphysics." width="689" height="500" class="alignnone size-full wp-image-222361" /><br />
<em>Settings window for geometry shape order.</em></p>
<p>Let&#8217;s now consider an aspheric lens, the shape of which was described earlier. To make it easier to see the discretization, the lens is here meshed extremely coarsely. In the figures below, the linearized mesh elements are indicated by gray lines, while the numeric representation of the curved surface is shown as a black outline.</p>
<p>The left figure is a ray tracing result for the default (<em>Automatic</em>, i.e., mostly quadratic) setting and the right figure is for the case of <em>Linear</em> geometry shape order. The color of the rays represents the <em>y</em>-component (vertical axis) of the wave vector. You can see where rays get refracted by looking for the position where the color changes. In any choice of geometry shape order, the surface shape can no longer be written by the above aspheric surface formula; i.e., it&#8217;s a collection of piecewise continuous polynomials whose order is governed by the <em>Geometry shape order</em> setting.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/aspheric-lens-surface.png" title="" alt="A model of an aspheric lens surface for two different geometry shape orders." width="1000" height="379" class="alignnone size-full wp-image-222371" /><br />
<em>An aspheric lens surface and its approximate surface shape using quadratic (left) and linear (right) geometry shape order.</em></p>
<h3>Rays and the Finite Element Mesh</h3>
<p>There are several reasons why the ray tracing algorithm in COMSOL Multiphysics uses the finite element mesh to reflect and refract rays at surfaces. As previously mentioned, this emphasizes the COMSOL® software&#8217;s strength as a multiphysics simulation tool by making it possible to trace rays through graded-index media where the refractive index distribution is a function of a field computed by another physics interface. Another situation where an analytic expression for the lens surface may not be available is when the surface is deformed as a result of thermal expansion or due to other external forces on the lens. In conclusion, almost any physics coupled to the optical system is modeled using the finite element method, so the coupling takes place through a finite element mesh.</p>
<p>Because the ray tracing algorithm uses the finite element mesh, a minimum requirement for ray tracing in COMSOL Multiphysics is that all boundaries that reflect or refract the rays must have a boundary mesh. The boundary mesh elements are used to compute surface properties such as the normal direction and the principal radii of curvature that are needed when the rays are reflected or refracted. The boundary mesh also provides information to a mesh search algorithm that predicts the instant when rays will reach the boundary, allowing the quantities that are computed along ray paths, such as intensity and phase, to be computed more accurately.</p>
<p>In some cases, the domains that the rays propagate through should also have a domain-level finite element mesh. For example, domains containing a graded-index medium must always be meshed. If the refractive index is temperature dependent, then in order to compute the refractive index at the ray&#8217;s instantaneous position in the medium, it is necessary to query a value from the temperature field. The temperature can be interpolated at the ray&#8217;s exact location within a mesh element using the finite element basis functions defined in that element. Then, this temperature value can be substituted into a temperature-dependent expression for the refractive index.</p>
<p>A domain-level mesh is also required when the rays propagate in an absorbing medium. The deposited ray power in the medium is discretized using piecewise discontinuous functions that are defined on the mesh elements, so the mesh is necessary to confine the contribution of each ray to the total heat source to a region of finite extent.</p>
<h3>How Mesh Resolution Affects the Solution</h3>
<p>So far, we&#8217;ve learned that ray tracing in the COMSOL® software is an approximate solution that treats each surface as a piecewise continuous polynomial based on the finite element mesh. Therefore, the accuracy of the solution depends on the resolution of the mesh. Higher geometry shape order and finer meshes reduce the discretization errors. In the right plot of the previous figure, some rays pass through the same boundary element, which spuriously results in the same wave vectors (lines with the same colors). This is one type of approximation error that we can visibly see when the geometry shape order is low and the mesh is very coarse.</p>
<p>The following plots show the <em>y</em>-component of the unit wave vector of the refracted rays after the first refraction by the same lens in the previous example. The horizontal axis represents the initial ray position in the <em>y</em> axis. The error introduced by an underresolved mesh is most significant when the geometry shape order is linear.</p>
<p><a href="https://cdn.comsol.com/wordpress/2017/06/quadratic-and-linear-shape-order-plots.png" target="_blank"><img src="https://cdn.comsol.com/wordpress/2017/06/quadratic-and-linear-shape-order-plots.png" title="Y-component plots" alt="Two plots of the y-component for quadratic geometry shape order and linear shape order." width="1000" height="317" class="alignnone size-full wp-image-222381" /></a><br />
<em>Plots of the</em> y<em>-component of the unit wave vector for quadratic geometry shape order (left) and linear shape order (right) with different mesh element sizes (shown by different colors).</em></p>
<h3>The Effect of Mesh Refinement on Spot Diagrams</h3>
<p>We&#8217;ve seen that the level of mesh refinement affects the accuracy of the ray trajectories, so it should come as no surprise that it also affects the accuracy of spot diagrams. Results from exact ray tracing methods usually show near-perfect symmetry and continuity if the distributions of initial ray positions and directions are symmetric and regular. The spot diagram for an aspheric lens is always symmetric around the optical axis and the ray aberrations are always smooth and continuous. For the finite-element-based wavefront method, the results will only be symmetric if the mesh inherits the symmetry of the original lens geometry.</p>
<p>Even for symmetrical optical systems with symmetrical initial distributions of ray position and direction, ray tracing results in COMSOL Multiphysics can give you slightly unsymmetric results if the mesh is unsymmetric. But these deviations from symmetry will gradually be reduced as the mesh is refined, since the smaller mesh elements on either side of the symmetry plane converge toward the same representation of the surface. This is just another manifestation of the mesh discretization error. The symmetry of the solution can be improved by using a structured mesh. However, it should be noted that a symmetric solution doesn&#8217;t necessarily mean that the solution is more accurate. </p>
<p>The next figure shows the effect of the maximum mesh element size on the spot diagram and a plot of the RMS spot radius for a plano-convex lens. This focusing lens is designed to have a diffraction-limited spot. You can see how the RMS spot radius converges to a certain value as the mesh size drops as expected. Let&#8217;s take a closer look. The spot for the coarsest mesh is larger than the diffraction limit. It is also very asymmetric and the intersection points are distributed over a very large area. This mesh size doesn&#8217;t look particularly bad for other physics like heat and mechanical problems. However, for ray tracing with the default <em>Automatic</em> geometry shape order, this mesh is too coarse to produce an accurate spot diagram. Only the last two mesh sizes give a concentrated and symmetric-looking spot.</p>
<p><a href="https://cdn.comsol.com/wordpress/2017/06/spot-diagrams-for-quadratic-and-cubic-shape-order.png" target="_blank"><img src="https://cdn.comsol.com/wordpress/2017/06/spot-diagrams-for-quadratic-and-cubic-shape-order.png" title="Spot diagrams" alt="A visual comparison of spot diagrams for quadratic and cubic shape orders." width="1000" height="463" class="alignnone size-full wp-image-222391" /></a><br />
<em>Comparison of spot diagram at the focus between quadratic and cubic geometry shape orders depending on the max mesh size. The red circles show the diffraction limit size for the lens at the wavelength of 0.66 um.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/mesh-vs-rms-spot-plot.png" title="" alt="A log-log plot of the RMS spot radii made with COMSOL Multiphysics." width="866" height="496" class="alignnone size-full wp-image-262221" /><br />
<em>Log-log plot of the RMS spot radii as a function of the max mesh size for quadratic and cubic geometry shape order compared to the diffraction limit size.</em></p>
<h3>Interpreting the Solution Data Generated by the Ray Tracing Method in COMSOL Multiphysics®</h3>
<p>Let&#8217;s now have a look at how the format of the solution data may differ from that of the traditional (stationary) analytical ray tracing algorithms described above.</p>
<p>The following is an example that compares the time-dependent solution obtained in COMSOL Multiphysics to the typical output from the standard sequential ray tracing plane-to-plane method for the same focusing lens in the previous example. A plano-convex lens focuses rays into a spot. In the familiar results from the conventional plane-to-plane method, all of the rays are drawn to the end plane. On the other hand, in COMSOL Multiphysics, each ray is drawn to be at the position where the ray is supposed to be at the specified time step. So, in general, the rays are not laid in the same plane.</p>
<p>This is why ray trajectory results in COMSOL Multiphysics almost always show some curvature. This curvature is nothing but the wavefront in terms of the geometrical optics regime. In the example, the wavefront is curved by the quadratic phase function that the lens introduces to the rays. To draw all rays to the end plane, use a later solution time so that all rays have had sufficient time to reach the plane and stop propagating.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/time-dependent-and-plane-to-plane-ray-tracing.png" title="" alt="Examples of time-dependent and plane-to-plane ray tracing in COMSOL Multiphysics." width="559" height="318" class="alignnone size-full wp-image-222411" /><br />
<em>Simulation results for time-dependent ray tracing in COMSOL Multiphysics® (left) and the standard sequential plane-to-plane ray tracing (right).</em></p>
<p>While it’s convenient to see raw wavefronts, we need to make sure that all of the rays we simulate have passed the plane in which we want to evaluate a quantity. The following sequential spot diagrams illustrate a spot diagram for the above example at different solution times. In COMSOL Multiphysics, spot diagrams are generated using the <em>Poincaré Map</em> plot type. Because the wavefront is converging, outer rays arrive at the plane first and inner rays come after. Thus, in-plane evaluations may vary depending on the time we choose.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/spot-diagrams-for-different-solution-times.png" title="" alt="Five spot diagrams for different solution times." width="826" height="198" class="alignnone size-full wp-image-222421" /><br />
<em>Spot diagrams generated at different solution times.</em></p>
<p>To make sure that we evaluate all rays in the plane we are interested in, COMSOL Multiphysics is equipped with operators called <code>attimemin</code> and <code > attimemax</code>. For example, the following expression gives the RMS spot radius in the <em>yz</em>-plane at <em>x</em> = 0.1 m:</p>
<pre>sqrt( gop.gopaveop1( attimemin(0,0.4[ns],(qx-0.1[m])^2, qy^2+qz^2) ) )</pre>
<p>The operator <code>gop.gopaveop1()</code> takes the average of the expression in parentheses over all rays. The argument to this operator,</p>
<pre>attimemin(0,0.4[ns],(qx-0.1[m])^2, qy^2+qz^2)</pre>
<p>calls the <code>attimemin</code> operator, which takes four arguments.</p>
<p>The first two arguments of <code>attimemin</code> define the beginning and end of the time period in which we want to compute the minimum value of an expression. We have to make sure that the time when the ray crosses the plane is in this range. The third argument is the expression to minimize. At the time when the minimum value of this third argument is detected for the ray, the value of the fourth argument is returned. The <code > attimemin</code> operator uses interpolation between the stored solution times, so it is possible to accurately get the intersection point of each ray with the plane even if this intersection point doesn&#8217;t coincide with a time step stored in the solution.</p>
<p>In words, the previous expression might read:</p>
<p>&#8220;Compute the square root of the average over all rays of the value of the radial coordinate at the time between 0 and 0.4 ns for which the ray&#8217;s distance from the plane <em>x</em> = 0.1 reaches a minimum.&#8221;</p>
<p>The next example shows how the storage of the solution at discrete time steps can affect the trajectory plots when rays are reflected or refracted at boundaries. We usually don&#8217;t know in advance the exact time or optical path length at which each ray will interact with each surface, so these intersection times will usually not coincide exactly with the stored solution times. As a result, the COMSOL Multiphysics ray tracing results show some small incompleteness in the trajectories near an interface or a reflective wall, as shown in the figure below where rays seem to change direction a short distance away from the boundary instead of exactly on it. However, this is expected for this type of time-dependent ray tracing method and does not affect the accuracy. Even if a ray doesn&#8217;t look like it&#8217;s hitting an interface or wall in the results, the COMSOL® software computes an accurate interaction time for each ray, typically using a second-order Taylor method to extrapolate the ray position from the previous stored solution time.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/06/rays-reflecting-off-a-wall.png" title="" alt="A COMSOL model of rays reflecting off a wall." width="949" height="522" class="alignnone size-full wp-image-222431" /><br />
<em>Reflection of rays at a reflective wall. Not all of the rays are snapped to the wall in the plot, but all ray trajectories are accurately computed.</em></p>
<h3>Concluding Remarks</h3>
<p>In this blog post, we have discussed the unique time-dependent and mesh-based method used in COMSOL Multiphysics for ray optics simulations. We also went over what types of anomalies you might encounter in the ray tracing results, especially when the time step is large and the mesh is coarse. As in other physics interfaces, refining the mesh or improving the resolution in time can clear up these unusual-looking behaviors and yield an accurate, converged solution.</p>
<div class="flex-center">
<a href="/contact" class="btn-solid btn-md btn-orange">Contact COMSOL for a Software Evaluation</a>
</div>
<h3>Further Resources</h3>
<p>Learn more about the ray optics and ray tracing capabilities of COMSOL Multiphysics on the COMSOL Blog:</p>
<ul>
<li><a href="/blogs/using-the-new-ray-tracing-algorithm-in-comsol-multiphysics-5-2a/">Using the New Ray Tracing Algorithm in COMSOL Multiphysics 5.2a</a></li>
<li><a href="/blogs/modeling-thermally-induced-focal-shift-high-powered-laser-systems/">Modeling Thermally Induced Focal Shift in High-Powered Laser Systems</a></li>
<li><a href="/blogs/how-to-model-solar-concentrators-with-the-ray-optics-module/">How to Model Solar Concentrators with the Ray Optics Module</a></li>
</ul>
<h3>References</h3>
<ol>
<p id="ref-1">
<li>R.R. Shannon, <em>The Art and Science of Optical Design</em>, Cambridge, 1997.</li>
</p>
<p id="ref-2">
<li>D.C. O&#8217;Shea, <em>Elements of Modern Optical Design</em>, Wiley, 1985.</li>
</p>
<p id="ref-3">
<li>R. Ditteon, <em>Modern Geometrical Optics</em>, Wiley, 1998.</li>
</p>
<p id="ref-4">
<li> L.D. Landau and E.M. Lifshitz, <em>The Classical Theory of Fields</em>, 4th ed., Butterworth-Heinemann, Oxford, 1975.</li>
</p>
</ol>
]]></content:encoded>
			<wfw:commentRss>https://www.comsol.de/blogs/how-does-the-choice-of-ray-tracing-algorithm-affect-the-solution/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to Implement the Fourier Transformation from Computed Solutions</title>
		<link>https://www.comsol.de/blogs/how-to-implement-the-fourier-transformation-from-computed-solutions/</link>
		<comments>https://www.comsol.de/blogs/how-to-implement-the-fourier-transformation-from-computed-solutions/#comments</comments>
		<pubDate>Mon, 27 Feb 2017 18:51:26 +0000</pubDate>
		<dc:creator><![CDATA[Yosuke Mizuyama]]></dc:creator>
				<category><![CDATA[Electrical]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Wave Optics]]></category>
		<category><![CDATA[Technical Content]]></category>
		<category><![CDATA[Wave Optics Module]]></category>

		<guid isPermaLink="false">http://com.staging.comsol.com/blogs?p=205311</guid>
		<description><![CDATA[We previously learned how to calculate the Fourier transform of a rectangular aperture in a Fraunhofer diffraction model in the COMSOL Multiphysics® software. In that example, the aperture was given as an analytical function. The procedure is a bit different if the source data for the Fourier transformation is a computed solution. In this blog post, we will learn how to implement the Fourier transformation for computed solutions with an electromagnetic simulation of a Fresnel lens. Fourier Transformation with Fourier [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>We previously learned how to <a href="https://www.comsol.com/blogs/how-to-implement-the-fourier-transformation-in-comsol-multiphysics/">calculate the Fourier transform</a> of a rectangular aperture in a Fraunhofer diffraction model in the COMSOL Multiphysics® software. In that example, the aperture was given as an analytical function. The procedure is a bit different if the source data for the Fourier transformation is a computed solution. In this blog post, we will learn how to implement the Fourier transformation for computed solutions with an electromagnetic simulation of a Fresnel lens. </p>
<p><span id="more-205311"></span></p>
<h3>Fourier Transformation with Fourier Optics</h3>
<p>Implementing the Fourier transformation in a simulation can be useful in Fourier optics, signal processing (for use in frequency pattern extraction), and noise reduction and filtering via image processing. In Fourier optics, the Fresnel approximation is one of the approximation methods used for calculating the field near the diffracting aperture. Suppose a diffracting aperture is located in the <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAXCAMAAAB6dTw7AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmaqIuyLMVe7dAs2r6AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAEBSURBVDjLvVNLFsMgCAQVg8bo/W9bDaKmn9d0UzeoEZgZJgB/Wmi+vbBuPZH9WtL59bDdAEE8957uwA5xNNhv8UwDFPKtBDh0s6XeiTmBZVzIWW44kmgYFPlO/Wu98y6VKTEDNxxZanjVskhoSgcGMyU2BFuFG4vQZb4mtMJHuihZ39ZbzPA2oeWUyzxr1yag9x8T7LPAgSeFmZDH3Bpit9qkpEkBvOonslIx7mDhHrOdtThrO5XPnq1oJzaBTt/Go7sLN7K7TngMLgpyV586RaexXuSu3LTGO/MJP18DqhB+mA/ii70NKQWXO3KzOg7xKaFztihmOhtcRvTrL/rDegB5WgWPxTYLVwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNjowMSswMTowMDH2a+MAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDY6MDErMDE6MDBAq9NfAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI5eDE0KzI5MSs2MzbSYln6AAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS85MGNiYzIyZWRmMjI1YWRmOGE2ODk3NGY1MTIyN2YwNS5kdmkgLW8/vmGaAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvOTBjYmMyMmVkZjIyNWFkZjhhNjg5NzRmNTEyMjdmMDUucHORa91hAAAAAElFTkSuQmCC" /> plane at <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAARCAMAAACo2Q8bAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADMiVYhEmd3M7ruqEWZ3pKc7QQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACeSURBVCjPzZHbDgMhCEQBQV2v//+3rVov22xsfOs8mEg4YQYA/k1Ih4BiUfoIIlPm2BNEc3mtOkCuijg9k/l3RYUNkqUibhh17HWMnZcp/NSkITyQ4jCk/uNVX0heBk/iUR0xs4R7AiirexbAdXnpwRjktjF/I+gpvvQW3+7SzaDjCOJ3OwYpKejqPQzBZoOwVdKB3OgpqMAvUYp1xgul8gQDpmuCHAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNjowMiswMTowMAAecX4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDY6MDIrMDE6MDBxQ8nCAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADMweDEwKzI5MCs2Mzlibt/DAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOGZjZDAxYTE3YWQ2MDJjNTQyZjk4YjkxNmNiYTU3ZjQuZHZpIC1vAFchAAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzhmY2QwMWExN2FkNjAyYzU0MmY5OGI5MTZjYmE1N2Y0LnBz9ZEz1wAAAABJRU5ErkJggg==" />. The diffracted electric field in the <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAXCAMAAAB6dTw7AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmaqIuyLMVe7dAs2r6AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADsSURBVDjLvVPbFoQgCEQNQ6P6/79dDShr25O9rA8eRGe4jQB/Ws4/vQhDe8LwSDnE9jB2JIF02BF70k55DzB11cl7Uo66ADCbMbIEClSDcpuf+FhqTHYziUFANejiGoD43CqlWi/l6BHGklte8/FefSBFEp0AWN6W8bmlbaXi6Q5QhlmJYjsg9f0CJLqWoD70Z8Ci1c8sJbQ6WWsHlSMal7Z1A9IKnCEvBprKHSphMoUGDeVGDDhVIebZ1MUJma+DyyaNAbfOwL5vlun6kMad+G7UEo8B5S95+28K33I4d7m9+VDx9OXeftEX6wNqhwVCYR58jQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNjowMyswMTowMKZpesoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDY6MDMrMDE6MDDXNMJ2AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI5eDE0KzI5MSs2MzbSYln6AAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS85MDkzY2M3MmQyZDQwNjk0YjkzNjE0MjRjYjBhNjgwMy5kdmkgLW9gSfABAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvOTA5M2NjNzJkMmQ0MDY5NGI5MzYxNDI0Y2IwYTY4MDMucHPPgK7XAAAAAElFTkSuQmCC" /> plane at the distance <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAWCAMAAAC4wk/kAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOIZhHuqrvdRCJVmXfMaDIy3QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACgSURBVDjLzZLRDsMgCEUBRQvq/P+/nX1Yq24LtcmS3TcSj+ARgP8MErlVxrMPcRVyG4iuQhRuPCnS8MDQyuSN4ahmkqPUSCG7lxeUMzhcXftr026mHJP3GVrxbLOAGZp04wVm8gCYuqJ8G4/TG6OfREh3Smv/sRjbRkkwjEMaPBD4R93QYCYPewuxkObhiqwhqsDLu8oZ8yoD5LIl6hd5Am63A26UT6cZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA2OjAzKzAxOjAwpml6ygAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNjowMyswMTowMNc0wnYAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMzF4MTMrMjkwKzYzNlD5svgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS84ZTQ0ZDg1YjdkZTgwMjZlZGMxYjNlYWVmYzIyNWIwZC5kdmkgLW8vutXaAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvOGU0NGQ4NWI3ZGU4MDI2ZWRjMWIzZWFlZmMyMjViMGQucHNjezNjAAAAAElFTkSuQmCC" /> from the diffracting aperture is calculated as</p>
<div class="latex">E(u,v,f) = \frac{-1}{i\lambda f}e^{-i2\pi f /\lambda} e^{-i\pi(u^2+v^2)/(\lambda f)} \iint_{-\infty}^{\infty} E(x,y,0)e^{-i \pi(x^2+y^2)/(\lambda f)}e^{i2 \pi (xu+yv)/(\lambda f)}dxdy,</div>
<p>where, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOZRGYi7nfMVd2IuxGIl9g7AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAE5JREFUCNdjYMAKhAxgLJancMF0OEsDzpoXAGOxFcBYTAtgLM6HMJb0aiiD8ewuKEvqgpwARCiRgUsBzBJzYOBOALOAyllfglkgNaJADADqBgscuTPhMAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0OSswMTowMDZEOBIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDkrMDE6MDBHGYCuAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExeDEwKzMwMSs2Mzklj1UrAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYzZhNmViNjFmZDljNmM5MTNkYTczYjM2NDJjYTE0N2QuZHZpIC1vliiD4gAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2M2YTZlYjYxZmQ5YzZjOTEzZGE3M2IzNjQyY2ExNDdkLnBzWHX2iAAAAABJRU5ErkJggg==" /> is the wavelength and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAAXCAMAAACVm5VAAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxGIRCKZzKpV7rvdnU86WAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAKkSURBVFjD7ZfZruMgDEBZDQnb///txBgITkjVXGk0utLw0DYOPhhvUCH+j387pPqBkjZ/FX/jSzsGPoJ+RVOufhn/ZCOnv8UfC1grF3wolefshqvvb4jBQvDVbLAPUxj9JR4VotnTgi8LeUsg0MMLosvoimqNSG49h9Hf4at6FuAWfJ/bjyNyZntD9HX7W8DP8JAgM/0lHoftobnwMz4CYaV9Q4x1diJcXM+Z6S/xFT40GN8ViTuihz3Qt7E2CI0lMIbRFiMUpuovNdgpEX4ZeUZv+E6CGz1cUl7a4m2bxviySIBW22KDhkAHmlAmC62w6LR8bgTIaEtG+2VfYPSGv5O6TJaLuiqj1zG+zwCQmoebErbFIzBqmqdA7BY9dxZEN5qU7DL0jE74BanLxDXn5ZkUjF+TzhpmNDo4BqYOxyqqVvPN6PzBaEYn/IJUZU6ceTQsTUujKelUUzjDMwWmDY1u8H5WrftqOb00mtNHIK+kLrsZfdYh448+CpIZrW/dqQJYItK5kfZnozm94++kJoPrGT+Fe+aPPlo3nkeJYooZVlvoV5aIlIZio1meG7Gid3xsJH2hiytiXm7mZ8IZOiioJ0FRBnsw1qPLHY0r1vwdIqhPkfIoqXnykt47aiUVEdykgUcU1D1NkDA15zSiYFNJeJlJkVJY06VpA6sS1AuZi713yh305plIe+M6LLI3S3rDV9Kxhp41QoJAW5ogUx0+HV6oQJlsDkNMz5SRMYckBy5yWrZ6bcfs57tFwxMbLngYlT9E6Qzc0zUBx+JG0woAIyw3JmKK7unNd/i7yDkRp5R2j1DhbndH1dY5EtFkxUTzLPv05kv8XRS9Or2rPnpDXiu4R0hLujJMotmF5unNl/i7yEp/HhX+81+jX/F361eNP7TDE7Zvkk94AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA2OjA0KzAxOjAwY85ERAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNjowNCswMTowMBKT/PgAAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTA4eDE0KzI1MSs2Mza6PfAhAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOWM3N2Y3Y2Y0ZDNiNDNiOWIzZWZhOGFiZjMzMmQyNTEuZHZpIC1vSdh/uwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzljNzdmN2NmNGQzYjQzYjliM2VmYThhYmYzMzJkMjUxLnBz8hoVqAAAAABJRU5ErkJggg==" /> account for the electric field at the <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAXCAMAAAB6dTw7AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmaqIuyLMVe7dAs2r6AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAEBSURBVDjLvVNLFsMgCAQVg8bo/W9bDaKmn9d0UzeoEZgZJgB/Wmi+vbBuPZH9WtL59bDdAEE8957uwA5xNNhv8UwDFPKtBDh0s6XeiTmBZVzIWW44kmgYFPlO/Wu98y6VKTEDNxxZanjVskhoSgcGMyU2BFuFG4vQZb4mtMJHuihZ39ZbzPA2oeWUyzxr1yag9x8T7LPAgSeFmZDH3Bpit9qkpEkBvOonslIx7mDhHrOdtThrO5XPnq1oJzaBTt/Go7sLN7K7TngMLgpyV586RaexXuSu3LTGO/MJP18DqhB+mA/ii70NKQWXO3KzOg7xKaFztihmOhtcRvTrL/rDegB5WgWPxTYLVwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNjowMSswMTowMDH2a+MAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDY6MDErMDE6MDBAq9NfAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI5eDE0KzI5MSs2MzbSYln6AAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS85MGNiYzIyZWRmMjI1YWRmOGE2ODk3NGY1MTIyN2YwNS5kdmkgLW8/vmGaAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvOTBjYmMyMmVkZjIyNWFkZjhhNjg5NzRmNTEyMjdmMDUucHORa91hAAAAAElFTkSuQmCC" /> plane and the <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAXCAMAAAB6dTw7AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmaqIuyLMVe7dAs2r6AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADsSURBVDjLvVPbFoQgCEQNQ6P6/79dDShr25O9rA8eRGe4jQB/Ws4/vQhDe8LwSDnE9jB2JIF02BF70k55DzB11cl7Uo66ADCbMbIEClSDcpuf+FhqTHYziUFANejiGoD43CqlWi/l6BHGklte8/FefSBFEp0AWN6W8bmlbaXi6Q5QhlmJYjsg9f0CJLqWoD70Z8Ci1c8sJbQ6WWsHlSMal7Z1A9IKnCEvBprKHSphMoUGDeVGDDhVIebZ1MUJma+DyyaNAbfOwL5vlun6kMad+G7UEo8B5S95+28K33I4d7m9+VDx9OXeftEX6wNqhwVCYR58jQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNjowMyswMTowMKZpesoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDY6MDMrMDE6MDDXNMJ2AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI5eDE0KzI5MSs2MzbSYln6AAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS85MDkzY2M3MmQyZDQwNjk0YjkzNjE0MjRjYjBhNjgwMy5kdmkgLW9gSfABAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvOTA5M2NjNzJkMmQ0MDY5NGI5MzYxNDI0Y2IwYTY4MDMucHPPgK7XAAAAAElFTkSuQmCC" /> plane, respectively. (See <a href="#ref1">Ref. 1</a> for more details.) </p>
<p>In this approximation formula, the diffracted field is calculated by Fourier transforming the incident field multiplied by the quadratic phase function <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANcAAAAZCAMAAACVQUtDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuZlW7qszdKPYEVwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAOISURBVFjD7VjZkuwgCFXcoib6/397cYtbrDa3+mGmanhIz6QPyEFAbEL+5H+EAjD+ZeQPECEJUYf4KvIniPL48OqryC96x4DuYnWPREeF31IuSNntGddPVlspeAps28kk5thXUHJ6BWxXOSJFBwfTWKWs20+sSN3i6cvttnbxBT9GFuKcmW7TykgFzburs6p901nEIU7b4S18WmKPl4CxztkUMYrUuzZnVsvcSFvxFHqrbSC1I6rH25O8kSWvmeg1OYs0TJfGK2MVaeoOx7purLJmASgsbvy+oy/hekwEfniU3tqzaos87rfXYNU0iVizruBHRykorE8NADw8tWKW4qdcwLMICWERBVnw7zMnmQC0J0E/RunJyLClJe9MdP1sUvdORA2egerxg6PKYZlYQ7jDDTVXbLgnrgZXKh/7XPkQ+5e2cALYFIVLZWeDkjCPDd4+GCGuCwErzqcB5GqKlrl7M7wY8QOvaBSrEKGUpFbgY4hcDJdwj3GnipxAuAy+kWw451E4UjBLqHzSs7MRwn3XWgA6bJvHNVb6mPDgWisqtv143ksnk1o6CQBVuSl5LFQVGs5RjmvwGHMBHa9g45j7XlK90kd+FY3EoD7w0nLkRcEVzmAnPLYSUwMk/V0f5MzgzMuHA9/msHOoEp2WqTkZfR8h1YMmS+pCUdXF572V0QjrM734eYrRqhX3njSHVeVldeWlahmglhx4hfNvceRkLJainHjJiyxkaELRvSHTs5/lOL6tUmwEtHjbeFV4SdcGM/sd4CCyWqqv8xwj00rYknCUumrY3RUeqkZ8rq+00lBehOWhUPdWaZznXNrbVifjx74h47+Q2k/i7IOyynPhos9jgodsDpwg707qyJgA4oBxgl3wCk739Y6QvK5orSKt6D6kfmGOCT85qk9jQEjn0ZnTh8r0Uiu9gmdRlwkLHip0qRwhSF8ooFYtZvBpbSWv4SBJLvPyNmd57hg85VLTNpbnMsmDVhWsL3q/Ws0bPCLiI1Pgad8EDd3zWWmaNxDo+gLOc5Esb7PVEqbkmJUjfmcw6ib+F2MX+3xT6Dkw3AQ99Jj8c8C1tooRPfiI3+LVrv6CF383UcfyEq5P2DTD42VrbfVgzbe03lM+XIkUWNZ0XnPs/56i9TY0itRpQGyEpXbRXtFHq6CZGPHv75WYwLCtoV9exmempQtuWi14BRtF8OvlH0tfF7S9gqz0AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA2OjA1KzAxOjAwxblP8AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNjowNSswMTowMLTk90wAAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTI5eDE1KzI0Mis2MzbaQ7QzAAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9jNjNiNjJlMGUyYjkwM2FkYWI0ZDQyODVkMmIyNTJjMi5kdmkgLW/zeFhbAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYzYzYjYyZTBlMmI5MDNhZGFiNGQ0Mjg1ZDJiMjUyYzIucHOoU6dIAAAAAElFTkSuQmCC" />. </p>
<blockquote><p>The sign convention of the phase function must follow the sign convention of the time dependence of the fields. In COMSOL Multiphysics, the time dependence of the electromagnetic fields is of the form <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAXCAMAAAC8sKiCAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmaoi7lWI3bvMoIuO4gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAGqSURBVEjH3VXbloMwCMyN3Ejk//92gRi1rbV1z9mXzUOiSCbDANGY/zusu+Hsww1n8Hd4hHjDN52ac3k5MVRlgl9DR9if6wEHXyK3TZeevyW9HF76NYmhRf1WEnuM7xq62bGWzeIQsAoGYpbZQuyO16FlqmfQwaOEPY9lX0CkiFpLfUoIjUXrDJAbR1IXtgdKvBEXUXOBM2g0yM52fut9l5qFmQnWMNTsyJmRHFKqTUiROYF2YBLupE3uu9RsXu1AoLM8++ZHd6jNYNmhQccyFgMmMw0QZ7BmVWZKvUF7Qh1D2JXWCk07tFenprPE67lwNG5Jk0TBh+UX1nsbB2z+DfRzhYijIqRJepN6gw5FdVV8DG4cNLROsq2dptFRMF4+u6I1tko9JIlTGd/nuTGL3JJHkoxAcW+LD7upOWG2LcVcdU9H44Zv33SwqVYuDN+I8RNJXZC3YIeHP20ZWGrls6k5V0gpGBvrWnTlsAOeu561dqstnzd6ls9BMeFoMp8anQ4Cv7me3o94eT3RASOnT1iPw11dqoB9S7KIaD/CPZC+85v5ux/Y78YPlrAMODaYHJ0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDY6MDUrMDE6MDDFuU/wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA2OjA1KzAxOjAwtOT3TAAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA1NHgxNCsyNzgrNjM2BqRdTQAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOTBmMGY3ZThmMjNmMDkxNWY3ZmI4OWVkOTdkNDk4ODcuZHZpIC1vKRxNIwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzkwZjBmN2U4ZjIzZjA5MTVmN2ZiODllZDk3ZDQ5ODg3LnBz/6fR+wAAAABJRU5ErkJggg==" />. So, the sign of the quadratic phase function is negative.</p></blockquote>
<h4>Fresnel Lenses</h4>
<p>Now, let&#8217;s take a look at an example of a Fresnel lens. A Fresnel lens is a regular plano-convex lens except for its curved surface, which is folded toward the flat side at every multiple of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAAXCAMAAAAhvaEKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cRmUSIVcyqu+7dCoWr8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAGKSURBVEjH5VXJksUgCFRxQePy/387bhhSNeMzVe82HBJiWhsaQoT4jybVuCt4u1Ob7Wuwjj+i7zen38TWr8buUapI9hTGnusFC8bhONwDE4sdBvaZ41YO1GHyiCi3UBuYbL0sJogXFonH75XzTLhBoD4o8AePSOQ4RAG6XoxCXB11C+cHweWnJhN9yhNJbi0y1sa9sDahz0u42xuZBfdA61MeO5EeRGnR9Yq4cgtHqc0d5YnGUx5K3c3Dc+PVVGzAPN8rzXkIHSgf426DHU/12prp8V9zEaLBKdxlOM9Ey9UmEm/ze57YPJ8WWaXJRsDw19dZOFp/avLfeEqrMLbzVBayBgWpUeTe+WrONpEdQ1fZ8JDH0gFM8BprbTpI/RX2zo80CWdfD3SVTR3yRKpaz0R0wb3V9bTZAbJUX67PWSNDB7+dxGhTsjhKuL5T03eMRdl8CgDqml61lYGhxfGs+zB3yFi9z+coNytPUMCikS/+C/cBZ1MR+R9UqaM9z3TMEeyZwtf/21+3H68KCpGKwC0SAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA2OjA2KzAxOjAw9FFVbQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNjowNiswMTowMIUM7dEAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANjJ4MTQrMjc0KzYzNpGjeWIAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mZTVlNWZhMzdhMTk2NmE4NDIwNDY0YmM4MDJiYWFjYy5kdmkgLW/nZEuGAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZmU1ZTVmYTM3YTE5NjZhODQyMDQ2NGJjODAyYmFhY2MucHOrw2RCAAAAAElFTkSuQmCC" /> along the lens height, where <em>m</em> is an integer and <em>n</em> is the refractive index of the lens material. This is called an <em>m</em><sup>th</sup>-order Fresnel lens.</p>
<p>The shift of the surface by this particular height along the light propagation direction only changes the phase of the light by <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAARCAMAAABzYqU5AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABFEIneImcwz7rtVZt2qXB5N8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADSSURBVCjPtZLbEoMgDEQXZAEB5f//tlmwVWc6U1+aB+RyNm4CwB/D+eUpGsiY8jNUGNdHqYso1/mE7eUcf0X1g42AJ5HNPVwjRwG2M+Mm6KYI2NiAncGhbrbbCneykOHKJlPWjOE6JmXswGIIleIWMep4AMCmw2ACFW2G7lW3OL8soyWyuk+iNvN8Q7VSkqJJXT8Ckyx2VRc0tyFQM9QS7lptWKolsAqvTcjl3ZZpN4X5B2vG4JhOdu0j/JERXW5qDFVnXu38divO4TBu4zl/P6sXg10FPMs4ADkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDY6MDYrMDE6MDD0UVVtAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA2OjA2KzAxOjAwhQzt0QAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyNngxMCsyOTMrNjM5F2XZdgAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZTNkYTljMDgyM2QwOTljYmE5MjIxNTNlN2JmMjExOTcuZHZpIC1vrq2HxwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2UzZGE5YzA4MjNkMDk5Y2JhOTIyMTUzZTdiZjIxMTk3LnBzJp+MMgAAAABJRU5ErkJggg==" /> (roughly speaking and under the paraxial approximation). Because of this, the folded lens fundamentally reproduces the same wavefront in the far field and behaves like the original unfolded lens. The main difference is the diffraction effect. Regular lenses basically don&#8217;t show any diffraction (if there is no vignetting by a hard aperture), while Fresnel lenses always show small diffraction patterns around the main spot due to the surface discontinuities and internal reflections.</p>
<p>When a Fresnel lens is designed digitally, the lens surface is made up of discrete layers, giving it a staircase-like appearance. This is called a multilevel Fresnel lens. Due to the flat part of the steps, the diffraction pattern of a multilevel Fresnel lens typically includes a zeroth-order background in addition to the higher-order diffraction.   </p>
<p><img src="https://cdn.comsol.com/wordpress/2017/02/lighthouse.png" title="" alt="Photo of a Fresnel lens." width="467" height="700" class="alignnone size-full wp-image-205361" /><br />
<em>A Fresnel lens in a lighthouse in Boston. Image by Manfred Schmidt &mdash; Own work. Licensed under <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" target="_blank">CC BY-SA 4.0</a>, via <a href="https://commons.wikimedia.org/wiki/File:Fresnel_Lens_Boston_Light.jpg" target="_blank">Wikimedia Commons</a>.</em></p>
<p>Why are we using a Fresnel lens as our example? The reason is similar to why lighthouses use Fresnel lenses in their operations. A Fresnel lens is folded into <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAAXCAMAAAAhvaEKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cRmUSIVcyqu+7dCoWr8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAGKSURBVEjH5VXJksUgCFRxQePy/387bhhSNeMzVe82HBJiWhsaQoT4jybVuCt4u1Ob7Wuwjj+i7zen38TWr8buUapI9hTGnusFC8bhONwDE4sdBvaZ41YO1GHyiCi3UBuYbL0sJogXFonH75XzTLhBoD4o8AePSOQ4RAG6XoxCXB11C+cHweWnJhN9yhNJbi0y1sa9sDahz0u42xuZBfdA61MeO5EeRGnR9Yq4cgtHqc0d5YnGUx5K3c3Dc+PVVGzAPN8rzXkIHSgf426DHU/12prp8V9zEaLBKdxlOM9Ey9UmEm/ze57YPJ8WWaXJRsDw19dZOFp/avLfeEqrMLbzVBayBgWpUeTe+WrONpEdQ1fZ8JDH0gFM8BprbTpI/RX2zo80CWdfD3SVTR3yRKpaz0R0wb3V9bTZAbJUX67PWSNDB7+dxGhTsjhKuL5T03eMRdl8CgDqml61lYGhxfGs+zB3yFi9z+coNytPUMCikS/+C/cBZ1MR+R9UqaM9z3TMEeyZwtf/21+3H68KCpGKwC0SAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA2OjA2KzAxOjAw9FFVbQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNjowNiswMTowMIUM7dEAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANjJ4MTQrMjc0KzYzNpGjeWIAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mZTVlNWZhMzdhMTk2NmE4NDIwNDY0YmM4MDJiYWFjYy5kdmkgLW/nZEuGAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZmU1ZTVmYTM3YTE5NjZhODQyMDQ2NGJjODAyYmFhY2MucHOrw2RCAAAAAElFTkSuQmCC" /> in height. It can be extremely thin and therefore of less weight and volume, which is beneficial for the optics of lighthouses compared to a large, heavy, and thick lens of the conventional refractive type. Likewise, for our purposes, Fresnel lenses can be easier to simulate in COMSOL Multiphysics and the add-on Wave Optics Module because the number of elements are manageable.</p>
<h3>Modeling a Focusing Fresnel Lens in COMSOL Multiphysics®</h3>
<p>The figure below depicts the optics layout that we are trying to simulate to demonstrate how we can implement the Fourier transformation, applied to a computed solution solved for by the <em>Wave Optics, Frequency Domain</em> interface. </p>
<p><img src="https://cdn.comsol.com/wordpress/2017/02/optics-layout-for-a-focusing-Fresnel-lens-model.png" title="" alt="A diagram illustrating the optics layout for a focusing Fresnel lens model." width="1000" height="714" class="alignnone size-full wp-image-205381" /><br />
<em>Focusing 16-level Fresnel lens model.</em></p>
<p>This is a first-order Fresnel lens with surfaces that are digitized in 16 levels. A plane wave <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAUCAMAAAA9ZgQ5AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRCLMqpndd7tVETPujkj4LgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACdSURBVCjPrZHhDsMgCISB0yFM5/u/7dR2S5et2h8jwZD4BY6D6O/B8o4Zhjq+g8Rpsxq24jajNO2FzaikfeyCCpXbO1U+ZDEgK0oTAL8vqCFL8liS57LKkMZl6RZOGx3dUoJySzP0+UVa8SmLKGvbsm/a7yRGOWWy1zHEq/c7+6PmndrS/HT6gZJLVOlyf5oI9+ZvBKKDWGGnxnzFE6QHA1B1WsEAAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA2OjA3KzAxOjAwUiZe2QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNjowNyswMTowMCN75mUAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjJ4MTIrMjk0KzYzN28NO5gAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9jZTQ5YTQ0YmY2YjQ5NzIzNDY1MmJlY2Q3NmNmMWE0Ni5kdmkgLW/aUKulAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvY2U0OWE0NGJmNmI0OTcyMzQ2NTJiZWNkNzZjZjFhNDYucHOXZ0lTAAAAAElFTkSuQmCC" /> is incident on the incidence plane. At the exit plane at <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAARCAMAAACo2Q8bAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADMiVYhEmd3M7ruqEWZ3pKc7QQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACeSURBVCjPzZHbDgMhCEQBQV2v//+3rVov22xsfOs8mEg4YQYA/k1Ih4BiUfoIIlPm2BNEc3mtOkCuijg9k/l3RYUNkqUibhh17HWMnZcp/NSkITyQ4jCk/uNVX0heBk/iUR0xs4R7AiirexbAdXnpwRjktjF/I+gpvvQW3+7SzaDjCOJ3OwYpKejqPQzBZoOwVdKB3OgpqMAvUYp1xgul8gQDpmuCHAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNjowMiswMTowMAAecX4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDY6MDIrMDE6MDBxQ8nCAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADMweDEwKzI5MCs2Mzlibt/DAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOGZjZDAxYTE3YWQ2MDJjNTQyZjk4YjkxNmNiYTU3ZjQuZHZpIC1vAFchAAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzhmY2QwMWExN2FkNjAyYzU0MmY5OGI5MTZjYmE1N2Y0LnBz9ZEz1wAAAABJRU5ErkJggg==" />, the field is diffracted by the Fresnel lens to be <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAAXCAMAAABApYNIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxGIRCKZzKpV3bvuBLIAhwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAGcSURBVDjL1ZXdkoMgDIX5SwABef+3XUJQk7rtjDu9WS5qjeHjcBLRmH89rPvDJB80A85Bt+gfwVycl5B0GPuERcj0cHtCLIAlTSqCFtp5LUO4hA+QsZLSPP+3KJ+kepgyZOYnMtMUl8uUrHZf6Q6ZaeEJc5/ZjWm73EC343extsLXAFCMByvyggfaXhFt0adRrfHmhWu2W0RYzIxrPi0fShcAMECC6rUOMhOYmUTDpIqIbenry9nRbg2ME2kOzQa0q3hj8iQQtk07ISgmyduL8g4HboRtNTdmfWWynW5Z2i9dXb8aQzz1RBLljb0IPwXz7E60iulvXdVA2zmyue7bK/PszimgnsUj84J6T0mVtJNzRl05K12rVd5M4P7lXsLuAvUelSrWA0zrTe/OEM67nU1qR49A641Oj7azfZ7PkYzgGs4TKu7HCWA39DmpkE8hHizZ82pEdjGMvHDYcNoxIrXoUPR2lbKkd8zfzpDlPZljswqpifEtM97OOoennaE6FZJZnw4Ka18CR4m85RdehKTMYD5Bv/Dt+Or4AQp4ChWocVg+AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA2OjA3KzAxOjAwUiZe2QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNjowNyswMTowMCN75mUAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANTB4MTQrMjgwKzYzNsSEnyYAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8zMWQ1ODRjNzA1NDU2MTIyZjlmODY3MTAzYjNjZmQ3Ni5kdmkgLW8hQzrNAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMzFkNTg0YzcwNTQ1NjEyMmY5Zjg2NzEwM2IzY2ZkNzYucHPYjqx0AAAAAElFTkSuQmCC" />. This process can be easily modeled and simulated by the <em>Wave Optics, Frequency Domain</em> interface. Then, we calculate the field <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAXCAMAAABNu/MPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxGIRJkizKruu91VRGEJAAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAGCSURBVDjL1VVJksMgDEQYCWy2//92IlZBPKnyVC7DJaGBltQ0slL/foD+y6nDrCQ4RpnT8ZBPI4JSxq4o5ULn8OQfcz0kNd5cgWlwTTa7+qfwWXoqWFRUCIKTsI1dGo58PhUUe3Fp0SDyjBor4FPWME54gboMHLHNrlS0OpDLSVKNiqVNdsBssW0LYjtkIMLOepYVVMgFRJCVFgzylqrOw1JWuMdGIgqpzcohTepCrkLo3zC16w6zbhTqFVnRSFZ6Eepyu3NQC7LrjuGOtcqq+/5W4MEp2dXYBXtjnZclWYdbCQRr2bvI2jDan7NPd6zDrTWxSGMvVyxfb+bzsJFK7e1cjJXN2BqoOquQY1bJKRc78/laIg46oZfThElDrwNDDtxXgm8GOSo5XHTQyY3G+fF2AqUSc0LLZS2vYKuoOcdwUlWN6W3qTplQEGnbX1lvusvNG26Qc8oLWd2vpMrtnVC/N7EOeatnfvpjB4Htmm+aeIcQ7PwCWKM+ja98Yb49fgDrjglLtWnVvwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNjowOCswMTowMKRuLjAAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDY6MDgrMDE6MDDVM5aMAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADUxeDE0KzI4MCs2MzZfIdNJAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYmViYTc5NzA3ZDYyNWYzMzdjNTNmMDEzNjNmZjBhMGEuZHZpIC1vrnqxwQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2JlYmE3OTcwN2Q2MjVmMzM3YzUzZjAxMzYzZmYwYTBhLnBzOICpxgAAAABJRU5ErkJggg==" /> at the focal plane at <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAWCAMAAAC4wk/kAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOIZhHuqrvdRCJVmXfMaDIy3QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACgSURBVDjLzZLRDsMgCEUBRQvq/P+/nX1Yq24LtcmS3TcSj+ARgP8MErlVxrMPcRVyG4iuQhRuPCnS8MDQyuSN4ahmkqPUSCG7lxeUMzhcXftr026mHJP3GVrxbLOAGZp04wVm8gCYuqJ8G4/TG6OfREh3Smv/sRjbRkkwjEMaPBD4R93QYCYPewuxkObhiqwhqsDLu8oZ8yoD5LIl6hd5Am63A26UT6cZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA2OjAzKzAxOjAwpml6ygAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNjowMyswMTowMNc0wnYAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMzF4MTMrMjkwKzYzNlD5svgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS84ZTQ0ZDg1YjdkZTgwMjZlZGMxYjNlYWVmYzIyNWIwZC5kdmkgLW8vutXaAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvOGU0NGQ4NWI3ZGU4MDI2ZWRjMWIzZWFlZmMyMjViMGQucHNjezNjAAAAAElFTkSuQmCC" /> by applying the Fourier transformation in the Fresnel approximation, as described above.</p>
<p>The figures below are the result of our computation, with the electric field component in the domains (top) and on the boundary corresponding to the exit plane (bottom). Note that the geometry is not drawn to scale in the vertical axis. We can clearly see the positively curved wavefront from the center and from every air gap between the saw teeth. Note that the reflection from the lens surfaces leads to some small interferences in the domain field result and ripples in the boundary field result. This is because there is no antireflective coating modeled here.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/02/electric-field-component-in-a-Fresnel-lens.png" title="" alt="A COMSOL Multiphysics computation of the electric field component in a Fresnel lens." width="766" height="129" class="alignnone size-full wp-image-205401" /><br />
<em>The computed electric field component in the Fresnel lens and surrounding air domains (vertical axis is not to scale).</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2017/02/computed-electric-field-component.png" title="" alt="A plot of the computed electric field component." width="728" height="148" class="alignnone size-full wp-image-205411" /><br />
<em>The computed electric field component at the exit plane.</em> </p>
<h3>Implementing the Fourier Transformation from a Computed Solution</h3>
<p>Let&#8217;s move on to the Fourier transformation. In the previous example of an analytical function, we prepared two data sets: one for the source space and one for the Fourier space. The parameter names that were defined in the Settings window of the data set were the spatial coordinates <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAXCAMAAAB6dTw7AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmaqIuyLMVe7dAs2r6AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAEBSURBVDjLvVNLFsMgCAQVg8bo/W9bDaKmn9d0UzeoEZgZJgB/Wmi+vbBuPZH9WtL59bDdAEE8957uwA5xNNhv8UwDFPKtBDh0s6XeiTmBZVzIWW44kmgYFPlO/Wu98y6VKTEDNxxZanjVskhoSgcGMyU2BFuFG4vQZb4mtMJHuihZ39ZbzPA2oeWUyzxr1yag9x8T7LPAgSeFmZDH3Bpit9qkpEkBvOonslIx7mDhHrOdtThrO5XPnq1oJzaBTt/Go7sLN7K7TngMLgpyV586RaexXuSu3LTGO/MJP18DqhB+mA/ii70NKQWXO3KzOg7xKaFztihmOhtcRvTrL/rDegB5WgWPxTYLVwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNjowMSswMTowMDH2a+MAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDY6MDErMDE6MDBAq9NfAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI5eDE0KzI5MSs2MzbSYln6AAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS85MGNiYzIyZWRmMjI1YWRmOGE2ODk3NGY1MTIyN2YwNS5kdmkgLW8/vmGaAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvOTBjYmMyMmVkZjIyNWFkZjhhNjg5NzRmNTEyMjdmMDUucHORa91hAAAAAElFTkSuQmCC" /> in the source plane and the spatial coordinates <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAXCAMAAAB6dTw7AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmaqIuyLMVe7dAs2r6AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADsSURBVDjLvVPbFoQgCEQNQ6P6/79dDShr25O9rA8eRGe4jQB/Ws4/vQhDe8LwSDnE9jB2JIF02BF70k55DzB11cl7Uo66ADCbMbIEClSDcpuf+FhqTHYziUFANejiGoD43CqlWi/l6BHGklte8/FefSBFEp0AWN6W8bmlbaXi6Q5QhlmJYjsg9f0CJLqWoD70Z8Ci1c8sJbQ6WWsHlSMal7Z1A9IKnCEvBprKHSphMoUGDeVGDDhVIebZ1MUJma+DyyaNAbfOwL5vlun6kMad+G7UEo8B5S95+28K33I4d7m9+VDx9OXeftEX6wNqhwVCYR58jQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowNjowMyswMTowMKZpesoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDY6MDMrMDE6MDDXNMJ2AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI5eDE0KzI5MSs2MzbSYln6AAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS85MDkzY2M3MmQyZDQwNjk0YjkzNjE0MjRjYjBhNjgwMy5kdmkgLW9gSfABAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvOTA5M2NjNzJkMmQ0MDY5NGI5MzYxNDI0Y2IwYTY4MDMucHPPgK7XAAAAAElFTkSuQmCC" /> in the image plane.</p>
<p>In today&#8217;s example, the source space is already created in the computed data set, Study 1/Solution 1 <em>(sol1){dset1}</em>, with the computed solutions. All we need to do is create a one-dimensional data set, Grid1D <em>{grid1}</em>, with parameters for the Fourier space; i.e., the spatial coordinate <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAMAAACz+6aNAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCJVRJndZjOqzLvuR/KZegAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABXSURBVAjXjY1LDsAgCERH0PHbev/bltRo6K6zgPAS3gC/EkSjrcRDFJptlbpBI7oCccZNaEcDanEiGTZyduTSj8Zyp6WRQ4r16kQ6atRO4aC4t8C3c+UBhLQBckIuz94AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDM6MjUrMDE6MDBhtYPJAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAzOjI1KzAxOjAwEOg7dQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I3NzRlZmZlNGEzNDljNmRkODJhZDRmNGYyMWQzNGMuZHZpIC1v3PTzLQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiNzc0ZWZmZTRhMzQ5YzZkZDgyYWQ0ZjRmMjFkMzRjLnBz7A4ZmQAAAABJRU5ErkJggg==" /> in the focal plane. We then relate it to the source data set, as seen in the figure below. Then, we define an integration operator <code>intop1</code> on the exit plane.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/02/transformation-data-set.png" title="" alt="Screenshot showing the transformation data set in COMSOL Multiphysics." width="940" height="353" class="alignnone size-full wp-image-205421" /><br />
<em>Settings for the data set for the transformation.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2017/02/COMSOL-Multiphysics-Integration-1-settings.png" title="" alt="Screenshot showing the Integration 1 settings in COMSOL Multiphysics." width="939" height="335" class="alignnone size-full wp-image-205431" /></p>
<p><img src="https://cdn.comsol.com/wordpress/2017/02/COMSOL-Multiphysics-Graphics-window-.png" title="" alt="Screenshot of the Graphics window in COMSOL Multiphysics." width="980" height="406" class="alignnone size-full wp-image-205441" /><br />
<em>The <code>intop1</code> operator defined on the exit plane (vertical axis is not to scale).</em></p>
<p>Finally, we define the Fourier transformation in a 1D plot, shown below. It&#8217;s important to specify the data set we previously created for the transformation and to let COMSOL Multiphysics know that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAMAAACz+6aNAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCJVRJndZjOqzLvuR/KZegAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABXSURBVAjXjY1LDsAgCERH0PHbev/bltRo6K6zgPAS3gC/EkSjrcRDFJptlbpBI7oCccZNaEcDanEiGTZyduTSj8Zyp6WRQ4r16kQ6atRO4aC4t8C3c+UBhLQBckIuz94AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDM6MjUrMDE6MDBhtYPJAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAzOjI1KzAxOjAwEOg7dQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I3NzRlZmZlNGEzNDljNmRkODJhZDRmNGYyMWQzNGMuZHZpIC1v3PTzLQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiNzc0ZWZmZTRhMzQ5YzZkZDgyYWQ0ZjRmMjFkMzRjLnBz7A4ZmQAAAABJRU5ErkJggg==" /> is the destination independent variable by using the <code>dest</code> operator. </p>
<p><img src="https://cdn.comsol.com/wordpress/2017/02/Fourier-transformation-settings.png" title="" alt="Screenshot of the Fourier transformation settings in COMSOL Multiphysics." width="853" height="533" class="alignnone size-full wp-image-209091" /><br />
<em>Settings for the Fourier transformation in a 1D plot.</em></p>
<p>The end result is shown in the following plot. This is a typical image of the focused beam through a multilevel Fresnel lens in the focal plane (see <a href="#ref2">Ref. 2</a>). There is the main spot by the first-order diffraction in the center and a weaker background caused by the zeroth-order (nondiffracted) and higher-order diffractions.</p>
<p><img src="https://cdn.comsol.com/wordpress/2017/02/electric-field-norm-COMSOL-Multiphysics-plot.png" title="" alt="A COMSOL Multiphysics plot of the electric field norm." width="828" height="343" class="alignnone size-full wp-image-205461" /><br />
<em>Electric field norm plot of the focused beam through a 16-level Fresnel lens.</em></p>
<h3>Concluding Remarks</h3>
<p>In this blog post, we learned how to implement the Fourier transformation for computed solutions. This functionality is useful for long-distance propagation calculation in COMSOL Multiphysics and extends electromagnetic simulation to Fourier optics. </p>
<h3>Next Steps</h3>
<p>Download the model files for the Fresnel lens example by clicking the button below.</p>
<div class="flex-center">
<a href="/model/fresnel-lens-46571" class="btn-solid btn-md btn-red">Get the Tutorial Model</a>
</div>
<h4>Read More About Simulating Wave Optics</h4>
<ul>
<li><a href="https://www.comsol.com/blogs/simulating-holographic-data-storage-in-comsol-multiphysics/">Simulating Holographic Data Storage in COMSOL Multiphysics</a></li>
<li><a href="https://www.comsol.com/blogs/how-to-simulate-a-holographic-page-data-storage-system/">How to Simulate a Holographic Page Data Storage System</a></li>
<li><a href="https://www.comsol.com/blogs/how-to-implement-the-fourier-transformation-in-comsol-multiphysics/">How to Implement the Fourier Transformation in COMSOL Multiphysics</a></li>
</ul>
<h3>References</h3>
<ol>
<p id="ref1">
<li> J.W. Goodman, <em>Introduction to Fourier Optics</em>, The McGraw-Hill Company, Inc.</li>
</p>
<p id="ref2">
<li> D. C. O&#8217;Shea, <em>Diffractive Optics</em>, SPIE Press.</li>
</p>
</ol>
]]></content:encoded>
			<wfw:commentRss>https://www.comsol.de/blogs/how-to-implement-the-fourier-transformation-from-computed-solutions/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Understanding the Paraxial Gaussian Beam Formula</title>
		<link>https://www.comsol.de/blogs/understanding-the-paraxial-gaussian-beam-formula/</link>
		<comments>https://www.comsol.de/blogs/understanding-the-paraxial-gaussian-beam-formula/#comments</comments>
		<pubDate>Wed, 21 Sep 2016 15:32:00 +0000</pubDate>
		<dc:creator><![CDATA[Yosuke Mizuyama]]></dc:creator>
				<category><![CDATA[Electrical]]></category>
		<category><![CDATA[Wave Optics]]></category>
		<category><![CDATA[Technical Content]]></category>
		<category><![CDATA[Wave Optics Module]]></category>

		<guid isPermaLink="false">http://com.staging.comsol.com/blogs?p=183601</guid>
		<description><![CDATA[The Gaussian beam is recognized as one of the most useful light sources. To describe the Gaussian beam, there is a mathematical formula called the paraxial Gaussian beam formula. Today, we&#8217;ll learn about this formula, including its limitations, by using the Electromagnetic Waves, Frequency Domain interface in the COMSOL Multiphysics® software. We&#8217;ll also provide further detail into a potential cause of error when utilizing this formula. In a later blog post, we&#8217;ll provide solutions to the limitations discussed here. Gaussian [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>The Gaussian beam is recognized as one of the most useful light sources. To describe the Gaussian beam, there is a mathematical formula called the paraxial Gaussian beam formula. Today, we&#8217;ll learn about this formula, including its limitations, by using the <em>Electromagnetic Waves, Frequency Domain</em> interface in the COMSOL Multiphysics® software. We&#8217;ll also provide further detail into a potential cause of error when utilizing this formula. In a later blog post, we&#8217;ll provide solutions to the limitations discussed here.</p>
<p><span id="more-183601"></span></p>
<h3>Gaussian Beam: The Most Useful Light Source and Its Formula</h3>
<p>Because they can be focused to the smallest spot size of all electromagnetic beams, Gaussian beams can deliver the highest resolution for imaging, as well as the highest power density for a fixed incident power, which can be important in fields such as material processing. These qualities are why lasers are such attractive light sources. To obtain the tightest possible focus, most commercial lasers are designed to operate in the lowest transverse mode, called the <a href="https://en.wikipedia.org/wiki/Gaussian_beam" target="_blank">Gaussian beam</a>.</p>
<p>As such, it would be reasonable to want to simulate a Gaussian beam with the smallest spot size. There is a formula that predicts real Gaussian beams in experiments very well and is convenient to apply in simulation studies. However, there is a limitation attributed to using this formula. The limitation appears when you are trying to describe a Gaussian beam with a spot size near its wavelength. In other words, the formula becomes less accurate when trying to observe the most beneficial feature of the Gaussian beam in simulation. In a future blog post, we will discuss ways to simulate Gaussian beams more accurately; for the remainder of this post, we will focus exclusively on the paraxial Gaussian beam.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/09/gaussian-beam-image.png" title="" alt="Image depicting a Gaussian beam converging, focusing, and diverging." width="584" height="424" class="alignnone size-full wp-image-183661" /><br />
<em>A schematic illustrating the converging, focusing, and diverging of a Gaussian beam.</em></p>
<blockquote><p>Note: The term “Gaussian beam” can sometimes be used to describe a beam with a “Gaussian profile” or &#8220;Gaussian distribution&#8221;. When we use the term &#8220;Gaussian beam&#8221; here, it always means a “focusing” or “propagating” Gaussian beam, which includes the amplitude <em>and</em> the phase.</p></blockquote>
<h3>Deriving the Paraxial Gaussian Beam Formula</h3>
<p>The paraxial Gaussian beam formula is an approximation to the Helmholtz equation derived from Maxwell&#8217;s equations. This is the first important element to note, while the other portions of our discussion will focus on how the formula is derived and what types of assumptions are made from it.</p>
<p>Because the laser beam is an electromagnetic beam, it satisfies the Maxwell equations. The time-harmonic assumption (the wave oscillates at a single frequency in time) changes the Maxwell equations to the frequency domain from the time domain, resulting in the monochromatic (single wavelength) Helmholtz equation. Assuming a certain polarization, it further reduces to a scalar Helmholtz equation, which is written in 2D for the out-of-plane electric field for simplicity:</p>
<div class="latex">\left (\frac{ \partial^2}{\partial x^2}+\frac{\partial^2}{\partial y^2} + k^2 \right )E_z = 0</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAXCAMAAABJTiMyAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmmbt3EUSIVTPM7t2qtted+wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAFUSURBVDjL5VRJgoQgDAx7QJD//3YIsogyYk8fpw64xBSVSgTg/4Hx3wJCqnW6NmweQEurE+YeihxWUIhic7PIdlx4vO3LIoMFFFGin3znsNz4W9E8LOVKYtQR7xGsRYjtGhJiyRtlX6c2ANhb1YGTf48e29yVSAIMFhyBXsLViGSvRo2+GmY6xkbZmNi5xB1RIh4soosUFzuTvUqDtdWwM8aS0yNLdOnSpMnztqOMNL56aXBtA8lD0HVD3mt3GEYZQaB4Qcxrdy1PHpf7vSU6qXEwgqYXT+WouQ8ci1rYWfrmeKn3Rhs0uMEIml6bmlbn4dy3/m+6HKaFBepByW1J3uXKL7YpCfbxn3Oy6acFy9RKXWnzBm2msr3pFdvM8xHhYwbp94Zaf1hY9ZWOsWh7SvZEO3gL1pJA2TMHXZcHzSts31PM4Nbnyp+A7837CPv3FB/iBy95CQwdyF5YAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjA4OjI3KzAxOjAwe6Z1hgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzowODoyNyswMTowMAr7zToAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANTJ4MTQrMjgwKzYzNii/AbkAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS80ZDFiMzIzOGI5MzllODhjOWI4ZjI3YzA5MzUwNWI4Ni5kdmkgLW9FBgkLAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNGQxYjMyMzhiOTM5ZTg4YzliOGYyN2MwOTM1MDViODYucHNX3FBtAAAAAElFTkSuQmCC" /> for wavelength <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOZRGYi7nfMVd2IuxGIl9g7AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAE5JREFUCNdjYMAKhAxgLJancMF0OEsDzpoXAGOxFcBYTAtgLM6HMJb0aiiD8ewuKEvqgpwARCiRgUsBzBJzYOBOALOAyllfglkgNaJADADqBgscuTPhMAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0OSswMTowMDZEOBIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDkrMDE6MDBHGYCuAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExeDEwKzMwMSs2Mzklj1UrAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYzZhNmViNjFmZDljNmM5MTNkYTczYjM2NDJjYTE0N2QuZHZpIC1vliiD4gAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2M2YTZlYjYxZmQ5YzZjOTEzZGE3M2IzNjQyY2ExNDdkLnBzWHX2iAAAAABJRU5ErkJggg==" /> in vacuum.</p>
<p>The original idea of the paraxial Gaussian beam starts with approximating the scalar Helmholtz equation by factoring out the propagating factor and leaving the slowly varying function, i.e., <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMYAAAAZCAMAAABdLaGVAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADMiqhGZzFV3iGbuRN27REiNdgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAKTSURBVFjD3VcJkuMgDAQMBskC/v/bFYdt8M4kkDiV2lXVJBMbWhJqHQjxb4r8tgHvilqE0Gb9thnvirb84eDbZtwii51YjE8Z6PQwmLoHFSEBbVpaEPxH5ff+7pBmB7mntmkz7IanO1BRAe+Xq7TSaydoFb45FYrZfgVN6uhlwDgaJSlEeh11P2YUmgPB4fJpgdYC+oUYa2gaJYZGzAtqZBXXl4i3oGKycLFYzjv0aMbXf86I67GaZsdoBbrE+21U9kCliEThJIrIAWle+rSNOjdwkC7byCIiUdx4G3VBx6khxGrJGWesa1JD5Yj3GvaapgEs12lsXmmXy4PNCGGEJQy9hRdQ+ZkbYmEWjEh0SZd1B2JMo21svAYBKXo+G2GOAEo6pS+qyb4Q5lHlqq6n+0iMZ82hbymxfKUaHrhEN2VSklgghTDn4ek9tNJCqbQ5+GlUtZGYcSOnBvRNpypMx7X1DhLr4sfoRe/G76dk+ZSWOI26cA5IGCZVSQ3Zex7Pc4rXrupSvTFm0A1yiWYmTqPGAHY8M86uQU3KxR6+k5CUFBI3brhfSFUMc7n/TaHGCR9E0zUyt4KUabs/MBJldTdCRHuQWJjD9TbFGwOwrKM4jVrc0GMNtqZGGmUYWVrKBaOWRopSb1ByUvldazIGqu/hyaQna2AoWTmHGjBbNTZ+QmAOsoStsFUV2DLS00ogA+WpVG37qIILubU22sftT5mtpDKscYVJVMW1AZ5Pkj8K1QKiCnc1q9I7Ew5G8BNf1g0OI4dbc6jy1ctqmhZK6f1hiKv8SOSrs5kwo8yt8hnUq0i0vhYL9ddILasJTGJdx3w5e5v8DOojQbw82Gnq0O13rsH8+zjqQ413XmI/jPpfyB+lkhhgmCWczAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwOTozNzoxMCswMTowMKqeZx4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDk6Mzc6MTArMDE6MDDbw9+iAAAAInRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExOXgxNSsyNDYrNjM2kgl+PQAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzkyNWMwOTdiNzY1ZmU0ZThlMTMyNWQzNWE1Y2Q5NGZmLmR2aSAtb4enAi0AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS85MjVjMDk3Yjc2NWZlNGU4ZTEzMjVkMzVhNWNkOTRmZi5wcxT9z9EAAAAASUVORK5CYII=" />, where the propagation axis is in <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMBAMAAAB2C0uMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABGIVXdmu5kz7syqRB96UW8AAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAARElEQVQI12NgwAYYlQycAsAsEYZ04RtgliNDEocDmNXAMBmmkOMijMWyAMbiVmAEq+O5IanAIgBmrdHIiYBISjDIgGkA82MJPNQmnU8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NTQ6MTcrMDE6MDCeQj6pAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjU0OjE3KzAxOjAw7x+GFQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOWRkNGU0NjEyNjhjODAzNGY1Yzg1NjRlMTU1YzY3YTYuZHZpIC1vPlLhAQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzlkZDRlNDYxMjY4YzgwMzRmNWM4NTY0ZTE1NWM2N2E2LnBzgxUfLQAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAXCAMAAACLfme2AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cR3USZiKq7zFXu8Xq71QAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAFISURBVDjLzVTZtsMgCHQHXOL//+0VNVZNepvTp/oSQxxgZiRC/NCS50bpT0eNvQk6aE8wH0tZvMYoN7z1D3oFunTvs6obhCdkg9wCZHPNaeMjsdLGAEA0vKJHeHFs5Usk8ManLhFREobUrJoh7jpVe8JCkz+Eio9dxWJCQJuynmsQd+1qTpxdkvwSHG9zi7DDgYSeTmkQvrQpc5WOZp6YAMDnCc9lj7RKVKAlrJzY8WAKHHDGc4q83zLD3iBe8C1i6gXK6+llBRr0Z7xqdwEq3g1dmaxd7nJOg77A4YzumYA/d/8ga3tQk1G6MwnnJtd76cZIPJpOFHNkRM0GEUgHqJMoj3MilAcT8fb+vKxsrG1B2pPKoFQirpmS8A3+bn46QSxP1UVF+Q4vL/OrYdC3Ti+a3S2ltsApn1FtALi8Ff8k+O7/9cX6A/LsB/idFcWAAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAxOjA3OjI1KzAxOjAwtcj6NgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMTowNzoyNSswMTowMMSVQooAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMzh4MTQrMjg2KzYzNu0tw6UAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9hMzQwNThmNzBiMGVjNmEwZjQxNzljYzY2MDYwY2QyZS5kdmkgLW/C80d+AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYTM0MDU4ZjcwYjBlYzZhMGY0MTc5Y2M2NjA2MGNkMmUucHNMGURNAAAAAElFTkSuQmCC" /> is the slowly varying function. This will yield an identity</p>
<div class="latex">\left ( \frac{\partial^2}{\partial x^2} +\frac{\partial^2}{\partial y^2}-2ik\frac{\partial}{\partial x} \right )A(x,y) = 0</div>
<p>This factorization is reasonable for a wave in a laser cavity propagating along the optical axis. The next assumption is that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANUAAAAZCAMAAACRtJt+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuZruq3VXMzDoiZwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAMoSURBVFjD5VbZjuQgDAzmCiTA///tcoXY4O7OjLQtrdYPrcmkKFcRbLNt/00IAKm+tuxLoc222V1/adm3wqb8k+yXlv29gOvg2PpHVqaTQO/xuVKOYLGtaxk8OYfvQRM5J8CuBJTTtx12YN3R3IDE70/0BSDMWEwrEd37aCB9aVPSm/FuIV8FsPlp4vYUCkifpTIsMQX4XMVtwuIdlgz5O1cmN5jYtaXrEKzkqwA+P+fq9JUBcjcz+KOr406YG91GsSiuZayrxidITlPP615fqTQyzuSMADb/62+1QdxEuB7aTul0rwaxESw2dS1jXLlYdNloSE5fjHR2d45XMzkjgMvPu+qrktpTjvEPazdESnggoYd72eLKetDlF4+zAkp1x9uvlNOiQf5aAMn/wpUCsEbMyC0T7n5sY6e/sRpy+RpwL8k3Vd3kdrB0qFCBqfo53XbRTEI4AQiCBDCuRCy15/z0VUu39IO07/aNLbPXSx3wJCDk2U1p+TB/wPEcaivIZaVBw74K4QQgCBawulJ7K65ET4IqleDHmW/sCGsyvYfaKDhXGmL1FN02xQDFq6wyVQiLEE4AhmABqyvZW3YKJLkM1trjOgyuiUfY8ol2ugSRm+omrJ5uUK+nPK56m56EcAIwBAtYXF1tpp6BO6zJnFZepEfNPGFFejk2IIbhjXfl+tE4JUiOnBMwax0CFle2b81JR0DLafoU1EfLRLFmqkR6AltVxaXZN5ArFKpNK/AMOSdg1joELK5EW+fouHaq2+gb6/reEOwBrWY5V6VbHEwHvDpUJXRtWoW9/EnJWQGz1iFgrauz+FcnuVr1i8TYHN9pbqxNQu/QapZ3VedUfiu8XDq78FCjVZfxW1BUyAsBCEIErK5EDNZ5clOXeytDiKk2KnW1xxtrowXhrRMzHfUV2xQGTUF1bqey82VaqWgdIX8pAGklAph5pYP5cCs1o9fdWC3KxZs5XDRcbRsOtQ0KEhfXWyFDAIJgAa9vTG8iPkLxdJq73f40Pgn4jSshn6Ce0v3C1UcBv3EF4gnqL7r6KIByykd6j6fZH9E9y/kzAb/g/IfiD1SOHyTeW+WxAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAxOjA3OjI1KzAxOjAwtcj6NgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMTowNzoyNSswMTowMMSVQooAAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTI4eDE1KzI0Mis2MzZB5vhcAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVNZMTAgMDAzLjAwMgp3GwEQAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZDlkYTA5ODkxMWEyOTViOWEyMmVlMGEwMDcwODNkYjguZHZpIC1vwYQZuQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2Q5ZGEwOTg5MTFhMjk1YjlhMjJlZTBhMDA3MDgzZGI4LnBzoif9ZwAAAABJRU5ErkJggg==" />, which means that the envelope of the propagating wave is slow along the optical axis, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANAAAAAZCAMAAAB3nVA6AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuZruq3VXMzDoiZwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAKqSURBVFjD5VfZjuQgDARzOBCO///b5UwgIT10Eq00Gh5a455yFcbYpgn5E4sCMP7f3J44z3kJSQgu4lvym25PnCe90IcPj9/u6abbE+crL9iyhumvgBCeNoA2q1x12Ja+usHE3XlH80JSlxgVoFozKbAWYJpDAHvEtttkLd+n9ZrmSLJYNmKFiVcSO25os+qO2PbAGDmzfwzoseZQslhGJyYIzUO2KeerV5tB4YBtVnUbBpT56MuaY8n2tAg4Qm018mEJv5MA7bEteXUbBKRc3B86+a7mhWRngeeLD2tPKpKGvAsBfGPsbqeAUIOIn83MeEXzSrJYHAAl7TaZGAhZdDVskdmxAkLJSlBnvk02BcKZ5i9pCpmaWpPQYUDUxXJT2h24g6/eyMsZ79g42zQT1l+xh0Bic4VDlE80Ibc2oy4ks8WX9J31XbMhPN56bTZoSfWGlUFFQyrOEbsAl8JxivTrgSZFsoakcc+HktVipTd625Ezi4hrvRIq77vBxsQsvUvDLlMg9hTOI00MsQRZZYaS1apdBZaOG2XgRlbJ1zQEDljqD+NoZwdnt7DOmNuaMgbH2FCyWlhOyfSjJTvJMuXEmhV7rDxUQH/lcgU5HGBua+r4Ya77ULRo9lf9IFa8sGW8UiUlHTZeaCGv2Dlbzz3uoWYMriuhUQ2ZeALcdE+lMqK349FFeceip2IJKCku2eP8Cf+lmvF3NPM7D9oSGgVEnUWlu/cuW3K5g/MO0hdVdMOiQ6AaFb1mT6g8WEG8oRnytKJ07FoyW8LKHx6VcmtGO1YECXHwGz59LKkPoMeaSdF0nfHD0+fDcnOwIZ8YP05vaTKIZ/NBcpKcsinYd7+H7miGEhJ94d0LCOgU7NWAhppSyeOP4p6Oze10nYxniu9lzUm637f+AazLHg5OD12PAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDA5OjM3OjExKzAxOjAwDOlsqgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwOTozNzoxMSswMTowMH201BYAAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTI1eDE1KzI0Mys2MzbiKdACAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVNZMTAgMDAzLjAwMgp3GwEQAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWUyMzY1NmY5YjNlMzc3OTQxN2I2MDgxYzdlMThiMzkuZHZpIC1v6djEDgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FlMjM2NTZmOWIzZTM3Nzk0MTdiNjA4MWM3ZTE4YjM5LnBzaJWeTQAAAABJRU5ErkJggg==" />, which means that the variation of the wave in the optical axis is slower than that in the transverse axis. These assumptions derive an approximation to the Helmholtz equation, which is called the paraxial Helmholtz equation, i.e.,</p>
<div class="latex">\left ( \frac{\partial^2}{\partial y^2}-2ik\frac{\partial}{\partial x} \right )A(x,y) = 0</div>
<p>The special solution to this paraxial Helmholtz equation gives the paraxial Gaussian beam formula. For a given waist radius <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACHSURBVBjTlY/ZDgUhCEOr4ILr///tAHOTMfHp9kHNaVME+FshEusVA0LigxMoA2UzuMYPF0EijTeLyMcFvAuQsnFGIKHwOrHr0Ya9gKlWf/nUGt4+G2UaKM730rZqlQVx/oKqrpyq/wx0cJkyVo4+7+TqaDl76XI+7uVtjcYXxyCmO65iK8UD3qgC/6tg48cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MTIrMDE6MDAng8rjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjEyKzAxOjAwVt5yXwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNHg5KzI5OCs2Mzc2Xt60AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWMxMDUyYzhjNDFmYTBlOGQ2NzcxNGUwNzIzYTA2OGIuZHZpIC1vByeLMAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FjMTA1MmM4YzQxZmEwZThkNjc3MTRlMDcyM2EwNjhiLnBzGk3wlAAAAABJRU5ErkJggg==" /> at the focus point, the slowly varying function is given by </p>
<div class="latex">A(x,y)=<br />
\sqrt{\frac{w_0}{w(x)}}<br />
\exp(-y^2/w(x)^2)<br />
\exp(-iky^2/(2R(x)) + i\eta(x))</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAXCAMAAAClO0YkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmaqIuyLMVe7dAs2r6AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAD4SURBVCjPvVNBksQgCEQBJUbj/3+7IGN2k4xTNZf1FEjTNC0C/OcJ8W+E9AHKeAkpraGU77WyxCa+Z7ayot0fqbpSEd50bJMHpfi0lO0jV0+LVEAJLuIlS0C0RewFSjMDdnYGRSSqfdiX3JnIkLUrHlZmsH6auglEB4nrYihWm03+EONYo2t16pU5A9rghwkbJH0CYqcHVlspd3lg8de8E9u1FZsrPOY45lXYGOR6U3jldsVKG47A9Ix7pCbn3mxzmXjjUBOyeB6thHeWqPl4vQv7o2LLLC1DJmlIU83yjt/sTlrtDpT7Tsb1TkII1zh9ehhfvKHF+QG5ewVTjHdz2wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMTowNzoyNyswMTowMCJX6x8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDE6MDc6MjcrMDE6MDBTClOjAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI2eDE0KzI5Mis2MzbnVrxbAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWE5NjgzNzBlZmM5Nzk3NTMzMjU5ZmZlNzBhZDExOTIuZHZpIC1v+Q2QKgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FhOTY4MzcwZWZjOTc5NzUzMzI1OWZmZTcwYWQxMTkyLnBzyEAGIAAAAABJRU5ErkJggg==" />, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAXCAMAAACoJTZjAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxGIIkSZVe6qu93M3s3UMQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAEASURBVDjLvVPJFgMhCHMBxW34/7+tirY6S19P5eAMGjGJqNS/Q5sttbCvYg/rJPV23wy05551HUPsMEjnszzuxbmXDezrSP5CLbs1ozKOqEXguAoJG5ciGbJpIm50x+XfddrKxPZJYWhDDMqiFioLu04bdOpThyxAVZwJAnc3abGJSvWPstjKH5MzKiMwXOgJbcorupWMYSIW9KCNvKLbBoYb9HA7xxPafrxc0MNtFiblLT+hiG0QfXa7oXE66NlAxHdH5dlnmLhgo5IP1frK9kP94dFkP7txvZ15v70JnbCFioNJKpB6ipuuIveIdpeONaieQ+vTBIH6Bv/60n6NF3kqBgO9Thb5AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjQxKzAxOjAwZq7q0QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo0MSswMTowMBfzUm0AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjd4MTQrMjkyKzYzNnzz8DQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS82ZmYwMDc2NjcxZjc5NGQyZTA4ODFkYzcwMzBkYThhYi5kdmkgLW8wstlXAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNmZmMDA3NjY3MWY3OTRkMmUwODgxZGM3MDMwZGE4YWIucHPSmoL0AAAAAElFTkSuQmCC" />, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAXCAMAAABODP0nAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmaqIuyLMVe7dAs2r6AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADoSURBVCjPvVPbFoQgCPSCimnx/3+7gaGb5Tn7tD50hCYYhsmYPxzrviMPK1zwtxDiAgdp/hDfgTHMmby9FiyPVH1tbl8a7YMFGudRIKm2wojVeLStt7Lx5uBU4nGLJOG85giVRKl46VCdIa4W+UFdvMxtJMKLTjBBXhffgVxor0oNO2/M3E76kOYcwROY+VZluA70Q6cBJJ4AZSWHTpiwzcTkrcozKDZ5AjnYsRsiq0ukVqN4asfAEtDloDbqggN0imYTanBCQElMK8S0MkW8m6Jc8m+zzdy0fVLG1k4FJ4sP///6KyzOB0ShBP7dWROMAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAxOjA3OjI3KzAxOjAwIlfrHwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMTowNzoyNyswMTowMFMKU6MAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjR4MTQrMjkzKzYzNjYNC3QAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9iM2QyOTllODVhYzBjMzI5ODQzZDBkMTMwYTQ1ODYxZi5kdmkgLW836WZJAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYjNkMjk5ZTg1YWMwYzMyOTg0M2QwZDEzMGE0NTg2MWYucHM2N4uQAAAAAElFTkSuQmCC" /> are the beam radius as a function of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMBAMAAAB2C0uMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABGIVXdmu5kz7syqRB96UW8AAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAARElEQVQI12NgwAYYlQycAsAsEYZ04RtgliNDEocDmNXAMBmmkOMijMWyAMbiVmAEq+O5IanAIgBmrdHIiYBISjDIgGkA82MJPNQmnU8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NTQ6MTcrMDE6MDCeQj6pAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjU0OjE3KzAxOjAw7x+GFQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOWRkNGU0NjEyNjhjODAzNGY1Yzg1NjRlMTU1YzY3YTYuZHZpIC1vPlLhAQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzlkZDRlNDYxMjY4YzgwMzRmNWM4NTY0ZTE1NWM2N2E2LnBzgxUfLQAAAABJRU5ErkJggg==" />, the radius of curvature of the wavefront, and the Gouy phase, respectively. The following definitions apply: <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAA/CAMAAACinWYsAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGa7Ed1EiFWqM5kizHfuH28YLQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAARjSURBVGje7VrbsqQgDBSQKCDy/3+7XBy5yKhxFLe2Ng9z5tQo0CQ0nUDX/bf/VhgxTxttDYmytyf1duvfHsDtxpqHxePG4e0R3G4wvD2C220UDzYuAKRqDml6sG2mbWDPzRn1SXbgxn4Y3hgRmh3E3gtK5i6xaJh5MrJrpjUS0f7OTKbyZ5CNEXWACwvRH8y5LhDw5oiQS4lNh5Q/ZoEpbBC0pjwc4cHxymNz4kdhZ2BovJbEiHn6FCHrOEtqdkK8LaJuQBFef+rpHsk4NxuKHUjpJAZWTmkgB4+1NVSyVDrJiQMq2VDuPO+6CZMsDabgLm3ng4JntczgzRQMlSyNJTs658wVVhfNNVBiGDnETCWehKlFbt9+f10NkywNNbGmq/sazO9BwiRLsjZOpxXYxnvDSalK8sf0HUyJ0Q59uStzI9gMtZFUY3RrvHiK3RGvkR0OhRgz5brjEwdBOal4pD8jStjmoRvqIGsTCg6pj5vNumMWDKuSGz3jfrl9lf4scZdkSYCeSkib8WsMM8MJYccqsIefQy/KIVpC2njtzCiTh4/5gdSi7GeqjOM+hjRiINVcyjS4sLJkwkb3ZVwCIROKdDcUyiYqFl1/DIliIPEKJPA5u7CqSs0u4Ce+DDMVinIlQcGjiS9NxP7WtyLlnICE0U58Q492iH4T007/+YBfpigXijHHhNS+NBF98/kvSZaeh8Q75RwxOgLw4bNAyoXibtpcNMGAQ9gSifnkNwnSZMDB11P4cx+kRTz1rnPvkRjIiVA8qARkTVjGX1hTrt0lyVIyYO1d3fvPJGAzSEdHY1VINrzsNKstpEQoRkh6G3h5E8J1R52TiZo/XSdpzfOBZzEMrnrhfvXLvV9DIBGKcs2QU3rgtSY0XTDaPZQu5J8mSy0guYKZ1+jht0DihVCk+/tZ2gSskNw+GF5PFdUJSJhdsEbiHbd6cJD6s6a1774QigedpE2kkD77YEyWQM6zhGzz+m1fInX1xG0X6uMHFVZQJhSPBVFsYvCQyDKFIW53k6XnBVFNtmIOo5ijgj688EkTdosez8vWTm2SC4FKLgiotd62UB6uHM4xkOipGhEpCoCdxKW1iq9ODSsdmW8xg3j+VAp4Z6IeKA97snRymGj4t1jgI4kstsksmOq148XOllPus7ARYg9pSVps/VY7DvZC0cs4+scepWdln2+142AvlCZ76yGB7nZM/JqmBAyMBIjqzArL9tdDnBIg6BVclPljSiDcLpScnL9R5gc7OOS5s7P8MCamBF4Tqwjp3MnavTZYyrtwDY9kqz6mBP7bSOJjLxyZCUt5Vy7arGdheUpgJS9MMSjfcJKlvFFduWizHj9nKYFfSjEBJu8cmE3TtfLzeqkhTQn8UpLrL/M752WjuXYNj/WV8XqcNtpUjrqxgemvFdTF5j0Fs5NWFLifJI26SHGjDZcvWHy9FhWE/vZaVCsT1+9u719eG9+78tBc/T9vlPzexl9m0Dqh+efsD2VDJS3jehbQAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAxOjA3OjI3KzAxOjAwIlfrHwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMTowNzoyNyswMTowMFMKU6MAAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTI2eDM4KzI0Mis2MTZvW36qAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZDM4ZGJlMDBmNjkzN2I3ODA1MjhjNTE2MzlhZTYyMDkuZHZpIC1vABb9UQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2QzOGRiZTAwZjY5MzdiNzgwNTI4YzUxNjM5YWU2MjA5LnBzZ9A35wAAAABJRU5ErkJggg==" />, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIUAAAAvCAMAAAD6g/mGAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuVWa7zKrdM2TIsQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAIZSURBVFjD7VfZkoMgEIRBbpX//9vlMjiENRZxJVWbflATp6TtORoJ+c+gAGwaTYILQqTig1lI5w9OjhbDE+COjmbhAWw0Aw/5CSSor89BTcIBNBFgPAlNiB5TF6E/LePa0Uk5jzFSCD8gLMRkDETIgNJDKWQibvTADBBzvuDgmPcSM4TFAqlIgypkyPyUjnIFqUj90frDdMjC4JvikmTKWQK1Mj87qrKgjBiIEHmayaqX+DXTlvv1+WakypfFXE1P6QIrreLyfHl6DbiExg6xLKB6W+MiLR09nz0bv+2Z+UejIZYFq16OrVmSkK258cCenNiDe6EsyArY0da0CoSaNS351aUsJlBBcAtyr9cUy4JQFU5LvlMcMDzxeHuGYs9okSCRFLEsuFniUnNasDhg+MUehURlwdbQOPY8Cwy2+j5lNo2F7LjYAeGRJtiDtGJ7WaSyYHbPAjsgHPZq7ZZJqTmdtj9dE4VqLgtwexYEOSC8mhjILUUUak2j8KwUeVpYVbEQpWcLC9HICI7tzEieFlmd9aFhcUBSPHhfnbvG2cV2ssjTIrCArVOxAxJ7ZH5VbBcLWNwKISV2JsHPRNQZO+Dx1KpiO7XYoKOpTinDyAFfTHAU+y6LjIabdX3mv7fRnZ6cnV7u7Cdg6k0pG7Jz/pMdX0bT+O5G2/juxvczERP5rM/EoWgY3834xfjuZtE2vrvRNr4vNvwAKfkPO/PVUzAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDk6Mzc6MTErMDE6MDAM6WyqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDA5OjM3OjExKzAxOjAwfbTUFgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA4MHgyOCsyNjUrNjI2ZVpoDgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2ZkYjk4OThiODRhOThhOGY2Y2NlNzZlOTEwOGQzMGFiLmR2aSAtb4fSagoAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9mZGI5ODk4Yjg0YTk4YThmNmNjZTc2ZTkxMDhkMzBhYi5wc3iQOdcAAAAASUVORK5CYII=" />, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAAAyCAMAAADP5HGCAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADZQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////R5GFvAAAABB0Uk5TADOIIpkRu2bM3XdVqu5EXBExDlUAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAADnklEQVRo3u1a2YKkIAyUyKEgLP//tcuhHIKN0M6OD5uHnm5ELEIoKnGm6b8NGYJPV2dMfhtgiZh+xsSWn8E8jyNeUaMHxz8BGOjorWQRzT4b3BioyxDwZRgy3IBDZGshBoyOQlbyTqDy5UWQ13trvvLXQGaFkwmAmDiwVr9fg1w4mRh3UkyEPkXv824ehCz0mRy58SaFCZ0RwvoSyFuxraxzZYX2kFavgEx0bbmRrsXt+vR5Mga5iFhndUYD+QrIuArDnnWkcH99et5YfonfYpcxyOt2blEaEQm1p9aDyN90ukJuxBBgKTF0KyOii3NELQoQVazi0XJ+xzDlxIc1SWt9lC6pgRiwpEoO9OrQxmV3OigsUYuWeBdxgb5wTGUqYpBeWAvQFYir3vX9x2pRMEgvtAV564KcrYkCe0I64brt0ZWJk+azUxNcYOsORjUGtyX3lhlTpMxTYoTTLsgqhcyNOjHgNsMVi2/OxQkOJIJUtPoyWcKZfWq0PyK0EMlFlmH0MaNK+EWgyf3C5mOfdy5OYuIAqVUHdvFJcQI5tlB7S5JyjUNW5pf9u/AAORcnd3KdwyxJ7Vh2yLHlOcj7MMRGgQ5tiThpQNaHOQQKg1hSyLHlI2RdtaRHDtmNJSwxRMiJOImQeTMwXNEhelmlLU962fkD7Lm3hl2ZiBMcspp0+9VpRDOPRflRIW15EHIM5Z3kTuKEdqTk9gwmJgyEG5CwtGU5Q+4i/IzknH9dKJuVd1dzcdIzMluFgnkFM7xYhJ3z0fIHtMn0YNVBP/XxMkshE+tMF8rT7CM4Eyc3Dmyiog6JX48R1IVI+fbABi/hKrIIN2WR2ZV46S/ofCuLFr/V5kJ8oiYrc4sWZLfgU12QaZFjH25np6LH1C7vOnVa0est67ullPhhXfsTKU/4uj+Xukw0vp5fy4RbX90vq3G21vXSVniIfrz6KQZqIywtFl2VtnZ7vCgw+XOi07Ks+aq0tdvjpZcJD424JfGfqkcCNj/ASYzMul3s7zM25oNTGTGqR6Sn40D29ngZ0aWMI4l4XqyN6pFb988J5Jul89uG3AqygTtZtqmienTfNpb0e7YkjugHAd2wUOrO1aM0obwky/a0k6XPIIYKwOH1TqYeXShD5A72eEH8GwsZd6oeXSjj4Fkin66Hf2VkrcBx8zDBMJ+m9RJD65lqZpBWA1NQnot5hxT5R5ivXrvvqcFPvXb/CvPnf27Y3oe4z/4C8tEdW60ZKYcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDE6MDc6MjgrMDE6MDDUH5v2AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAxOjA3OjI4KzAxOjAwpUIjSgAAACJ0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMDd4MzArMjUxKzYyNGalvgwAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kZjY3NDYzNGFkNTMwNjY1NGEzYmU4ZjhhYzNlZjQ3MC5kdmkgLW/vHd7OAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZGY2NzQ2MzRhZDUzMDY2NTRhM2JlOGY4YWMzZWY0NzAucHNivFAQAAAAAElFTkSuQmCC" />, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAvCAMAAABQbP1/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuqlVmu93Mvm9xeQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAG9SURBVFjD1ZfbkoMgDIbJzyGIKO//tptQ6vaiHYvCzmwuFHvxTfLnRI35L0aAdRO4PhjD0Y8Hc5FH4QkuC9MXmgAWg53D5UlckvTdKAtGMy0EKCh44xdnKBmTrmu8ZixABsQ9VFGpOONicLGIXea6yjOhhs5m0fMmZ9ytMw0dxqOKYpyW16Ipw4CeS6vo/DiGXR7baloIN03yFBo4y9sV9wB7MO50tBNJ0cAl6XxQVUSS7Izfb4AVigbYBQwFy2+UNYQbLR0l/6mVFWdekw1VgpCbNpel0MfhGMunq1+4C/4o0SxwquB1PNhrA24zdtMKh8NhDyQp9zEBOD781QWYrU/vNgrxr3VXp0xSTSS963S8Wi9YPYnpqUqxcjM4UaWc2nN+UvHHyYzcs+GYG7Un3QEOd6QQW/DIYTsthxSvyetdD1zIRzxyKGKLxPuYAuedQTKg6JAYfZuA7IdYvCA9v0hsO9Vcy3mIKrHZ0HnliGchOkQNK4NTF9h+u4y4M3vpCy2u2akWV81uk8Bp0l2bsE1Yc3qZ8JihBW1eOna8FhSVuQ3/g0CxjsJ6xxpqLW2u9DXrFx4/37Oa76/sBzvLC6fGenTiAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAxOjA3OjI4KzAxOjAw1B+b9gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMTowNzoyOCswMTowMKVCI0oAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANTN4MjgrMjc4KzYyNmYkzZQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9kMmUwZDYxNDYxNmFiNDdjZWU0NmIxNmNjZjdhN2JlZS5kdmkgLW93QQSlAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZDJlMGQ2MTQ2MTZhYjQ3Y2VlNDZiMTZjY2Y3YTdiZWUucHP3tu00AAAAAElFTkSuQmCC" />.</p>
<p>Here, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAPCAMAAADAkV+TAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABGIVXdmu5kz7swiqkTdWDZcmQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACASURBVBjTpZDBDsMgDEMTQ0mAZvz/3zaIDRWVnsYBRRjnWSb66zAQKOLYapEoCYemGzGyiyCNO2c35PAjNAFkIWjjOfUvCyGWOSW/6iKeGLm+0znXWlPOGLkc7shSp8uKQZMdOpG45WZ/ZrshBfuyOpI+oPqUKrJYb8TCe9k2jBfsdwLBr7FBkgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMTowNzoyOCswMTowMNQfm/YAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDE6MDc6MjgrMDE6MDClQiNKAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE3eDkrMjk3KzYzNy3sL2QAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS81NTEwZjBmNmUxYzU3NmQyMjIxNTlmMDI3MGFlYzM1ZC5kdmkgLW9LrVcvAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNTUxMGYwZjZlMWM1NzZkMjIyMTU5ZjAyNzBhZWMzNWQucHPtgj9+AAAAAElFTkSuQmCC" /> is referred to as the Rayleigh range. Outside of the Rayleigh range, the Gaussian beam size becomes proportional to the distance from the focal point and the <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAZBAMAAACx9nFWAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOImSIRd0TuZlW7zKpsoLGPAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAL9JREFUKM9jYCAGCCk7YIixJrC3YgiyP2B4jsRlmQCmClgfQrhgkmkBRJLJACymDebwQHUUgwhGtdMQayFijAkQjbvBpCJEUIphIZLgAYj5fe8eIAS5FICOTEqHOwYsyAz0iIwDE6ogN1BrOwOa4DQGBt4DjOqoglcZGPg2LWdAEWS9ABQsYEAV5JwAFmR1QBbkDgDiCQzBAVAx5Q4jBwZnkMOtihJQwjEL7G8B1MA9gCVmGA2wCDIJYBHkZSAIAFuvIZOR7lKzAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjQyKzAxOjAwV0bwTAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo0MiswMTowMCYbSPAAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjR4MTUrMjkzKzYzNiF2HzcAAAAmdEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNUjEyIDAwMy4wMDIK7bPeSwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2U3OWExY2IzYzZkZDVjYjkzZDhjYmQzYTY1MjcyNjRhLmR2aSAtbzJujyYAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9lNzlhMWNiM2M2ZGQ1Y2I5M2Q4Y2JkM2E2NTI3MjY0YS5wc2hPveYAAAAASUVORK5CYII=" /> intensity position diverges at an approximate divergence angle of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAAAXCAMAAADdqIrAAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cRiJlEVcyqu+7dJ5tr8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAHfSURBVEjH7VbJlsQgCHRFjUv+/29HcAnmdce8OcxpOHRiBygoShMh/u2TSdWuSr9wNvYWDACbEO08X0KgizdvarNuRTusALWJUadkq6Plie+48EszqULBNjKzTnSLXzt+sMRKVQXZSbsQd1z3QCOzxy5mWGB0FvMKLjA2G47aDZxRc0uTtnCMzdBwYtcLdKv9GsBkVYo28lGLNGl32VfLo1LtL1tV7sq8a6kOyqESRIAEUKsBAZU2XRuQeRGtm6tSPcGdYYyF243NAd+ZOPFHEoowrVQR8Z7EsG6cmerELWCy2JmG0mOU4XCYTFh65IXEkiIKo7JqwYO9wXmq+XBbtGShsxktg8O21dxZBkVUqAGS/xAvg8MSL9WZz2TqYutMmv7HFh1wVRWmuyYYyUwtEP/QK5zFIHcl5lK56NcZwwpxoMYBVNpzWa50KAGPg6kyM6njI8A8tLDs3X7VmdyBJpzGids3AkJBz3CE7gV9K3e4NEUeIES7gesikVi8nGPuDGaPqu2jSV4FZ0giHI4pUUqxs1Gbrq4mzMDWkuQewtelpFUgOKIlbJX41Rjxz0e0RSEXKsbtO/rWKCtUPr9GFMj2XtPvD9e7AT/Z1PNbUvrWldtp47utDf3q4+GP7Ad9kwwgAdJXZAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMTowNzoyOCswMTowMNQfm/YAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDE6MDc6MjgrMDE6MDClQiNKAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADY2eDE0KzI3Mis2MzYd5be9AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNTYxNGY2ZTI3ZDcyYTZlNGI4OWM1ZmJiZWE1NjZjYTYuZHZpIC1vp7bcUwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzU2MTRmNmUyN2Q3MmE2ZTRiODljNWZiYmVhNTY2Y2E2LnBz8GGLyAAAAABJRU5ErkJggg==" />.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/09/gaussian-beam-contour.png" title="" alt="Schematic defining a paraxial Gaussian beam." width="952" height="529" class="alignnone size-full wp-image-183671" /><br />
<em>Definition of the paraxial Gaussian beam.</em></p>
<blockquote><p>Note: It is important to be clear about which quantities are given and which ones are being calculated. To specify a paraxial Gaussian beam, either the waist radius <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACHSURBVBjTlY/ZDgUhCEOr4ILr///tAHOTMfHp9kHNaVME+FshEusVA0LigxMoA2UzuMYPF0EijTeLyMcFvAuQsnFGIKHwOrHr0Ya9gKlWf/nUGt4+G2UaKM730rZqlQVx/oKqrpyq/wx0cJkyVo4+7+TqaDl76XI+7uVtjcYXxyCmO65iK8UD3qgC/6tg48cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MTIrMDE6MDAng8rjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjEyKzAxOjAwVt5yXwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNHg5KzI5OCs2Mzc2Xt60AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWMxMDUyYzhjNDFmYTBlOGQ2NzcxNGUwNzIzYTA2OGIuZHZpIC1vByeLMAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FjMTA1MmM4YzQxZmEwZThkNjc3MTRlMDcyM2EwNjhiLnBzGk3wlAAAAABJRU5ErkJggg==" /> or the far-field divergence angle <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIzBFmu6rdd1WZ7kQzgmZxxgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABkSURBVBjTjY9JDsAwCAMJIRtk+f9vC1WlkJzqgyVGAmOA3wqIeIJIgMmTrBMWB1JVw+xIbRfhFWzTEelD1V1YzZotizdZltv6BmNN9Sie2I/v9U9kRI4SlWDGoxUjF7qauxvwAANXAf7k+rUaAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAwo9x9wQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDo0MCswMTowMNKBxX0AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTB4MTArMzAxKzYzOb4qGUQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8yNTU0YTJiYjg0NmNmZmQ2OTczODllNWRjODkxMjc1OS5kdmkgLW8k2pSaAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMjU1NGEyYmI4NDZjZmZkNjk3Mzg5ZTVkYzg5MTI3NTkucHPsHUFgAAAAAElFTkSuQmCC" /> must be given. These two quantities are dependent on each other through the approximate divergence angle equation. All other quantities and functions are derived from and defined by these quantities.</p></blockquote>
<h3>Simulating Paraxial Gaussian Beams in COMSOL Multiphysics®</h3>
<p>In COMSOL Multiphysics, the paraxial Gaussian beam formula is included as a built-in background field in the <em>Electromagnetic Waves, Frequency Domain</em> interface in the RF and Wave Optics modules. The interface features a formulation option for solving electromagnetic scattering problems, which are the <em>Full field</em> and the <em>Scattered field</em> formulations.</p>
<p>The paraxial <em>Gaussian beam</em> option will be available if the scattered field formulation is chosen, as illustrated in the screenshot below. By using this feature, you can use the paraxial Gaussian beam formula in COMSOL Multiphysics without having to type out the relatively complicated formula. Instead, you simply need to specify the waist radius, focus position, polarization, and the wave number. </p>
<p><a href="https://cdn.comsol.com/wordpress/2016/09/Gaussian-beam-scattering-problem-settings.png" target="_blank"><img src="https://cdn.comsol.com/wordpress/2016/09/Gaussian-beam-scattering-problem-settings.png" title="Gaussian beam background field" alt="Screen capture illustrating the Gaussian beam scattering problem settings in the Electromagnetic Waves, Frequency Domain interface." width="940" height="514" class="alignnone size-full wp-image-183681" /></a><br />
<em>Screenshot of the settings for the Gaussian beam background field.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2016/09/electric-field-norm-of-paraxial-Gaussian-beams.png" title="" alt="Three simulation plots highlighting the electric field norms of paraxial Gaussian beams." width="842" height="166" class="alignnone size-full wp-image-183691" /><br />
<em>Plots showing the electric field norm of paraxial Gaussian beams with different waist radii. Note that the variable name for the background field is <code>ewfd.Ebz</code>.</em></p>
<h3>Looking into the Limitation of the Paraxial Gaussian Beam Formula</h3>
<p>In the scattered field formulation, the total field <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAUCAMAAAAqRJTwAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRCLMqpndd7tVETPujkj4LgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADGSURBVCjPvZNBDsQgCEUVdCyo9f63LVqiNulMWA2L5mse+CHUuX+Ehxm2BGwDDBCND7Rwi4+NT4cKsvFH6qbMfGhevsZeh32PaJ3NsI+InH9DJTztQ1Fzu9Elkef7t/2qLey2Hnoe5vRR8mhj6J2f0xdb/mBAVwmoqnZE1L0uftiXhhJomcAiOChyVge0eODGfdP4bEV50ERFKiTY6z9CrnHj0ZVIq8grD9jXNOLQjrhfwje+cs7yQyB51SFmT9I4M5oXYMYFcAEEPztqOuwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NDIrMDE6MDBXRvBMAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjQyKzAxOjAwJhtI8AAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyOHgxMisyOTErNjM3TdpciQAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzY4OTY2MjM3ZjFmZTgyMjM2OTEyN2JjMmQ4Mzg4NWFlLmR2aSAtb02/8ycAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS82ODk2NjIzN2YxZmU4MjIzNjkxMjdiYzJkODM4ODVhZS5wc6+Lvu0AAAAASUVORK5CYII=" /> is linearly decomposed into the background field <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAXCAMAAACyGdbtAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRCLMqpndd7tVETPujkj4LgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACvSURBVCjPrZHJDgQhCEQR3FC6+f+/bZcek0nEzGE4GBOeVFEC/FYOV1kI6Wh5DOYQ9fMSLSLl98IWkVOXOhBeXTtNl8OGI8ITkTIRlTrnedMGyti77EZNG9e0shVbaZAziJXGEItcuyChQ/4EOGwASOrP+4wrgNwAhWYfi5b+Z+VWeQnI5LURdbv5IAIBsjMC6oTcckgYudbYNo+qOckhZmYwNv8imA8EVG5e4T/1ADLLA7mwgHatAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAxOjA3OjI5KzAxOjAwcmiQQgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMTowNzoyOSswMTowMAM1KP4AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMjB4MTQrMjk1KzYzNSNClBEAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS81YzA4N2ZhOTE5MGY5ZjZkNzdmNTVhNjAzMzc1MmMzMi5kdmkgLW8UyG/oAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNWMwODdmYTkxOTBmOWY2ZDc3ZjU1YTYwMzM3NTJjMzIucHMFZ1/VAAAAAElFTkSuQmCC" /> and the scattered field <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRCLMqpndd7tVETPujkj4LgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACSSURBVCjPrZFLDsQgCED52CIU6/1vW7VNk0lgZjMsDPEFHyDAHwLpjZBzX/eFtri8lzvZQyz1STTEVaYhw6XjOOO2lhqZKcVSmdmODC81eUJvdcv079SMX6cWcFUcTzRS5Q81gAsBHdPg1UGfBZJ1m59hZ3fgc9eBLOnSC8o2KhI8pzNos5loDSR8jL2jsDb4FRfdUgM29kWAjAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0MiswMTowMFdG8EwAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDIrMDE6MDAmG0jwAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE4eDEyKzI5Nis2MzdCMOxXAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOGU4MGIxNGIyNTdkN2YzNjQ1ZjVjZjYzZmI2ZjllMzQuZHZpIC1vM9nubgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzhlODBiMTRiMjU3ZDdmMzY0NWY1Y2Y2M2ZiNmY5ZTM0LnBztgJZmAAAAABJRU5ErkJggg==" /> as <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJkAAAAXCAMAAAAvOB0gAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRCLMqlWZ3Xe7MxHuLbwuywAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAGsSURBVEjH7VZdk4MgDAwJCiQg///fHqj1q4hY5zr3cPtgM5bdLAlkBPjbULjg6yoXLIrja43dkw1+plJnqainoH/irEnF3GNZNwf8xFmTitxjOZse9NRZk4rcYumo0vPJ6W9XkVssFRVR843ytMLfVjk6q7OsS0nEVBWDfkW4RVlF61Odo7N67rHVGKbqbiu9hiSXJV1VyounKnfTTzH3G6ZW58bgvuO7+MrZVqW4mMciu/HJJdY7lolCKtG3UkVnXO7mVqWyjUM3t6x3LBPFgnKCBJ6R/RwDM+dir8m2N4CKKoA9m0wiVMj7CSqnuSEwKwSPzC/ZsdXpD4uTAZ3Zomczg4dc/MtuHlV8B2FIOrRfJhWWySfOBZg3gxIl90WGOJdmNIHLafH4SlbBuwo40jE5MRVnexYNPQeWswwItHFGEDpe7bZiXNxRKrY60uScFbSyHVacIXWzbooh7wER7zsLQyjdt8rUzCdTvDtZ5MWY9M1ErOZYd0ZxugpyPDBVZ2xMn0ZBH6OzoZllyTAoS+xbKZ+CGW4eg29hdMaPvl9+CyYNRvVc5h9t+AGC9gzpn0cn4wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMTowNzoyOSswMTowMHJokEIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDE6MDc6MjkrMDE6MDADNSj+AAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADkyeDE0KzI1OSs2MzWagphXAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2Y5N2YzNDBiNmZhYzQ5OGFhYTYwYTk1NjllYzk2YjcuZHZpIC1vjf0XnQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdmOTdmMzQwYjZmYWM0OThhYWE2MGE5NTY5ZWM5NmI3LnBz+PrXuQAAAABJRU5ErkJggg==" />. Since the total field must satisfy the Helmholtz equation, it follows that <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKcAAAAZCAMAAABjCM7bAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuZruq3cxV5Wo41AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAKPSURBVFjD1VfZloMgDJWwRFKF///bSUA2q7bT5ZyZPFgsAW5uFuI0/X9RANp8XPXjYt004Ww/rPp5wciPiB9WfVO8OjidiYrqqeVF1X2ZU2THTTBIYgf01SqjydWXpGqbvm9bvQFMDVFvb/LUcaEqsyigfrBN9NXSrIoNFMY0NrC+jDIAhj4/dSLPRGrI5QzFbI1ZHHaExjJdVaku8GXy9ipMs8jOzUy7DXVLBeAzFKMKY3zSuJFfCsyqGqoLdJl004uik0PWSo6HQk/BIXSaObKMK3c49QaqV53L5CKT+A7OOeGiavmtIK6EwknR3uFcODwd+FEFi9Hy/zs5tFU6qoeuxd2FUHu2/YiTw9OChXn4U2/0+egRn851hU1KqGHGCfXQ5tyN0DM6dzg5PLlghjG5CjS98JEUpiuxpq2CuzpWcFZ4DWcm9IjObOqaf4pVdFDXyzEpPCHP92Z3Y6RLugvOko8dzkzoEZ0uWbqkZ0mMRYO+A7rhzOEpLoQxSuFe90RMTN6gA78nQu35ahr3MV3w7M6u1RM929jbe4jTHfh9yhcF1fq7dB0EEwrnHdqASqpn4CQa813n11o9NesR38LKgVPbeHLOSUg0SH0eVTS3XD9rXbt10c6EXjhjwCnV09EURrMop+uSq56VWi1wjCzlyypDm9Uk0fOgHKDYalq/OPhCx4uGd8Ap1dOsONKZ6zwQm8tCc9xoS5D4sUFTUAy4EqetoXYjmr5TMFdrB5xpA7tr/MJB68JwsMOJfFG7Bv5KjPN9oupnW9zwUOPo80PgoXDBF4qMJVqkYj7GuYf9ckuzF3V0siK+Czyg89vYrME7TiiiX34DeP87/VPRX27o/XPfF4/k298df15+AMXoEE7YX2ggAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAxOjA3OjI5KzAxOjAwcmiQQgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMTowNzoyOSswMTowMAM1KP4AAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTAweDE1KzI1NSs2MzZeyjRcAAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9iY2YxMTFiZDk4YjllODgxY2Q2M2Y4YjE3NjRlOWI4ZS5kdmkgLW85Y/0MAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYmNmMTExYmQ5OGI5ZTg4MWNkNjNmOGIxNzY0ZTliOGUucHMIdwZwAAAAAElFTkSuQmCC" />, where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUBAMAAACOrFuzAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAACpQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////5u1vmAAAAAx0Uk5TADOImSIRd0Tu3btVs5L76gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACHSURBVBjTY2DAARiVTJC5YQwVAUjcGgaeAiQuO0OMAJBSggCgjDJI1GbWKiBY4cDAbgDi+iwAkUEMDGIMDkAG83EQV4WBcQM3SC/LKSDBqsDgceYM2EgboClMDnAbQJqDEBaCNKsguEDNQK0IYFOApBWkGUkrSLMKMpflFLJWoGYHFK4TnAUA1i0X897/MlUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDk6Mzc6MTIrMDE6MDA9AXY3AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDA5OjM3OjEyKzAxOjAwTFzOiwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNngxMisyOTcrNjM5cdk7/gAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01TWTEwIDAwMy4wMDIKdxsBEAAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzY4MzU5MGEwYzZhMWMzYTc3NTE1ZWUyOWQ1NzhkYmI5LmR2aSAtbwOXPaQAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS82ODM1OTBhMGM2YTFjM2E3NzUxNWVlMjlkNTc4ZGJiOS5wc/9euhIAAAAASUVORK5CYII=" /> is the Laplace operator. This is the full field formulation, where COMSOL Multiphysics solves for the total field. On the other hand, this formulation can be rewritten in the form of an inhomogeneous Helmholtz equation as</p>
<div class="latex">(\nabla^2 + k^2 )E_{\rm sc} =-(\nabla^2 + k^2 )E_{\rm bg}</div>
<p>The above equation is the scattered field formulation, where COMSOL Multiphysics solves for the scattered field. This formulation can be viewed as a scattering problem with a scattering potential, which appears in the right-hand side. It is easy to understand that the scattered field will be zero if the background field satisfies the Helmholtz equation (under an approximate Sommerfeld radiation condition, such as an <a href="https://www.comsol.com/blogs/using-perfectly-matched-layers-and-scattering-boundary-conditions-for-wave-electromagnetics-problems/">absorbing boundary condition</a>) because the right-hand side is zero, aside from the numerical errors. If the background field doesn&#8217;t satisfy the Helmholtz equation, the right-hand side may leave some nonzero value, in which case the scattered field may be nonzero. This field can be regarded as an error of the background field. In other words, under certain conditions, you can qualify and quantify exactly how and by how much your background field satisfies the Helmholtz equation. Let&#8217;s now take a look at the scattered field for the example shown in the previous simulations.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/09/electric-field-norm-of-the-scattered-field.png" title="" alt="Simulation results showing the scattered field's electric field norm." width="838" height="166" class="alignnone size-full wp-image-183701" /><br />
<em>Plots showing the electric field norm of the scattered field. Note that the variable name for the scattered field is <code>ewfd.relEz</code>. Also note that the numerical error is contained in this error field as well as the formula&#8217;s error.</em></p>
<p>The results shown above clearly indicate that the paraxial Gaussian beam formula starts failing to be consistent with the Helmholtz equation as it&#8217;s focused more tightly. Quantitatively, the plot below may illustrate the trend more clearly. Here, the relative L2 error is defined by <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASUAAAA1CAMAAAAwGA1qAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABGIRGa7Isx3M5lVqt3udkA9fwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAWRSURBVGje7Vvr1qMgDIQEEETk/d92BZSqpAXtt7Jnd/Ojx9LoTNMwhEsZ+2//7YZxQODpUsBivfn8mSYV40O6FFLq3nT+TDNyeZEmXiPt8U+mlxr57p2OUUqBQLSicDeStz33LzMx7L437KIkDMPp5GycKR4AoA3rZk+h63GHuYtSMH9kwAdb3C6kmifWy55Dn15RsTFKsaOpAO6P4kSNec7yqZ/KP4fO55wx3AVkxaxhZkkx7tXeEedSlKzvKVRPoushXwpQIFJ6aYtwlG9HpNI41J7+O+1RdPdKWoU5fQwefyhBpBKbu1YGj6KT378wKpXQ24Y7f5c9jO4aFNAeRSoZUI2P2cPo4Oo+E6UBcn6SZmd047Hmwj2Vb14+yrMzuhtrHtYTNS76O/JpAMaf6Cr30L8gANXcHSkPuCOfXNOl13XSN8X7NgEyUw7mqInAdLoNar9QcEDPiqq+xdR58n0Z/UsCb1Tn4EBl9+yP7+UKHVfwkhEOGB63fUGQlLhQrXDOnMvoJAGaAU3LVeaMZGlizvK58dwkQ8FAO8BLB4Gsn4nWc8t1dJoAzYBslJVaX1MZKvxJ9DNPsVUyE+mAu/skKcFla7H+dx2dJkAzIBvBs49Gfj56qkPFT7YCTFMOZmnNGkJLcNkKZ+W8jk4ToBmQjVCR74mK0nBOsMwzVhb4JkpmIWA3OCSn9URrkezX0UkCNAOalq5ovqSi5M+P2ngqH8YjImeDg5r9YtENwKb+z5crptMaxNbKdRy01q9j4Xv0gsCLQZ1Ail0lSoTkoz/XUHmU8QIR3kQpW1hExzitDxWMHHmsR3IrJIl1qQAoysAb6GcCL6wGAgnzcx1LRUkXM4SNw+gQURI9e0+Sz+FN/HU0j3IZ5CK3GozLXGpVYnkLXakPBHYMGgjcjVIhn5lDFAYgevaeZFxCixUeCzk922MrLvyWdpGUWBQS04KO8p3PiUGdwO0oDcU4sHJIwhCQP5GMfQ2255pVZXatcQ11TGP2VKp5Czp8jNKBQYXA7Sh5/yafc72CgnZIrMJ1/rHXZeV9a3xNqsDLyqcJ/WOUjgw+E7gdpVI+Nw65XhkXWdQCQkmoNR5JprF24ZRYTElD960hWVZVEOIWOoNJ29D3EATo6RSlI4PPBBqjVC4JlPK5cVjXYfgIcfIFjDvOCpKzCs/gS/GC3vCQ6EFDX63MYV4fLLeUm9BjLplhUeTt02OP27DqBLYoXa6XoAxs5ADSyzDTlLMPQ+q0QGu5d1hNjAhGhjoIh3CFwhxamZhQD/Erq/EeeupxDtXCPg16hyhlrCqB7YZKlIgZiiyLeFk8hCuxDBpARYnxQAq3K47n1tDkIoYui4om9BSlARnEfl/4ZKwagRyFzzMUojb3ZRFf8gyiIJkJaWvpL/LWQo8RSVKJqXgTeowSn/lrrL1JIEfp8x1lj1S+3FIgojSi1TGN46mHKyQXVeDp9IYpO1wb+pJD1k4mTEO9i6dr7hHICJVdlHIVDn3JvcrhCkkt9Lr6CGWeX0PXoSaNve8egRy32smNwgF8ebxprK0LVx1II7hdQ49Rii/3CKzGq9sR4znZxupS+e+0i+hWL/r9NWh9d0CcS92h64ZlF/T6TlOxf+D7ne3qhV7ftWTTsdbFNWocscNRgS7oqmH/73SaQsQ+ukwDFNfT4ye9uqC3nKY4ncxJe71p7ixabv9R64LuaiNcZHPQrji/2U5h3Nko/cp6oLed8jqcckp9tFeUuqA3pdLxBMKaWClw9ifORlyxHujNHXs986zh9QeDOBkcnzzK3Ak9bRo0ebro6WaGLv5+PE6x+MQeLAY6oU9t/S2YcYGQALH9o8fwsLqg+PfVf7P1QddXqtjzv3V8WFcF32lK9xz64d86dftH//n1fN38V9ovXhEvPkR3WrsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDE6MDc6MzArMDE6MDArWtUPAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAxOjA3OjMwKzAxOjAwWgdtswAAACJ0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNzZ4MzIrMjE3KzYyMlM3zj4AAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNRVgxMCAwMDMuMDAyCvhcNHgAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9jMDE2YjM1MDYzM2VkZjRhNzA2MGIxNDhmZDMwNzM4Yi5kdmkgLW8vKdLIAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYzAxNmIzNTA2MzNlZGY0YTcwNjBiMTQ4ZmQzMDczOGIucHN1js3JAAAAAElFTkSuQmCC" />, where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABGIM+5mVSKZqt1Eu3c9jyL4AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAG1JREFUCNdjYMAKhJSUFMEMZlcGhpAEEKtEgYGB6TGI1VfAwMD+EsRaByKegAg/OGseUJYRLLsvgIGB9TWIxTOBgYHjAIjF7sjAIFcANlqVgSEIzLjAxMDQyAtiae9gYOjeBGLpvWNgePcC2UkA42sUuKb2JegAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6NDIrMDE6MDA0Q2zoAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjQyKzAxOjAwRR7UVAAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHgxMCszMDArNjM5g0ow9AAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMmU5ZWYzZDZlZjYyYTQ4ZDcwNzIwNzI4ZDNlOTBlMzEuZHZpIC1vR29sHQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzJlOWVmM2Q2ZWY2MmE0OGQ3MDcyMDcyOGQzZTkwZTMxLnBzthVrzwAAAABJRU5ErkJggg==" /> stands for the computational domain, which is compared to the mesh size. As this plot suggests, we can&#8217;t expect that the paraxial Gaussian beam formula for spot sizes near or smaller than the wavelength is representative of what really happens in experiments or the behavior of real electromagnetic Gaussian beams. In the settings of the paraxial Gaussian beam formula in COMSOL Multiphysics, the default waist radius is ten times the wavelength, which is safe enough to be consistent with the Helmholtz equation. It is, however, not a &#8220;cut-off&#8221; number, as the approximation assumption is continuous. It&#8217;s up to you to decide when you need to be cautious in your use of this approximate formula. </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/09/relative-L2-error-plot.png" title="" alt="Graph plotting the relative L2 error against the waist radius of the units of wavelength." width="953" height="447" class="alignnone size-full wp-image-183711" /><br />
<em>Semi-log plot comparing the relative L2 error of the scattered field with the waist size in the units of wavelength.</em></p>
<h3>Checking the Validity of the Paraxial Approximation</h3>
<p>In the above plot, we saw the relationship between the waist size and the accuracy of the paraxial approximation. Now we can check the assumptions that were discussed earlier. One of the assumptions to derive the paraxial Helmholtz equation is that the envelope function varies relatively slowly in the propagation axis, i.e., <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANUAAAAZCAMAAACRtJt+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuZruq3VXMzDoiZwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAMoSURBVFjD5VbZjuQgDAzmCiTA///tcoXY4O7OjLQtrdYPrcmkKFcRbLNt/00IAKm+tuxLoc222V1/adm3wqb8k+yXlv29gOvg2PpHVqaTQO/xuVKOYLGtaxk8OYfvQRM5J8CuBJTTtx12YN3R3IDE70/0BSDMWEwrEd37aCB9aVPSm/FuIV8FsPlp4vYUCkifpTIsMQX4XMVtwuIdlgz5O1cmN5jYtaXrEKzkqwA+P+fq9JUBcjcz+KOr406YG91GsSiuZayrxidITlPP615fqTQyzuSMADb/62+1QdxEuB7aTul0rwaxESw2dS1jXLlYdNloSE5fjHR2d45XMzkjgMvPu+qrktpTjvEPazdESnggoYd72eLKetDlF4+zAkp1x9uvlNOiQf5aAMn/wpUCsEbMyC0T7n5sY6e/sRpy+RpwL8k3Vd3kdrB0qFCBqfo53XbRTEI4AQiCBDCuRCy15/z0VUu39IO07/aNLbPXSx3wJCDk2U1p+TB/wPEcaivIZaVBw74K4QQgCBawulJ7K65ET4IqleDHmW/sCGsyvYfaKDhXGmL1FN02xQDFq6wyVQiLEE4AhmABqyvZW3YKJLkM1trjOgyuiUfY8ol2ugSRm+omrJ5uUK+nPK56m56EcAIwBAtYXF1tpp6BO6zJnFZepEfNPGFFejk2IIbhjXfl+tE4JUiOnBMwax0CFle2b81JR0DLafoU1EfLRLFmqkR6AltVxaXZN5ArFKpNK/AMOSdg1joELK5EW+fouHaq2+gb6/reEOwBrWY5V6VbHEwHvDpUJXRtWoW9/EnJWQGz1iFgrauz+FcnuVr1i8TYHN9pbqxNQu/QapZ3VedUfiu8XDq78FCjVZfxW1BUyAsBCEIErK5EDNZ5clOXeytDiKk2KnW1xxtrowXhrRMzHfUV2xQGTUF1bqey82VaqWgdIX8pAGklAph5pYP5cCs1o9fdWC3KxZs5XDRcbRsOtQ0KEhfXWyFDAIJgAa9vTG8iPkLxdJq73f40Pgn4jSshn6Ce0v3C1UcBv3EF4gnqL7r6KIByykd6j6fZH9E9y/kzAb/g/IfiD1SOHyTeW+WxAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAxOjA3OjI1KzAxOjAwtcj6NgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMTowNzoyNSswMTowMMSVQooAAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTI4eDE1KzI0Mis2MzZB5vhcAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVNZMTAgMDAzLjAwMgp3GwEQAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZDlkYTA5ODkxMWEyOTViOWEyMmVlMGEwMDcwODNkYjguZHZpIC1vwYQZuQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2Q5ZGEwOTg5MTFhMjk1YjlhMjJlZTBhMDA3MDgzZGI4LnBzoif9ZwAAAABJRU5ErkJggg==" />. Let&#8217;s check this condition on the <em>x</em>-axis. To that end, we can calculate a quantity representing the paraxiality. As the paraxial Helmholtz equation is a complex equation, let&#8217;s take a look at the real part of this quantity, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATMAAAAbCAMAAAAnDpiDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSJ3EUTuZlWqu93MF15yEQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAU1SURBVGje7VnrkrQoDJVwE0R5/7ddLgES1B7tb2t3amv5MaX2SU4IIQnMsvw/fvMQAFL9Q1K/Y2jzh1ijl8WuL7T8gdTfNuDi6bmw+1OsjelPtC95v5P624aV56enw29fYJ1ofGVzpYmbKAiQbDnlGJRa3aRY8Da8E8uPY1KpLtScWDsb+PZlPDHlW7gzYf+YUpQM7oy1GucF1m1VMbDF2kf4oEEESkaVMlQW8Uhh+JyTObq/nFQSVlRzxdrYzN6Wajxx4N0mcD8EptnhhDUYbl50Qh7fQNiOGUpGk7IkpRyUQqcycZQ5q7U6K/YlPKmkrFXNDSuyQWeF65R257PdL59HgBNWoq49NEKh6c5Q25iZgAlKxpAKasJXCp3nDGv+0UCZuYodOaukrKjmkrWzib2j9+Vq3PhMxB9cRnzWsObAD2UZFzgW4dtLGWDiWELBoZR7SHnJ8UhRJkeUpVAfs5tVUlZUc8VK2NYeL+tl5Nz4TIfnPmtYx9cNolpjGv2Dtcuw/uBQ8sKkVo5HihjG3zrknEq6SsbKaOEUF+s8NbKZFq+9FOgzD1BSgtDWuRbFW7HByiCczL8KsCV7DsGhbkN7t7YoCsBqcTIpCaxtmh5mqIFEoOemJViGRwpfvkaZejmo+2l3SxOe2ClrU0MgjBbZoOPHUyk+aheVOJG6w6TSs5Ckix5REQQk79ucL4OngufFOHB+4sgpxoUp9PPsQrMBG/0BzZ1skMZHXs2kZviD7AqftghghU3pLCW2bOnMzlhRDYFwWmSDHt3jqUZlKGyxrNwBqe3AVanhhw9pLXM6zsuYcwYRHD7rWAyd1dYp8e2isj2hpZ0wQ3N3lFQKzYR6ng6MYkGbhV22AkimJQXen9g5a1VDIZwW2XynGU+LyV6t3q/5LPlTrYG0i90PJWhtQaUGnQje+kxiFxF5/pTeWrshxukZmhVfZFycBeKpz3IGsynAaoCE1pFO7IwV1VAIp0U222ksIbQS/EF9ln4TW4x781r3Q63tEcqggnc+a1WKhHVh1Ml4K9GGzVxARTy3kDiLzcw+w55Q1/nvEuSVSs5a1cwGEtpPPsv5i8dZLA1ROhZc+sy2LEME73xmcYV3XkVxilUfdqYTVM+1v8+iNcvDZ6WA5qRRIid3ZzVdTyoZK6qZDSS0n3xWdlyaum1OkdtifVkDRBzMZ6aGr6CCw2cNW48oooo43mU7hTbUH91yAc2pyUz5TDqCH6cgUT+XGNG1O/Nr/UBVclZUMxtIaCvbdQ3InjZpi3kMklwKaw1oPg/MZ9iCARU8101sBMqpQO2s/mEX39Y4oLkDmiLZrHC+U6rH4YZvFCJgrkjB5VXNbbo+UvaJtakhkIkWD9+XvYbbvQW1Qw6X3Jbl42rKVNaCYOCUCfbaALnN+3RK6YIKYt98TbGuH8ThrWNHfyXXGqhwxByUqlXUAbVH4g72dGmxVvn2ihSl641pPe2Ra2Up6+qwjqmcWbsaYuBEu47Im58WfhUiynPytB0W21OPjBLnO5SOVRikxuvPt1+6F6oBzRXZnMTqaWbg1ZzyVG24moaP7F0NgTDadnYaZ+0fT91srA+uqWasfHhReDyDLa0HJfinFF/RYuOs+iWxenddfHMN8hGrnl1Tisf3nzUhUfxDiq9oW/rTIxW8u6m9uW/7jHWPrsPhcQjXnovhn1F8RStbZRrXSi//laNfBFrHPrl4Xh6HClYzjn9E8Q1tK9lj4m9cUId8Ydwb7C8fY/d/kwfkiwT4Bvu7x5jJf2dO/8b4C4rYLB+2WFLBAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjQyKzAxOjAwV0bwTAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo0MiswMTowMCYbSPAAAAAidEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTg0eDE2KzIxMys2MzWzmgaHAAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mOTE2Y2E2NTU4YWFkZWQ4ZGFmNjlkM2Y0MzgwMDUxOS5kdmkgLW9iE3WcAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZjkxNmNhNjU1OGFhZGVkOGRhZjY5ZDNmNDM4MDA1MTkucHPP8koiAAAAAElFTkSuQmCC" />.</p>
<p>The following plot is the result of the calculation as a function of <em>x</em> normalized by the wavelength. (You can type it in the plot settings by using the derivative operand like <code>d(d(A,x),x)</code> and <code > d(A,x)</code>, and so on.) We can see that the paraxiality condition breaks down as the waist size gets close to the wavelength. This plot indicates that the beam envelope is no longer a slowly varying one around the focus as the beam becomes fast. A different approach for seeing the same trend is shown in our Suggested Reading section.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/09/paraxial-Gaussian-beams-paraxiality-plot.png" title="" alt="Plot illustrating the real part of the paraxiality." width="732" height="501" class="alignnone size-full wp-image-183721" /><br />
<em>Real part of the paraxiality along the</em> x<em>-axis for paraxial Gaussian beams with different waist sizes.</em></p>
<h3>Concluding Remarks on the Paraxial Gaussian Beam Formula</h3>
<p>Today&#8217;s blog post has covered the fundamentals related to the paraxial Gaussian beam formula. Understanding how to effectively utilize this useful formulation requires knowledge of its limitation as well as how to determine its accuracy, both of which are elements that we have highlighted here.</p>
<p>There are additional approaches available for simulating the Gaussian beam in a more rigorous manner, allowing you to push through the limit of the smallest spot size. We will discuss this topic in a future blog post. Stay tuned!</p>
<p><em>Editor&#8217;s note, 7/2/18: The follow-up blog post, &#8220;<a href="/blogs/the-nonparaxial-gaussian-beam-formula-for-simulating-wave-optics/">The Nonparaxial Gaussian Beam Formula for Simulating Wave Optics</a>&#8220;, is now live.</em></p>
<h3>Suggested Reading</h3>
<ul>
<li>P. Vaveliuk, &#8220;Limits of the paraxial approximation in laser beams&#8221;, <em>Optics Letter</em>s, Vol. 32, No. 8 (2007)</li>
<li>Browse related topics here on the COMSOL Blog:
<ul>
<li><a href="https://www.comsol.com/blogs/simulating-holographic-data-storage-in-comsol-multiphysics/">Simulating Holographic Data Storage in COMSOL Multiphysics</a></li>
<li><a href="https://www.comsol.com/blogs/how-to-simulate-a-holographic-page-data-storage-system/">How to Simulate a Holographic Page Data Storage System</a></li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://www.comsol.de/blogs/understanding-the-paraxial-gaussian-beam-formula/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>How to Implement the Fourier Transformation in COMSOL Multiphysics</title>
		<link>https://www.comsol.de/blogs/how-to-implement-the-fourier-transformation-in-comsol-multiphysics/</link>
		<comments>https://www.comsol.de/blogs/how-to-implement-the-fourier-transformation-in-comsol-multiphysics/#comments</comments>
		<pubDate>Mon, 30 May 2016 08:13:22 +0000</pubDate>
		<dc:creator><![CDATA[Yosuke Mizuyama]]></dc:creator>
				<category><![CDATA[Electrical]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Wave Optics]]></category>
		<category><![CDATA[Technical Content]]></category>
		<category><![CDATA[Wave Optics Module]]></category>

		<guid isPermaLink="false">http://com.staging.comsol.com/blogs/?p=162931</guid>
		<description><![CDATA[In a previous blog post, we discussed simulating focused laser beams for holographic data storage. In a more specific example, an electromagnetic wave focused by a Fourier lens is given by Fourier transforming the electromagnetic field amplitude at the lens entrance. Let&#8217;s see how to perform this integral type of preprocessing and postprocessing in COMSOL Multiphysics with a Fraunhofer diffraction example. Understanding Fourier Transformation with a Fraunhofer Diffraction Example The ability to implement the Fourier transformation in a simulation is [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>In a previous blog post, we discussed simulating focused laser beams for holographic data storage. In a more specific example, an electromagnetic wave focused by a Fourier lens is given by Fourier transforming the electromagnetic field amplitude at the lens entrance. Let&#8217;s see how to perform this integral type of preprocessing and postprocessing in COMSOL Multiphysics with a Fraunhofer diffraction example.</p>
<p><span id="more-162931"></span></p>
<h3>Understanding Fourier Transformation with a Fraunhofer Diffraction Example</h3>
<p>The ability to implement the Fourier transformation in a simulation is a useful functionality for a variety of applications. Besides Fourier optics, we use Fourier transformation in Fraunhofer diffraction theory, signal processing for frequency pattern extraction, and image processing for noise reduction and filtering.</p>
<p>In this example, we calculate an image of the light from a traffic light passing through a mesh curtain, shown below. To simplify the model, we assume the electric field of the lights is a plane wave of uniform intensity; for instance, 1 V/m. Let the mesh geometry be measured by the local coordinates <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMBAMAAAB2C0uMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABGIVXdmu5kz7syqRB96UW8AAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAARElEQVQI12NgwAYYlQycAsAsEYZ04RtgliNDEocDmNXAMBmmkOMijMWyAMbiVmAEq+O5IanAIgBmrdHIiYBISjDIgGkA82MJPNQmnU8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NTQ6MTcrMDE6MDCeQj6pAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjU0OjE3KzAxOjAw7x+GFQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOWRkNGU0NjEyNjhjODAzNGY1Yzg1NjRlMTU1YzY3YTYuZHZpIC1vPlLhAQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzlkZDRlNDYxMjY4YzgwMzRmNWM4NTY0ZTE1NWM2N2E2LnBzgxUfLQAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABF3iCJVM5ndZkSqzLsfQXWKAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFpJREFUCNdjYMAKhEwYWBPALANzBo4JIAbbgs0Mfg4gFhfLM4YZEHVMBxjKISxeA4ZOCIsvgOUJhMWxgLkBwuLcpVMANVqKIwDCKGaYAxXqYmyDsjSVHRhwAADs4w4LYAw5WwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzo1NDoxNyswMTowMJ5CPqkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6NTQ6MTcrMDE6MDDvH4YVAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEwKzMwMCs2MzYT9S1lAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNDE1MjkwNzY5NTk0NDYwZTJlNDg1OTIyOTA0ZjM0NWQuZHZpIC1v5LSMhQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzQxNTI5MDc2OTU5NDQ2MGUyZTQ4NTkyMjkwNGYzNDVkLnBzPCWzwgAAAABJRU5ErkJggg==" /> in a plane perpendicular to the direction of the light propagation, and let the image pattern be measured by the local coordinates <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAMAAACz+6aNAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCJVRJndZjOqzLvuR/KZegAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABXSURBVAjXjY1LDsAgCERH0PHbev/bltRo6K6zgPAS3gC/EkSjrcRDFJptlbpBI7oCccZNaEcDanEiGTZyduTSj8Zyp6WRQ4r16kQ6atRO4aC4t8C3c+UBhLQBckIuz94AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDM6MjUrMDE6MDBhtYPJAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAzOjI1KzAxOjAwEOg7dQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I3NzRlZmZlNGEzNDljNmRkODJhZDRmNGYyMWQzNGMuZHZpIC1v3PTzLQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiNzc0ZWZmZTRhMzQ5YzZkZDgyYWQ0ZjRmMjFkMzRjLnBz7A4ZmQAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMBAMAAABPbPrXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABF3iCJVqplmM0TMu4jOSYoAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAQ0lEQVQI12NgwARCJgxhYIaBOUMviOZckMzADWJwsVxhYAZLMW2AMngMGFaCGbwBDA1gBncA1wIwg/VUKNRELgEQCQCMUghH/oaoXQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzo1NDoyMCswMTowMNVqB8QAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6NTQ6MjArMDE6MDCkN794AAAAH3RFWHRwczpIaVJlc0JvdW5kaW5nQm94ADl4NyszMDErNjM5sXcjOgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzllMzY2OWQxOWI2NzViZDU3MDU4ZmQ0NjY0MjA1ZDJhLmR2aSAtbxwkkTcAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS85ZTM2NjlkMTliNjc1YmQ1NzA1OGZkNDY2NDIwNWQyYS5wc3gJwl0AAAAASUVORK5CYII=" /> near the eye in a plane parallel to the mesh plane. </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/Fraunhofer-diffraction-pattern.png" title="" alt="A schematic of a Fraunhofer diffraction pattern as a Fourier transform of a square aperture in a mesh curtain." width="1000" height="485" class="alignnone size-full wp-image-163041" /><br />
<em>A Fraunhofer diffraction pattern as a Fourier transform of a square aperture in a mesh curtain.</em></p>
<p>According to the <a href="https://en.wikipedia.org/wiki/Fraunhofer_diffraction_(mathematics)" target="_blank">Fraunhofer diffraction theory</a>, then, we can calculate the image above simply by Fourier transforming the light transmission function, which is a periodic rectangular function if the mesh is square. Let&#8217;s consider a simplified case of a single mesh whose transmission function is a single rectangular function. We will discuss the case of a periodic transmission function later on. </p>
<p>We are interested in the light hitting one square of the mesh and getting diffracted by the sharp edges of the fabric while transmitting in the center of the mesh. In this case, the light transmission function is described by a 2D rectangular function. By implementing a Fourier transformation into a COMSOL Multiphysics simulation, we can more fully understand this process.</p>
<h3>Utilizing Data Sets in COMSOL Multiphysics</h3>
<p>In order to learn how to implement Fourier transformation, let&#8217;s first discuss the concept of <em>data sets</em>, or multidimensional matrices that store numbers. There are two possible types of data sets in COMSOL Multiphysics: <em>Solution</em> and <em>Grid</em>. For any computation, the COMSOL software creates a data set, which is placed under the <em>Results</em> &gt; <em>Data Sets</em> node. </p>
<p>The Solution data set consists of an unstructured grid and is used to store solution data. To make use of this data set, we specify the data to which each column and row corresponds. If we specify <em>Solution 1 (sol1)</em>, the matrix dimension corresponds to that of the model in Study 1. If it is a time-dependent problem, for example, the data set has a three-dimensional array, which may be written as <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAXCAMAAAB5wjITAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxGIRCKZu6pV7t3M0n/r8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAF1SURBVDjL1ZTRcsQgCEUxKqLG+P9/W0UTIdvdSTt9qQ87SvR6OeAC/Lthtp/stk4snF/DcATtA41AcW5zJKUTOsjVNxXiuEtj+/4impJcVTMn6MUWlqyhC3CYcHp2dzVFIPARHvGaBb4hFb6k67jjIdxyTfOVq2EHO6+x32H8MzUSuHb1ZbsYNJuZ87Q+6NOtWlmuSztiZ90iyi92MYCDv3jwpNU8oLTQsDWyfoRIFSwtBlDZLELSGbeuwqqxtVAedr3au9NNDdvduoXbykeJLYquVWoSG0wD9rW0UZ4p5Ml9qyaxnWrl9UFUwbp32/Kq1CQ2KDjsOrjp3bFBbiUYSZHITWGbHdLuzc1wEBbZyhno3WbHns7gYmz8UYuwanmKB5cr7OtpMrYz0LstHDg96e6VIwz8YaJcrCa28ctm3LSU6a3a+erP/Ib2oLQC+kR4rxbk/86Go4IGDiMCamwfX7YRFbIze0NZBrQ1Bx/lfv9P/nfjC4/ZCKW3u5NQAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjQzKzAxOjAw8TH7+AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo0MyswMTowMIBsQ0QAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANDZ4MTQrMjgyKzYzNozvsCMAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mY2Y1MzkxMjcwNmZkMzQ1MGRhNGQ2OWM3ZTcxYjk3Yi5kdmkgLW9hL3kHAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZmNmNTM5MTI3MDZmZDM0NTBkYTRkNjljN2U3MWI5N2IucHPM6g4oAAAAAElFTkSuQmCC" /> with <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX4AAAAWCAMAAADw1AdNAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmiJm7d+4z3RHMqkRVGG/tcgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAKISURBVGje7VjZloMgDAUCiFjk//92QFwYCxJR2jlnzIuthORyMQsQ8sgjjxSEVs5jAGyaD06+AQCJgHIhv8UD7QquKYja1aveav/UAzvQer2aAUAiIJaVTbXhQYM+nAlyqHbLjA17e/jtM9UMABIBtcUP+wM8ZERUuwUiev/UqNhuAACJgPV/mIcrbpk17jmqWgsXASARcP4lHrSEYtxVu6Uu03WcHMacBhjbrRuDwEnv1CSU8n8DHoDAuvPKbBJvU7Vb5nYWfNE5WDwQ061/Mgjq6ccgmFK/q4Cw4PgcD8qQ1/oOYrnDLUxLk0cpT2pi7DYhjeBK1BcRkCn1OxzjEoWf48G418W8vHdLO8j92HE7ze7nlKdTWc6NlPu5agA7BDlxbf9h95eGcQsKOZx167y8cj9+602fkys6AVTu3COK3VgtgD2CnPQcOIL/N/pvQNFvASFvDjoWltTxYEyYtJrd3subk88OQUZ81x+HYGMeYlGuIiwbEJecmKpat7NdmI4cI1hI8h+l/hyCavpjBJpxKsdUDfBd/+jq7tL5NOXBuWJrlfG7PpY6z9kt7TGHhk1Lzy3VXF2MSBtBHOVPAcghYFq4vzZhyHf98mM80BdRa44yw1hou4F3LmxoNrPt3S5a0Hc8LCi8CHH8bqSY+k8CyCHQpPOkJED4rp8OptD238UD7XjkiZ64xjNXtJbUvx+2OKsnAGTURuHTekIj9GUnDuaXeCAKcFH8JrgLo4yWnQ5/v4dpSLo3A8io+fAbFDtjqAEPyheaKvoVatdzWkNwGg9Ty8iAuOo9ByCnJtz3LUKqRRpqwQMFM9ZtPm7PJH6YDowXL3xOA0CoXbuAvYWHRx75z/IDxx0WwmRs09EAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NDMrMDE6MDDxMfv4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjQzKzAxOjAwgGxDRAAAACJ0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyMjl4MTMrMTkxKzYzNh/um/EAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mZjJiODM1NjMxOTRkOTIzOGVlMDQ3Njg5YmQzNDEyMi5kdmkgLW9s4X8hAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZmYyYjgzNTYzMTk0ZDkyMzhlZTA0NzY4OWJkMzQxMjIucHMjtklgAAAAAElFTkSuQmCC" />. Here, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAUCAMAAABPqWaPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIIjPdEcxEd7tV7pmq2FW1EQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACLSURBVCjPnZDBDsQgCEQFq0Wt5f//tkA3u0rNHjoXDIR5gyG8FSCC1oiiebQlzlrzDn6JuNgDvR2GmmynPCfAJLVtbhDF/egrM4jS1AwLjOxJhifGGpLBMDkOmGaWTGY23gp2pWSwXiVnphnk0ZDxO8r9Y8qKofoLlo5+Q0+PmTViZrH9yEp7K+G/LnZ8Apu+DbLZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAzOjQyOjI5KzAxOjAwRMSdzwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMzo0MjoyOSswMTowMDWZJXMAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTV4MTIrMjk4KzYzN2OvU9gAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9hZWQ2MmQ2OTMwOWE0MmY4YjY2ZDc0NjkxMjcyOTZiNy5kdmkgLW/llJ8WAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYWVkNjJkNjkzMDlhNDJmOGI2NmQ3NDY5MTI3Mjk2YjcucHPlJprxAAAAAElFTkSuQmCC" /> is the number of stored time steps, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAMAAACpgK3LAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIIjPdEcxEd7tV7pmq2FW1EQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACQSURBVCjPpVHLEgMhCBN8rIqW///bDUzby+L0UC4ggSQjKf0XxEyWMyMeaKnaLLeLgtWuwwsOeDnN6psjBEk7spQnlqG09oGVMvpmKZbENiyFkt6DpVBSnFt7KOkfAEt8YjVLVjTaechXvO03uxanmXjrx2pdO3v18tG0MFcPJ5IJIT6AdrSrUAxOKE+R9CNu0RMC2RdAfrEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NDMrMDE6MDDxMfv4AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjQzKzAxOjAwgGxDRAAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxN3gxMisyOTcrNjM3DcRalgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzI1NmJlZDc4YzU1OWY4MmU5NGE0NTg5ZTBlOGExNWNjLmR2aSAtb4HMqqcAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8yNTZiZWQ3OGM1NTlmODJlOTRhNDU4OWUwZThhMTVjYy5wc+HVsLwAAAAASUVORK5CYII=" /> is the number of nodes, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIIjPdEcxEd7tV7pmq2FW1EQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACMSURBVCjPpVDLEgMhCOOhVhdd/v9vi+xuDxWnh3KBSYYkAPBXIRHOzmT1TaasZfbywnWxavOBVlGCI/teizjUal3SQrG59BFLIhs804R2tmtpIjuHLE1kJy6sNbLzuy0NbSRnmmsQFHmoMm5pdTs+IZ1PyNwH+3Qh3Mf61M/jKbcNY4+VDcdUheBHvQGgHwKtRX2W2AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0MyswMTowMPEx+/gAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDMrMDE6MDCAbENEAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE2eDEyKzI5Nys2MzeWYRb5AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZDYwYjM5NTY0NWIxNmI4YjY0ZTE5ZDlhNzQxZmM2ZDkuZHZpIC1vcF4OLwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2Q2MGIzOTU2NDViMTZiOGI2NGUxOWQ5YTc0MWZjNmQ5LnBzNFj36QAAAABJRU5ErkJggg==" /> is the number of the space dimension. Similarly, the data set for a time-dependent parametric study consists of a 4D array. Again, note that the spatial data (other than the time and parameter data) links with the nodal position on the mesh, not necessarily on the regular grid.</p>
<p>On the other hand, the Grid data set is equipped with a regular grid and is provided for functions and all other general purpose uses. All numbers stored in the Grid data set link to the grid defined in the Settings window. This data set is automatically created when a function is defined in the <em>Definition</em> node and by clicking on <em>Create Plot</em>. This creates a 1D Grid data set in the <em>Data Sets</em> node. </p>
<p>You also need to specify the range and the resolution of your independent variables. By default, the resolution for a 1D Grid data set is set to 1000. If the independent variable (i.e., <em>x</em>) ranges from 0 to 1, the Grid data set prepares data series of 0, 0.001, 0.002, …, 0.999, and 1. The default resolution is 100 for 2D and 30 for 3D. For Fourier transformation, we use the Grid data set. We can also use this data set as an independent tool for our calculation, as it does not point to a solution.  </p>
<h3>Implementing the Fourier Transformation</h3>
<p>To begin our simulation, let&#8217;s define the built-in 1D rectangular function, as shown in the image below.   </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/Defining-1D-rectangular-function.png" title="" alt="A screenshot showing how to define a 1D rectangular function in COMSOL Multiphysics." width="989" height="289" class="alignnone size-full wp-image-162991" /><br />
<em>Defining the built-in 1D rectangular function.</em></p>
<p>Then, we click on the <em>Create Plot</em> button in the Settings window to create a separate 1D plot group in the <em>Results</em> node.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/Plot-of-1D-rectangular-function.png" title="" alt="A graph plotting the 1D rectangular function for a Fourier transformation." width="921" height="633" class="alignnone size-full wp-image-163051" /><br />
<em>A plot of the built-in 1D rectangular function.</em> </p>
<p>Let&#8217;s look at the Settings window of the plot. We expand the <em>1D Plot Group 1</em> node and click on <em>Line Graph 1</em> to see the data set pointing to <em>Grid 1D</em>. In the <em>Grid 1D</em> node settings, we see that the data set is associated with a function <code>rect1</code>.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/Settings-for-1D-rectangular-function.png" title="" alt="A screen capture showing the settings for a 1D rectangular function." width="991" height="532" class="alignnone size-full wp-image-163081" /><br />
<em>Settings for the built-in 1D rectangular function.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/Settings-for-1D-Grid-data-set.png" title="" alt="A screenshot showing the settings for a 1D Grid data set." width="991" height="511" class="alignnone size-full wp-image-163071" /><br />
<em>Settings for the 1D Grid data set.</em></p>
<p>We can create a 2D rectangular function by defining an analytic function in the <em>Definitions</em> node as <code>rect1(x)*rect1(y)</code>. For learning purposes, we will create and define a 2D Grid data set and plot it manually instead of automatically. The results are shown in the following series of images. </p>
<p>In the Grid 2D settings, we choose <em>All</em> for <em>Function</em> because the 2D rectangular function uses another function, <code>rect1</code>. We also assign <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMBAMAAAB2C0uMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABGIVXdmu5kz7syqRB96UW8AAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAARElEQVQI12NgwAYYlQycAsAsEYZ04RtgliNDEocDmNXAMBmmkOMijMWyAMbiVmAEq+O5IanAIgBmrdHIiYBISjDIgGkA82MJPNQmnU8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NTQ6MTcrMDE6MDCeQj6pAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjU0OjE3KzAxOjAw7x+GFQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOWRkNGU0NjEyNjhjODAzNGY1Yzg1NjRlMTU1YzY3YTYuZHZpIC1vPlLhAQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzlkZDRlNDYxMjY4YzgwMzRmNWM4NTY0ZTE1NWM2N2E2LnBzgxUfLQAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABF3iCJVM5ndZkSqzLsfQXWKAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFpJREFUCNdjYMAKhEwYWBPALANzBo4JIAbbgs0Mfg4gFhfLM4YZEHVMBxjKISxeA4ZOCIsvgOUJhMWxgLkBwuLcpVMANVqKIwDCKGaYAxXqYmyDsjSVHRhwAADs4w4LYAw5WwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzo1NDoxNyswMTowMJ5CPqkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6NTQ6MTcrMDE6MDDvH4YVAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEwKzMwMCs2MzYT9S1lAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNDE1MjkwNzY5NTk0NDYwZTJlNDg1OTIyOTA0ZjM0NWQuZHZpIC1v5LSMhQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzQxNTI5MDc2OTU5NDQ2MGUyZTQ4NTkyMjkwNGYzNDVkLnBzPCWzwgAAAABJRU5ErkJggg==" /> as independent variables, which we previously defined as the curtain&#8217;s local coordinates, and set the resolution to 64 for quicker testing. To plot our results, we choose the 2D grid data, renamed to Grid 2D (source space), for the data set in the Plot Group settings window.   </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/Defining-function-in-Grid-2D-settings.png" title="" alt="An image showing how to define the function for the Grid 2D settings." width="1000" height="548" class="alignnone size-full wp-image-163011" /><br />
<em>Defining the function in the Grid 2D settings.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/Defining-2D-data-set.png" title="" alt="A screen capture showing how to create and define the 2D data set for a Fourier transformation." width="993" height="524" class="alignnone size-full wp-image-163001" /><br />
<em>Creating and defining a 2D data set.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/Setting-plot-group-for-2D-rectangular-function.png" title="" alt="A screenshot that shows the plot group settings for a 2D rectangular function." width="993" height="497" class="alignnone size-full wp-image-163061" /><br />
<em>Setting the 2D plot group for the 2D rectangular function.</em> </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/2D-plot-of-2D-rectangular-function.png" title="" alt="A 2D plot of the 2D rectangular function." width="1000" height="568" class="alignnone size-full wp-image-162981" /><br />
<em>A 2D plot of the 2D rectangular function.</em></p>
<p>Now, let&#8217;s implement a Fourier transform of this function by calculating:</p>
<div class="latex">g(u,v) = \iint_{-\infty}^\infty {\rm rect}(x,y) \exp (-2 \pi i(xu+yv) ) dxdy.</div>
<p>Here, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAMAAACz+6aNAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCJVRJndZjOqzLvuR/KZegAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABXSURBVAjXjY1LDsAgCERH0PHbev/bltRo6K6zgPAS3gC/EkSjrcRDFJptlbpBI7oCccZNaEcDanEiGTZyduTSj8Zyp6WRQ4r16kQ6atRO4aC4t8C3c+UBhLQBckIuz94AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDM6MjUrMDE6MDBhtYPJAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAzOjI1KzAxOjAwEOg7dQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I3NzRlZmZlNGEzNDljNmRkODJhZDRmNGYyMWQzNGMuZHZpIC1v3PTzLQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiNzc0ZWZmZTRhMzQ5YzZkZDgyYWQ0ZjRmMjFkMzRjLnBz7A4ZmQAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMBAMAAABPbPrXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABF3iCJVqplmM0TMu4jOSYoAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAQ0lEQVQI12NgwARCJgxhYIaBOUMviOZckMzADWJwsVxhYAZLMW2AMngMGFaCGbwBDA1gBncA1wIwg/VUKNRELgEQCQCMUghH/oaoXQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzo1NDoyMCswMTowMNVqB8QAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6NTQ6MjArMDE6MDCkN794AAAAH3RFWHRwczpIaVJlc0JvdW5kaW5nQm94ADl4NyszMDErNjM5sXcjOgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzllMzY2OWQxOWI2NzViZDU3MDU4ZmQ0NjY0MjA1ZDJhLmR2aSAtbxwkkTcAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS85ZTM2NjlkMTliNjc1YmQ1NzA1OGZkNDY2NDIwNWQyYS5wc3gJwl0AAAAASUVORK5CYII=" /> represent the destination space (Fourier/frequency space) independent variables, as we previously discussed.</p>
<p>Since we already created a 2D data set for <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMBAMAAAB2C0uMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABGIVXdmu5kz7syqRB96UW8AAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAARElEQVQI12NgwAYYlQycAsAsEYZ04RtgliNDEocDmNXAMBmmkOMijMWyAMbiVmAEq+O5IanAIgBmrdHIiYBISjDIgGkA82MJPNQmnU8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NTQ6MTcrMDE6MDCeQj6pAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjU0OjE3KzAxOjAw7x+GFQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOWRkNGU0NjEyNjhjODAzNGY1Yzg1NjRlMTU1YzY3YTYuZHZpIC1vPlLhAQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzlkZDRlNDYxMjY4YzgwMzRmNWM4NTY0ZTE1NWM2N2E2LnBzgxUfLQAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABF3iCJVM5ndZkSqzLsfQXWKAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFpJREFUCNdjYMAKhEwYWBPALANzBo4JIAbbgs0Mfg4gFhfLM4YZEHVMBxjKISxeA4ZOCIsvgOUJhMWxgLkBwuLcpVMANVqKIwDCKGaYAxXqYmyDsjSVHRhwAADs4w4LYAw5WwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzo1NDoxNyswMTowMJ5CPqkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6NTQ6MTcrMDE6MDDvH4YVAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEwKzMwMCs2MzYT9S1lAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNDE1MjkwNzY5NTk0NDYwZTJlNDg1OTIyOTA0ZjM0NWQuZHZpIC1v5LSMhQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzQxNTI5MDc2OTU5NDQ2MGUyZTQ4NTkyMjkwNGYzNDVkLnBzPCWzwgAAAABJRU5ErkJggg==" />, now we can create a Grid 2D data set, renamed to Grid 2D (Destination space), for <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAMAAACz+6aNAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCJVRJndZjOqzLvuR/KZegAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABXSURBVAjXjY1LDsAgCERH0PHbev/bltRo6K6zgPAS3gC/EkSjrcRDFJptlbpBI7oCccZNaEcDanEiGTZyduTSj8Zyp6WRQ4r16kQ6atRO4aC4t8C3c+UBhLQBckIuz94AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDM6MjUrMDE6MDBhtYPJAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAzOjI1KzAxOjAwEOg7dQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I3NzRlZmZlNGEzNDljNmRkODJhZDRmNGYyMWQzNGMuZHZpIC1v3PTzLQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiNzc0ZWZmZTRhMzQ5YzZkZDgyYWQ0ZjRmMjFkMzRjLnBz7A4ZmQAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMBAMAAABPbPrXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABF3iCJVqplmM0TMu4jOSYoAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAQ0lEQVQI12NgwARCJgxhYIaBOUMviOZckMzADWJwsVxhYAZLMW2AMngMGFaCGbwBDA1gBncA1wIwg/VUKNRELgEQCQCMUghH/oaoXQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzo1NDoyMCswMTowMNVqB8QAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6NTQ6MjArMDE6MDCkN794AAAAH3RFWHRwczpIaVJlc0JvdW5kaW5nQm94ADl4NyszMDErNjM5sXcjOgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzllMzY2OWQxOWI2NzViZDU3MDU4ZmQ0NjY0MjA1ZDJhLmR2aSAtbxwkkTcAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS85ZTM2NjlkMTliNjc1YmQ1NzA1OGZkNDY2NDIwNWQyYS5wc3gJwl0AAAAASUVORK5CYII=" /> (shown below). We choose <em>Function</em> from <em>Source</em> and <em>All</em> from <em>Function</em> because the <code>rect</code> function calls the <code > rect1</code> function as well. We can change the resolution to 64 here, as we did for the 2D data set, for quicker calculation.  </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/Settings-for-Grid-2D-data-set-for-Fourier-space.png" title="" alt="An image showing the settings for the Grid 2D data set for the Fourier space." width="996" height="534" class="alignnone size-full wp-image-163101" /><br />
<em>Settings for the Grid 2D data set for the Fourier space.</em></p>
<p>Now, we are at the stage in our simulation where we can type in the equations by using the <code>integrate</code> operator.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/Equation-for-Fourier-transform.png" title="" alt="A graphic that shows how to enter an equation to implement the Fourier transformation of a 2D rectangular function." width="1000" height="523" class="alignnone size-full wp-image-163021" /><br />
<em>Entering the equation for the Fourier transform of the 2D rectangular function.</em></p>
<p>We finally obtain the resulting Fourier transform, as shown in the figure below. Compare this (more accurately, the square of this) to each twinkling colored light in the photograph of the mesh curtain. In practice, this image hasn&#8217;t been truly seen yet. To calculate the image on its final destination, the retina of the eye, we would need to implement the Fourier transformation one more time.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/05/Fourier-transform-of-2D-rectangular-function.png" title="" alt="A plot of the Fourier transformation of a 2D rectangular function in COMSOL Multiphysics." width="1000" height="568" class="alignnone size-full wp-image-163031" /><br />
<em>The Fourier transform of the 2D rectangular function.</em></p>
<h3>Concluding Remarks on Fourier Transformation</h3>
<p>In COMSOL Multiphysics, you can use the data set feature and <code>integrate</code> operator as a convenient standalone calculation tool and a preprocessing and postprocessing tool before or after your main computation. Note that the Fourier transformation discussed here is <em>not</em> the discrete Fourier transformation (FFT). We still use discrete math, but we carry out the integration numerically by using <a href="https://en.wikipedia.org/wiki/Simpson%27s_rule" target="_blank">Simpson&#8217;s rule</a>. This function is used in the integration operator in COMSOL Multiphysics, while the discrete Fourier transform is formed by the operation of number sequences. As a result, we don’t need to be concerned with the aliasing problem, Fourier space resolution issue, or Fourier space shift issue.</p>
<p>There is more to discuss on this subject, but let&#8217;s comment on the two cases that we simplified earlier. We calculated for a single mesh. In practice, the mesh curtain is made of a finite number of periodic square openings. It sounds like we have to redo our calculation for the periodic case, but fortunately, the end result differs only by an envelope function of the periodicity. For details, Hecht&#8217;s <em>Optics</em> outlines this topic very well.</p>
<p>The second simplification was that we assumed a sharp rectangular function for the mesh transmission function. In COMSOL Multiphysics, all functions other than the user-defined functions are smoothed to some extent for numerical stability and accuracy reasons. You may have noticed that our rectangular function had small slopes. This may be a complication rather than a simplification because the simplest case is a rectangular function with no slopes and we used a smoothed rectangular function instead of a sharp one. </p>
<p>The Fourier transforms of the two extreme cases are known; i.e., a rectangular function with no slopes is transformed to a sinc function (<code>sin(x)/x</code>) and a Gaussian function to another Gaussian function. A sinc function has ripples around the center representing a diffraction effect, while a Gaussian function decays without any ripples. Our smoothed rectangular function is somewhere between these two extremes, so its Fourier transform is also somewhere between a sinc function and a Gaussian function. As we previously mentioned, the curtain fabric can&#8217;t have sharp edges, so our results may be more accurate for this example case anyway.  </p>
<h3>Further Reading</h3>
<ul>
<li>Check out these blog posts about simulating holographic data storage systems:
<ul>
<li><a href="https://www.comsol.com/blogs/simulating-holographic-data-storage-in-comsol-multiphysics/">Simulating Holographic Data Storage in COMSOL Multiphysics</a></li>
<li><a href="https://www.comsol.com/blogs/how-to-simulate-a-holographic-page-data-storage-system/">How to Simulate a Holographic Page Data Storage System</a></li>
</ul>
</li>
<li>Find more information in these introductory books on optics:
<ul>
<li>J.W. Goodman, <em>Introduction to Fourier Optics</em>, W. H. Freeman, 2004.</li>
<li>E. Hecht, <em>Optics</em>, Pearson Education Limited, 2014.</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://www.comsol.de/blogs/how-to-implement-the-fourier-transformation-in-comsol-multiphysics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Simulate a Holographic Page Data Storage System</title>
		<link>https://www.comsol.de/blogs/how-to-simulate-a-holographic-page-data-storage-system/</link>
		<comments>https://www.comsol.de/blogs/how-to-simulate-a-holographic-page-data-storage-system/#comments</comments>
		<pubDate>Thu, 14 Apr 2016 08:25:57 +0000</pubDate>
		<dc:creator><![CDATA[Yosuke Mizuyama]]></dc:creator>
				<category><![CDATA[Electrical]]></category>
		<category><![CDATA[Wave Optics]]></category>
		<category><![CDATA[Technical Content]]></category>
		<category><![CDATA[Wave Optics Module]]></category>

		<guid isPermaLink="false">http://com.staging.comsol.com/blogs/?p=153921</guid>
		<description><![CDATA[We&#8217;ve learned how to simulate a simple bit-by-bit holographic data storage model in COMSOL Multiphysics by choosing an appropriate beam size and implementing the recording and retrieval process. Today, we step forward and demonstrate how to simulate a more difficult and complex, yet more realistic and interesting model of a holographic page data storage system. Designing a Simulation for a Holographic Page Data Storage System In a previous blog post discussing bit-by-bit hologram simulation, we introduced holographic data storage, its [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>We&#8217;ve learned how to simulate a simple bit-by-bit holographic data storage model in COMSOL Multiphysics by choosing an appropriate beam size and implementing the recording and retrieval process. Today, we step forward and demonstrate how to simulate a more difficult and complex, yet more realistic and interesting model of a holographic page data storage system.</p>
<p><span id="more-153921"></span></p>
<h3>Designing a Simulation for a Holographic Page Data Storage System</h3>
<p>In a previous blog post discussing <a href="https://www.comsol.com/blogs/simulating-holographic-data-storage-in-comsol-multiphysics/">bit-by-bit hologram simulation</a>, we introduced holographic data storage, its applications in consumer electronics, and how to simulate a bit-by-bit hologram. Now, we&#8217;ll discuss the other form of holographic data storage: <em>page data storage</em>. A <em>page</em> is a block of data represented by a spatial light modulator (SLM) that is either transmissive or reflective by using microelectromechanical systems (MEMS) or liquid crystal on silicon (LCoS).</p>
<p>As mentioned in the previous blog post, simulation for holographic data storage has traditionally been performed by the beam propagation method, which can handle very large computational domains, but cannot correctly handle a large focusing angle. COMSOL Multiphysics, on the other hand, uses a full-wave method, which can handle any kind of beam, but uses relatively more memory. With COMSOL Multiphysics, we can simulate a page (multibyte) data storage system in a small domain. To demonstrate, let&#8217;s consider a rectangular domain similar to that used in the previous study. This time, we will cipher one-byte (or eight bits) of data.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Holographic-page-data-storage.png" title="" alt="An image of a typical holographic page data storage layout." width="1000" height="362" class="alignnone size-full wp-image-154051" /><br />
<em>A typical optical layout of page-type holographic data storage (the character code of my name is encoded in binary data in the SLM).</em> </p>
<p>For this simulation, we will use the binary data converted from the character code of a part of my own name in its native language. <code>01001101</code>, which means &#8220;water&#8221;, can be seen in the fifth row in the SLM in the image above. To be more realistic, we&#8217;ll use a set of Fourier lenses to focus the object beam into the holographic material to record, expand, and visualize the retrieved object beam onto the detector in the retrieval process. Of course, we won&#8217;t model a lens, but instead make a focused beam by Fourier transforming the electric field amplitude after the SLM and providing it as the incident field in the scattering boundary condition on the incident boundary. </p>
<p>To image the retrieved object beam on the detector, we again Fourier transform the retrieved electric field amplitude and square the norm to get an intensity that a charge-coupled device (CCD) or complementary metal-oxide semiconductor (CMOS) sensor detects as a signal. More signal processing takes place afterward to create a cleaner signal and lessen the bit error rate to a significantly smaller level, but we will not go into this process here.  </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Page-hologram-layout.png" title="" alt="An image showing a holographic page data storage system." width="500" height="461" class="alignnone size-full wp-image-154081" /><br />
<em>A holographic page data storage system, carrying one-byte data.</em></p>
<h4>Defining the Reference Beam</h4>
<p>In our previous discussion, we used a slightly diverging super Gaussian beam. For this simulation, the domain size will be inevitably wider along the direction of the reference beam propagation, which we will discuss later. So, if we use a diverging beam, the beam will eventually touch the boundaries, which needs to be avoided. Instead of launching a 10 um beam with a flat phase on the left boundary, we will add the following quadratic phase function so the beam slightly focuses in the middle of the domain, assuming the out-of-plane electric field solved for</p>
<div class="latex">E_z(x,y)=\exp \left (-\frac{y^2}{w_r^2} \right ) \exp \left (-\frac{ink_0 y^2}{2R_r(x)} \right ),</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAPCAMAAAAmuJTXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACASURBVBjTnZBZDsMgDAWfFzAO2/1vGxOpVagaVSofYGlg/DDw1yIWjYMJlHQjAsmATYUWvgNzJIknx7rkd+LQaUDKi+w2cI3taKv6iNBDplO/kDnCWZbYQC1bkxepQaRcKdGoM9V3hu5tZHah+Bzm5vNoonaVoz9NROSJdPs5zhO5DAJg7pawrwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0NCswMTowMDSWxXYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDQrMDE6MDBFy33KAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE1eDkrMjk4KzYzN/fQAXQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8yZThlYTE3ZDk1NjUxMDU0YzJjYjNjNWE0YjI1YjVkMi5kdmkgLW/psdF2AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMmU4ZWExN2Q5NTY1MTA1NGMyY2IzYzVhNGIyNWI1ZDIucHPY827tAAAAAElFTkSuQmCC" /> is the waist radius of the reference beam, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMBAMAAAB2C0uMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOId91mqlWZRMy7IhHB9+/EAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAE9JREFUCNdjYMAGhBSElSAsA6cANgMQg13gEQOHAojFyfmAgQssxsC0geHcATCLW4HBCqKDbwLDYiYwax4DwxtWMEuNgWG5LZh1F6gfRAMAGx8LFHk0zoMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDM6MzkrMDE6MDBqv+kjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAzOjM5KzAxOjAwG+JRnwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I4Yjk2NWFkNGJjYTBlNDFhYjUxZGU3YjMxMzYzYTEuZHZpIC1vMkRBzAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiOGI5NjVhZDRiY2EwZTQxYWI1MWRlN2IzMTM2M2ExLnBztbBGfAAAAABJRU5ErkJggg==" /> is the refractive index of the holographic material, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKZu3dm3YgR7lVEzDPlqvtsAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAHlJREFUCNdjYMABhEwQ7KdwFuNDOJM1Ac5kUoAz2QJYSqFMOYmKSigzjKVhFZSp7MHAwFFdAWImFTUwMAv0gI1lN2C4zMB8AWQs1wRWZwbmApCxLAYLi8FMtgDG0wEQJi8DQy/DYgbmAKiBbQxsAjAnFZbCHSItwAAATqEVWKoZnecAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NDQrMDE6MDA0lsV2AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjQ0KzAxOjAwRct9ygAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMngxMisyOTkrNjM3KleT5wAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzNhM2EzMWMwMTIyMWNkMGZhMjUxNTJjYjFjMzhmNTZjLmR2aSAtbyu2oxcAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8zYTNhMzFjMDEyMjFjZDBmYTI1MTUyY2IxYzM4ZjU2Yy5wc82FFj8AAAAASUVORK5CYII=" /> is the wave number in the vacuum, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIdyJEVe6Z3TMRqrvMheXUYAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACESURBVCjPpZFBDgMhCEUBHUUZhvvftkpt0kRMF/0LXbzAy1eAv4LkSTmCl+E4S03RoPlIsWtn3NY47ayxX2R9Q9l10CsedIJ3YBu60YBVogpvHWuAlo7s3E5rqPPL5k5B7vjVcrWbjFA0yfMhdFujuVQfSFkgso7nnB9RFI4hOjPt8DsvDoIDERdVUUgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NDUrMDE6MDCS4c7CAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjQ1KzAxOjAw47x2fgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNngxMisyOTcrNjM3lmEW+QAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2MyMDM3MWJlMDE1YjU5OTcxYTg5ZThhODM5NjY4YTZlLmR2aSAtb6t32pUAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9jMjAzNzFiZTAxNWI1OTk3MWE4OWU4YTgzOTY2OGE2ZS5wc3hB0NQAAAAASUVORK5CYII=" /> is the wavefront curvature at distance <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMBAMAAAB2C0uMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABGIVXdmu5kz7syqRB96UW8AAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAARElEQVQI12NgwAYYlQycAsAsEYZ04RtgliNDEocDmNXAMBmmkOMijMWyAMbiVmAEq+O5IanAIgBmrdHIiYBISjDIgGkA82MJPNQmnU8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NTQ6MTcrMDE6MDCeQj6pAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjU0OjE3KzAxOjAw7x+GFQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOWRkNGU0NjEyNjhjODAzNGY1Yzg1NjRlMTU1YzY3YTYuZHZpIC1vPlLhAQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzlkZDRlNDYxMjY4YzgwMzRmNWM4NTY0ZTE1NWM2N2E2LnBzgxUfLQAAAABJRU5ErkJggg==" /> from the beam waist (focal plane) position defined by</p>
<div class="latex">R_r(x)=x \left \{ 1+\left ( \frac{x_R}{x} \right )^2 \right \}.</div>
<p>Here, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAAAZCAMAAAAvzgFmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TADOImSIRd0TuZlXMqrvdvmBzQwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAIUSURBVEjH3VXtjuMgDDQDhkAgef+3PZuvkmvUXWn3Wun8IwESGHs8NkT/rRnAus/BsycKG38MP5zyOMPnCBBoPk2fuPgJF2DnKOnT2LfyESY87e0Vzzcq0ogCO5xBX9v8++CF8tTzj6EDu78L3m2nWJ9M1HSXAIbIw+PbEpXOIuSichrQTSseerhn4nxFSZjDmwRopyiW0yyWFSo8bH72dKizWfbFggwUQMaoejcSofsLZemD9njCEIepoMrlybDaiMbQqWMLchWWfHOVso4VANc6KwsVz1HqwpZGKk4rfftlKkLrbbT7Km/Iprbs9OysRYcL//ERmcGBhhOw9GZz8hzR2rfuDRqQa1JKUTTQiVSZHZE6IdPyRDKFURNQHPFSCn6OfTt64Psb/mu25h6RmsdjuXl1wec84Q+WAI36ob8/gsxoMuyjPPlf9ffIab1WhH7FO1QkfTnplaepuNAXx2lm0/XD9ihL2xZOwxuaDEUIkv79iybZ0i+BxoaNzt4u+NiqJFYrPOCrI/oHVvw9wJQQzUw/vmiSyA1NPd6Carr7Jack66uyOFoTK4Abt0BTnmQoXfCJBZnDkn6L1/jcAqpbKlWT7iBTV2eRi28K82nQP96OUsW/qTJNvzr642uK6an3rl+1CI4nEIdNb+iCkOinlnrTMfbua4R70e/DL9zSoyhw30rcb2C8slHd+WfH/GP7AxYZDIdqEoC0AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjQ1KzAxOjAwkuHOwgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo0NSswMTowMOO8dn4AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANzZ4MTUrMjY3KzYzNtS0Jq4AAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8zMmQ0NGUwOTI4NDJmODcxMTgwMjEzNWZmZWYzMDQyNS5kdmkgLW++YbQIAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMzJkNDRlMDkyODQyZjg3MTE4MDIxMzVmZmVmMzA0MjUucHOeSMQaAAAAAElFTkSuQmCC" /> is the Rayleigh range in which the beam is almost straight.</p>
<p>For <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAPCAMAAAAmuJTXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACASURBVBjTnZBZDsMgDAWfFzAO2/1vGxOpVagaVSofYGlg/DDw1yIWjYMJlHQjAsmATYUWvgNzJIknx7rkd+LQaUDKi+w2cI3taKv6iNBDplO/kDnCWZbYQC1bkxepQaRcKdGoM9V3hu5tZHah+Bzm5vNoonaVoz9NROSJdPs5zhO5DAJg7pawrwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0NCswMTowMDSWxXYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDQrMDE6MDBFy33KAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE1eDkrMjk4KzYzN/fQAXQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8yZThlYTE3ZDk1NjUxMDU0YzJjYjNjNWE0YjI1YjVkMi5kdmkgLW/psdF2AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMmU4ZWExN2Q5NTY1MTA1NGMyY2IzYzVhNGIyNWI1ZDIucHPY827tAAAAAElFTkSuQmCC" /> = 10 um, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUBAMAAAB7UtADAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOZRGYi7nfMVd2IEbvqfMauAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAHRJREFUCNdjYMAJGJWROH4BCDZbAYLN1IBgcz5F0pCOxNZCYs8TQFiwawPDaesDYLbs6QUMV3nAhjGuYXzIeIHhIogtJsCwiP0Cw22QcAoDwzZuCJtrAwND3GyoOAhHXmC4AjOWZwHDUrgd3tEOcDarKQMDANkcGkzHjBPvAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjI4KzAxOjAwDXySTgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToyOCswMTowMHwhKvIAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTIrMjk4KzYzN4yS9jgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mZmVlYWY1Zjc4Y2ZhOTI4ODVkZTc2YzlmNmVkZWYwMC5kdmkgLW8A421cAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZmZlZWFmNWY3OGNmYTkyODg1ZGU3NmM5ZjZlZGVmMDAucHMIY+GnAAAAAElFTkSuQmCC" /> = 1 um, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMBAMAAAB2C0uMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOId91mqlWZRMy7IhHB9+/EAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAE9JREFUCNdjYMAGhBSElSAsA6cANgMQg13gEQOHAojFyfmAgQssxsC0geHcATCLW4HBCqKDbwLDYiYwax4DwxtWMEuNgWG5LZh1F6gfRAMAGx8LFHk0zoMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDM6MzkrMDE6MDBqv+kjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAzOjM5KzAxOjAwG+JRnwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I4Yjk2NWFkNGJjYTBlNDFhYjUxZGU3YjMxMzYzYTEuZHZpIC1vMkRBzAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiOGI5NjVhZDRiY2EwZTQxYWI1MWRlN2IzMTM2M2ExLnBztbBGfAAAAABJRU5ErkJggg==" /> = 1.35, it gives <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAPCAMAAADAkV+TAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABGIVXdmu5kz7swiqkTdWDZcmQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACASURBVBjTpZDBDsMgDEMTQ0mAZvz/3zaIDRWVnsYBRRjnWSb66zAQKOLYapEoCYemGzGyiyCNO2c35PAjNAFkIWjjOfUvCyGWOSW/6iKeGLm+0znXWlPOGLkc7shSp8uKQZMdOpG45WZ/ZrshBfuyOpI+oPqUKrJYb8TCe9k2jBfsdwLBr7FBkgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMTowNzoyOCswMTowMNQfm/YAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDE6MDc6MjgrMDE6MDClQiNKAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE3eDkrMjk3KzYzNy3sL2QAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS81NTEwZjBmNmUxYzU3NmQyMjIxNTlmMDI3MGFlYzM1ZC5kdmkgLW9LrVcvAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNTUxMGYwZjZlMWM1NzZkMjIyMTU5ZjAyNzBhZWMzNWQucHPtgj9+AAAAAElFTkSuQmCC" /> = 424 um. We will see later that this number is far larger than our domain size, which means that the beam is almost collimated in the computational domain. To define the wavefront curvature, we have borrowed the paraxial Gaussian beam formula. We ignored a constant phase and the Gouy phase, which are not necessary here. The image below shows how to enter the incident field with a right curvature at the left boundary (<img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGEAAAAXCAMAAAAso9FNAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmiFURRMx3mTPuu92qpJtFuQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAE5SURBVEjH7VXLksMgDAOMDTg0/P/fLiYPaEuWpuxxdWA6JEiWxKRK/aMHbf6IyICg8wCsrEh6WoISdPedLB4gOJ41kboMLLpeHsEyaSMs3W0Q8ijceGHyYzzW65BSrGuWgtyNh7s3QCff27ZlbktFIWwC+cUY0J6pMlX80tVFDaFmb1PRUR6zAig+J4IW1woXNcQmr/20TLLYUSb4Zqxfg6nRhVC3OeEw9caXbWvA5/7Wk8k0Asq79iX/UUpHDfA0HJ7GjBw9O1lhK3x31ARCoxowT8oWyEBhM4cjLj/KQolxga3wO9hq0M7KbOTUo1iKOwvHGgE5Ao5k7n1DICbhiCk7QVRHmvrIfkkFWwTIclPuGXhF3M/74Z38CjnyfBeLCzfL1YcPPtjyMeUwTTYAzP4hDLHOU3yBH5m4CBfKfP2HAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjQ1KzAxOjAwkuHOwgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo0NSswMTowMOO8dn4AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANTh4MTQrMjc2KzYzNryerq0AAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS83ODQ1MjM1ZmY2MmQyODgxMTNlOTc0NGM3ZTQyMzc2NC5kdmkgLW8n1Qj/AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNzg0NTIzNWZmNjJkMjg4MTEzZTk3NDRjN2U0MjM3NjQucHMgsrHuAAAAAElFTkSuQmCC" />).</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Defining-reference-beam.png" title="" alt="A screenshot showing how to define the reference beam." width="913" height="535" class="alignnone size-full wp-image-154021" /><br />
<em>Defining the reference beam with a wavefront curvature.</em></p>
<h4>Defining the Object Beam</h4>
<p>As we are using a 10 um beam radius, the vertical domain size, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAXCAMAAADJPRQhAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRDOZ7t2qIncRzFW7cExCXQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABvSURBVCjPvZDNDoAwCIMZ7I+h8P5vK0s8GTCe7HFt94UCvKvgVmiRYVaymjitZ6AxE4Nt/YmRkmFQEoy0vZOH2gPDxwmFcQHp/Y5q6nuqeVOgC8Tb7rxS5HheLD5AaWro+EcYbsgDalzxe7LVv+gCvroCkA3Mt8AAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NDYrMDE6MDCjCdRfAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjQ2KzAxOjAw0lRs4wAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNXgxNCsyOTgrNjM1/rtLfgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2EyYTJmOWQ4OTdmNGUxYzE0OTA3ZDNjZjViNjZjZDcxLmR2aSAtb/4X5AYAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9hMmEyZjlkODk3ZjRlMWMxNDkwN2QzY2Y1YjY2Y2Q3MS5wc7vfdxcAAAAASUVORK5CYII=" />, of 30 um is large enough. The biggest obstacle here is how to determine the horizontal domain size, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAUCAMAAABPqWaPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRDOZ7t2qIncRVcy7Ig3wcQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABlSURBVCjPvZAxDsAwCAMNCU0DKfz/t02lLJXC0qEeOVmHDHwN8ZMtKsFZKWpC5MhE7UxAD/1TY5Rp2BKNCVAHF+L+1vRrwBTlQlufsofPPT1m0wycLQgv23MlxKxtiIrK0GyQlRvEdwJkN/idBgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0NiswMTowMKMJ1F8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDYrMDE6MDDSVGzjAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE1eDEyKzI5OCs2Mzdjr1PYAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMWFlM2JhY2FhM2M5NmQyNTkxNGFhMmFhYmQ2YjY0MDAuZHZpIC1vTFT2EQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzFhZTNiYWNhYTNjOTZkMjU5MTRhYTJhYWJkNmI2NDAwLnBzy6XKBQAAAABJRU5ErkJggg==" />, for the object beam entrance. Now, the aperture through which the object beam transmits is a 1 x 8 SLM with 8 pixels. The SLM behaves like a diffraction grating with a period of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAARBAMAAADeYcoAAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABFEIoi7d5nMM+5VZhxhY5AAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAl0lEQVQI12NgIAAYlcGUawCEm+LeCaJYGsA8tgkMXgZAmtUBzGU1YJAFsXg3gLm8ASDEwKArAOZyKzDwFjCYeHvAzd6rwBnItATObWGQUmC4BOOxFzBUMDBdgHGPMzAsYWCBuoKBx4HB8hLMWgaGOQwMhy4y8CocAPM4Q1xcHBYz5EpCnMF19+5dheMqU7cg+2oCgwKIBgAXVxvFYIXxUgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0NiswMTowMKMJ1F8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDYrMDE6MDDSVGzjAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE2eDEwKzI5OCs2Mzndf4SpAAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9jMzA5ZjBkYWY1OTEwY2Y3YWMyMDM4Y2U5NTIwNDQ4YS5kdmkgLW8FoIwYAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYzMwOWYwZGFmNTkxMGNmN2FjMjAzOGNlOTUyMDQ0OGEucHPxVohKAAAAAElFTkSuQmCC" />. When the object beam transmits through the SLM and is focused, the zeroth-order beam is focused into a circle of the so-called Airy ring radius and the diffracted beams of higher orders will spread out at angles corresponding to the diffraction orders. </p>
<p>To get sufficient information from the SLM and store correct data in the holographic material, we want to capture up to at least the first-order beams (0<sup>th</sup> and ±1<sup>st</sup>). Otherwise, we may get some retrieved signal, but the signal might not fully restore the original data. Another reason why we only take up to the first orders is because all other higher orders will be too weak in intensity to be recorded in the holographic material. </p>
<p>The first requirement is that the zeroth-order beam radius, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACHSURBVBjTlY/ZDgUhCEOr4ILr///tAHOTMfHp9kHNaVME+FshEusVA0LigxMoA2UzuMYPF0EijTeLyMcFvAuQsnFGIKHwOrHr0Ya9gKlWf/nUGt4+G2UaKM730rZqlQVx/oKqrpyq/wx0cJkyVo4+7+TqaDl76XI+7uVtjcYXxyCmO65iK8UD3qgC/6tg48cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MTIrMDE6MDAng8rjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjEyKzAxOjAwVt5yXwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNHg5KzI5OCs2Mzc2Xt60AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWMxMDUyYzhjNDFmYTBlOGQ2NzcxNGUwNzIzYTA2OGIuZHZpIC1vByeLMAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FjMTA1MmM4YzQxZmEwZThkNjc3MTRlMDcyM2EwNjhiLnBzGk3wlAAAAABJRU5ErkJggg==" />, must be 10 um, which determines the numerical aperture (NA) of the lens system. The Airy ring radius, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACHSURBVBjTlY/ZDgUhCEOr4ILr///tAHOTMfHp9kHNaVME+FshEusVA0LigxMoA2UzuMYPF0EijTeLyMcFvAuQsnFGIKHwOrHr0Ya9gKlWf/nUGt4+G2UaKM730rZqlQVx/oKqrpyq/wx0cJkyVo4+7+TqaDl76XI+7uVtjcYXxyCmO65iK8UD3qgC/6tg48cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MTIrMDE6MDAng8rjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjEyKzAxOjAwVt5yXwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNHg5KzI5OCs2Mzc2Xt60AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWMxMDUyYzhjNDFmYTBlOGQ2NzcxNGUwNzIzYTA2OGIuZHZpIC1vByeLMAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FjMTA1MmM4YzQxZmEwZThkNjc3MTRlMDcyM2EwNjhiLnBzGk3wlAAAAABJRU5ErkJggg==" />, is given by the Airy ring radius formula</p>
<div class="latex">w_0 = \frac{0.61 \lambda_0}{\rm NA},</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUBAMAAAB7UtADAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOZRGYi7nfMVd2IEbvqfMauAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAHRJREFUCNdjYMAJGJWROH4BCDZbAYLN1IBgcz5F0pCOxNZCYs8TQFiwawPDaesDYLbs6QUMV3nAhjGuYXzIeIHhIogtJsCwiP0Cw22QcAoDwzZuCJtrAwND3GyoOAhHXmC4AjOWZwHDUrgd3tEOcDarKQMDANkcGkzHjBPvAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjI4KzAxOjAwDXySTgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToyOCswMTowMHwhKvIAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTIrMjk4KzYzN4yS9jgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mZmVlYWY1Zjc4Y2ZhOTI4ODVkZTc2YzlmNmVkZWYwMC5kdmkgLW8A421cAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZmZlZWFmNWY3OGNmYTkyODg1ZGU3NmM5ZjZlZGVmMDAucHMIY+GnAAAAAElFTkSuQmCC" /> is the wavelength in the air. </p>
<p>We want the Airy ring radius to be 10 um. From this requirement, we get the NA for a given <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACHSURBVBjTlY/ZDgUhCEOr4ILr///tAHOTMfHp9kHNaVME+FshEusVA0LigxMoA2UzuMYPF0EijTeLyMcFvAuQsnFGIKHwOrHr0Ya9gKlWf/nUGt4+G2UaKM730rZqlQVx/oKqrpyq/wx0cJkyVo4+7+TqaDl76XI+7uVtjcYXxyCmO65iK8UD3qgC/6tg48cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MTIrMDE6MDAng8rjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjEyKzAxOjAwVt5yXwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNHg5KzI5OCs2Mzc2Xt60AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWMxMDUyYzhjNDFmYTBlOGQ2NzcxNGUwNzIzYTA2OGIuZHZpIC1vByeLMAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FjMTA1MmM4YzQxZmEwZThkNjc3MTRlMDcyM2EwNjhiLnBzGk3wlAAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUBAMAAAB7UtADAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOZRGYi7nfMVd2IEbvqfMauAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAHRJREFUCNdjYMAJGJWROH4BCDZbAYLN1IBgcz5F0pCOxNZCYs8TQFiwawPDaesDYLbs6QUMV3nAhjGuYXzIeIHhIogtJsCwiP0Cw22QcAoDwzZuCJtrAwND3GyoOAhHXmC4AjOWZwHDUrgd3tEOcDarKQMDANkcGkzHjBPvAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjI4KzAxOjAwDXySTgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToyOCswMTowMHwhKvIAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTIrMjk4KzYzN4yS9jgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mZmVlYWY1Zjc4Y2ZhOTI4ODVkZTc2YzlmNmVkZWYwMC5kdmkgLW8A421cAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZmZlZWFmNWY3OGNmYTkyODg1ZGU3NmM5ZjZlZGVmMDAucHMIY+GnAAAAAElFTkSuQmCC" /> as</p>
<div class="latex">{\rm NA} = \frac{0.61 \lambda_0}{w_0}.</div>
<p>On the other hand, the NA is originally defined as </p>
<div class="latex">{\rm NA} = \sin \theta \sim \tan \theta = \frac{Nd}{f},</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIzBFmu6rdd1WZ7kQzgmZxxgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABkSURBVBjTjY9JDsAwCAMJIRtk+f9vC1WlkJzqgyVGAmOA3wqIeIJIgMmTrBMWB1JVw+xIbRfhFWzTEelD1V1YzZotizdZltv6BmNN9Sie2I/v9U9kRI4SlWDGoxUjF7qauxvwAANXAf7k+rUaAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAwo9x9wQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDo0MCswMTowMNKBxX0AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTB4MTArMzAxKzYzOb4qGUQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8yNTU0YTJiYjg0NmNmZmQ2OTczODllNWRjODkxMjc1OS5kdmkgLW8k2pSaAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMjU1NGEyYmI4NDZjZmZkNjk3Mzg5ZTVkYzg5MTI3NTkucHPsHUFgAAAAAElFTkSuQmCC" /> is the focusing angle, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIIjPdEcxEd7tV7pmq2FW1EQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABvSURBVBjTnZDBDsAgCEMF1Omc4///dpXsoHhYMi7FBl4jIfwoYqahwqjJj0nz0HzQMl60WsMLhcOZbLo6m7RAW5xdAfHqG4MEzgj1aGwg1KHthVCHbkbS4tD2FYTyzhihCzr3l6UzmtPVxbr746IPXUECAJTNZncAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NTU6MzcrMDE6MDAzpVLqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjU1OjM3KzAxOjAwQvjqVgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCsyOTkrNjM5eLzaCQAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzhkOWMzMDdjYjdmM2M0YTMyODIyYTUxOTIyZDFjZWFhLmR2aSAtbzOiPVQAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS84ZDljMzA3Y2I3ZjNjNGEzMjgyMmE1MTkyMmQxY2VhYS5wcwlgkCwAAAAASUVORK5CYII=" /> is the number of SLM pixels, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TAIi7zFVEESIz7plmd1RQ0ksAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAWElEQVQI12NgwAGEFGAsRgMYi0kAxuJ1gLFiEyB0oYgwhMGhxjoRwsoMYLgKYS1mYL0AYU1kYIQYzHEVZhzrNQbegA1g5nSGsxkQk3cFNjlCdLA1MASAaADz8A4bI2YMvwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowMjo1OSswMTowMEMSi5oAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDI6NTkrMDE6MDAyTzMmAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEwKzMwMSs2Mzm+KhlEAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODI3N2UwOTEwZDc1MDE5NWI0NDg3OTc2MTZlMDkxYWQuZHZpIC1v6ILfKwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgyNzdlMDkxMGQ3NTAxOTViNDQ4Nzk3NjE2ZTA5MWFkLnBzakwE0AAAAABJRU5ErkJggg==" /> is the half size of the SML pixel, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWBAMAAADURmpxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOIZhHuqrvdRCKZVXcfEaJeAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFFJREFUCNdjYMAFhJShDJaQdCiLuWEWlMWUAFPGrgCT1Ns0AcqUc4DJmsKNU4eziuCsGBiD6xWMxRMAYzEVwK24AGWsYl0AZUVLwySVt+D0AQBhvgrLK4ta9gAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo1MiswMTowMPjpbHYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NTIrMDE6MDCJtNTKAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEzKzMwMCs2MzYqeBGgAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOGZhMTRjZGQ3NTRmOTFjYzY1NTRjOWU3MTkyOWNjZTcuZHZpIC1vWym2MAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzhmYTE0Y2RkNzU0ZjkxY2M2NTU0YzllNzE5MjljY2U3LnBzI+PLYwAAAABJRU5ErkJggg==" /> is the focal length of the Fourier lens.</p>
<p>From this equation, a ratio, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAXCAMAAABODP0nAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM4hVuxHuqszdRJl3JIETGQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADOSURBVCjPvVJLFsMgCPSDqKno/W/bRCtSbPO6KiuCAzMMMeZPYd3NowfgZwgzQdS4mGLm4sFlODTQPUyxPJzLCBoIWeSe0xY0ULYuutKiIoZGUF4fYfRYgLBL9KKVulaP0ZS0SXRJqBguXAStaCAsv1ztY48ucbNb7JK7iE4Km90msQ0xD83lo4u2TbONc8uXE62uHtYuONZPZ2dt0SvDlxhLr8FUwGPQ3FhnVueIeN3x3R1rO9GI7RRyY/LEF6IbIDji+4kf5z7yj7iv8QRzUwQ68H0ylgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0NyswMTowMAV+3+sAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDcrMDE6MDB0I2dXAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI0eDE0KzI5NCs2MzaELddkAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWJkZTM1NzNjZmYyZTc4NGJhYjBmNTU3MDI4ZDBhZDEuZHZpIC1vlUz9wwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FiZGUzNTczY2ZmMmU3ODRiYWIwZjU1NzAyOGQwYWQxLnBzR7MtPAAAAABJRU5ErkJggg==" />, is derived as</p>
<div class="latex">\frac fd = \frac{N}{\rm NA}=\frac{N w_0}{0.61 \lambda_0}.</div>
<p>We apply the grating equation for the first order</p>
<div class="latex">2d\sin \alpha_1 = \lambda_0,</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPBAMAAAD9gUllAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABF3iGYzzJnuRCJVqt2PbrGBAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGNJREFUCNdjYMADhIwd4GzWVIZiBhhXYgLDDC4Yp4yBQW6SAMPiABCnmYGBbxMDi98EIJvzJZBzAIhBHNaXEAaYw3CbgVFvggCUE7PTRdh4AZTDEMrAEAhTBgXIHBa7YjRXAgAUkRO/6olKzAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMToyNDo1OCswMTowMG2BkC0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDE6MjQ6NTgrMDE6MDAc3CiRAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE0eDkrMjk4KzYzNzZe3rQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8yNmVkYWMwOWJjNjRkMzQxYzdmMmIwZTM2NTJlM2JjOC5kdmkgLW9E483iAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMjZlZGFjMDliYzY0ZDM0MWM3ZjJiMGUzNjUyZTNiYzgucHPdisWaAAAAAElFTkSuQmCC" /> is the diffraction angle of the first-order beams.</p>
<p>We get the deviation <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB8SURBVBjTldDRDsMgCAXQq6BIS8v//+1gbdeabA/zQc0Bb4jA36tU4jhqQWn8cAJ1QJzBo94sikbRvmSL3q5gF6D19MhhkrNS19gWyxtg5tejLWLY+XDg475H2shImXwNp/GebHLd1PZelcrsUck5rjEePq3vbuSdfn/aC8xIAr9AOR7/AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDA0OjI0OjI3KzAxOjAwjCNazgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwNDoyNDoyNyswMTowMP1+4nIAAAAgdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTR4OSsyOTgrNjM3Nl7etAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2RiMDA3ZDZhOTIzYzI5MDlkNDJjNDI5MmJmZmNhNWYwLmR2aSAtb8DPT4oAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9kYjAwN2Q2YTkyM2MyOTA5ZDQyYzQyOTJiZmZjYTVmMC5wc12p3HkAAAAASUVORK5CYII=" /> of the beam position of the first-order beams from the zeroth-order beam at a distance <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWBAMAAADURmpxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOIZhHuqrvdRCKZVXcfEaJeAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFFJREFUCNdjYMAFhJShDJaQdCiLuWEWlMWUAFPGrgCT1Ns0AcqUc4DJmsKNU4eziuCsGBiD6xWMxRMAYzEVwK24AGWsYl0AZUVLwySVt+D0AQBhvgrLK4ta9gAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo1MiswMTowMPjpbHYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NTIrMDE6MDCJtNTKAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEzKzMwMCs2MzYqeBGgAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOGZhMTRjZGQ3NTRmOTFjYzY1NTRjOWU3MTkyOWNjZTcuZHZpIC1vWym2MAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzhmYTE0Y2RkNzU0ZjkxY2M2NTU0YzllNzE5MjljY2U3LnBzI+PLYwAAAABJRU5ErkJggg==" /> as</p>
<div class="latex">w_1=f\tan \alpha_1 \sim f\sin \alpha_1=\frac{f \lambda_0}{2d}=\frac{N w_0}{1.22}.</div>
<p>Inserting the known numbers, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAMAAADub6yxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIIjPdEcxEd7tV7pmq2FW1EQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABvSURBVBjTnZDBDsAgCEMF1Omc4///dpXsoHhYMi7FBl4jIfwoYqahwqjJj0nz0HzQMl60WsMLhcOZbLo6m7RAW5xdAfHqG4MEzgj1aGwg1KHthVCHbkbS4tD2FYTyzhihCzr3l6UzmtPVxbr746IPXUECAJTNZncAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6NTU6MzcrMDE6MDAzpVLqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjU1OjM3KzAxOjAwQvjqVgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxM3gxMCsyOTkrNjM5eLzaCQAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzhkOWMzMDdjYjdmM2M0YTMyODIyYTUxOTIyZDFjZWFhLmR2aSAtbzOiPVQAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS84ZDljMzA3Y2I3ZjNjNGEzMjgyMmE1MTkyMmQxY2VhYS5wcwlgkCwAAAAASUVORK5CYII=" /> = 8 and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACHSURBVBjTlY/ZDgUhCEOr4ILr///tAHOTMfHp9kHNaVME+FshEusVA0LigxMoA2UzuMYPF0EijTeLyMcFvAuQsnFGIKHwOrHr0Ya9gKlWf/nUGt4+G2UaKM730rZqlQVx/oKqrpyq/wx0cJkyVo4+7+TqaDl76XI+7uVtjcYXxyCmO65iK8UD3qgC/6tg48cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MTIrMDE6MDAng8rjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjEyKzAxOjAwVt5yXwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNHg5KzI5OCs2Mzc2Xt60AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWMxMDUyYzhjNDFmYTBlOGQ2NzcxNGUwNzIzYTA2OGIuZHZpIC1vByeLMAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FjMTA1MmM4YzQxZmEwZThkNjc3MTRlMDcyM2EwNjhiLnBzGk3wlAAAAABJRU5ErkJggg==" /> = 10 um, we get <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB8SURBVBjTldDRDsMgCAXQq6BIS8v//+1gbdeabA/zQc0Bb4jA36tU4jhqQWn8cAJ1QJzBo94sikbRvmSL3q5gF6D19MhhkrNS19gWyxtg5tejLWLY+XDg475H2shImXwNp/GebHLd1PZelcrsUck5rjEePq3vbuSdfn/aC8xIAr9AOR7/AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDA0OjI0OjI3KzAxOjAwjCNazgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwNDoyNDoyNyswMTowMP1+4nIAAAAgdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTR4OSsyOTgrNjM3Nl7etAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2RiMDA3ZDZhOTIzYzI5MDlkNDJjNDI5MmJmZmNhNWYwLmR2aSAtb8DPT4oAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9kYjAwN2Q2YTkyM2MyOTA5ZDQyYzQyOTJiZmZjYTVmMC5wc12p3HkAAAAASUVORK5CYII=" /> = 65.6 um. Adding some margin to capture the &#8220;whole&#8221; first-order beams, half of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAUCAMAAABPqWaPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRDOZ7t2qIncRVcy7Ig3wcQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABlSURBVCjPvZAxDsAwCAMNCU0DKfz/t02lLJXC0qEeOVmHDHwN8ZMtKsFZKWpC5MhE7UxAD/1TY5Rp2BKNCVAHF+L+1vRrwBTlQlufsofPPT1m0wycLQgv23MlxKxtiIrK0GyQlRvEdwJkN/idBgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0NiswMTowMKMJ1F8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDYrMDE6MDDSVGzjAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE1eDEyKzI5OCs2Mzdjr1PYAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMWFlM2JhY2FhM2M5NmQyNTkxNGFhMmFhYmQ2YjY0MDAuZHZpIC1vTFT2EQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzFhZTNiYWNhYTNjOTZkMjU5MTRhYTJhYWJkNmI2NDAwLnBzy6XKBQAAAABJRU5ErkJggg==" /> may be 80 um; that is, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAUCAMAAABPqWaPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRDOZ7t2qIncRVcy7Ig3wcQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABlSURBVCjPvZAxDsAwCAMNCU0DKfz/t02lLJXC0qEeOVmHDHwN8ZMtKsFZKWpC5MhE7UxAD/1TY5Rp2BKNCVAHF+L+1vRrwBTlQlufsofPPT1m0wycLQgv23MlxKxtiIrK0GyQlRvEdwJkN/idBgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0NiswMTowMKMJ1F8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDYrMDE6MDDSVGzjAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE1eDEyKzI5OCs2Mzdjr1PYAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMWFlM2JhY2FhM2M5NmQyNTkxNGFhMmFhYmQ2YjY0MDAuZHZpIC1vTFT2EQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzFhZTNiYWNhYTNjOTZkMjU5MTRhYTJhYWJkNmI2NDAwLnBzy6XKBQAAAABJRU5ErkJggg==" /> = 160 um. It&#8217;s worth mentioning that this particular figure is one of the key elements of holographic technology.</p>
<p>Other than this number, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUBAMAAAB7UtADAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOZRGYi7nfMVd2IEbvqfMauAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAHRJREFUCNdjYMAJGJWROH4BCDZbAYLN1IBgcz5F0pCOxNZCYs8TQFiwawPDaesDYLbs6QUMV3nAhjGuYXzIeIHhIogtJsCwiP0Cw22QcAoDwzZuCJtrAwND3GyoOAhHXmC4AjOWZwHDUrgd3tEOcDarKQMDANkcGkzHjBPvAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjI4KzAxOjAwDXySTgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToyOCswMTowMHwhKvIAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTIrMjk4KzYzN4yS9jgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mZmVlYWY1Zjc4Y2ZhOTI4ODVkZTc2YzlmNmVkZWYwMC5kdmkgLW8A421cAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZmZlZWFmNWY3OGNmYTkyODg1ZGU3NmM5ZjZlZGVmMDAucHMIY+GnAAAAAElFTkSuQmCC" />, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWBAMAAADURmpxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOIZhHuqrvdRCKZVXcfEaJeAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFFJREFUCNdjYMAFhJShDJaQdCiLuWEWlMWUAFPGrgCT1Ns0AcqUc4DJmsKNU4eziuCsGBiD6xWMxRMAYzEVwK24AGWsYl0AZUVLwySVt+D0AQBhvgrLK4ta9gAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo1MiswMTowMPjpbHYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NTIrMDE6MDCJtNTKAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEzKzMwMCs2MzYqeBGgAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOGZhMTRjZGQ3NTRmOTFjYzY1NTRjOWU3MTkyOWNjZTcuZHZpIC1vWym2MAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzhmYTE0Y2RkNzU0ZjkxY2M2NTU0YzllNzE5MjljY2U3LnBzI+PLYwAAAABJRU5ErkJggg==" />, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TAIi7zFVEESIz7plmd1RQ0ksAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAWElEQVQI12NgwAGEFGAsRgMYi0kAxuJ1gLFiEyB0oYgwhMGhxjoRwsoMYLgKYS1mYL0AYU1kYIQYzHEVZhzrNQbegA1g5nSGsxkQk3cFNjlCdLA1MASAaADz8A4bI2YMvwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowMjo1OSswMTowMEMSi5oAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDI6NTkrMDE6MDAyTzMmAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEwKzMwMSs2Mzm+KhlEAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODI3N2UwOTEwZDc1MDE5NWI0NDg3OTc2MTZlMDkxYWQuZHZpIC1v6ILfKwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgyNzdlMDkxMGQ3NTAxOTViNDQ4Nzk3NjE2ZTA5MWFkLnBzakwE0AAAAABJRU5ErkJggg==" /> are undetermined. Now that we know all of the domain sizes, we can estimate the number of meshes needed from the maximum mesh size, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAbCAMAAACQs2CkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TALtmiMwiRJkzdxFVqt3uUnmwlgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAARMSURBVFjD7VjZkusqDGQxq7f//9sDkgARy0kmc6tmqu7oIU4U1N0CgWUr9Wd/9mdv2dlM/7SS32XG/rSCX2qL+2kFv9N8+EawM/c+Ez/DFONmopTn6+fKn4jUdwUzscbgpTF2pb/jxedT/cz+eT1edWFcsdVaG2fQhpZpMfPrRb0RToCdLF6EYMFI+mdWc0oZLphCWNeQZ1/eYHKtDcuTyknnY8lhXAWtYXvmoAPN07noX5+PsnAEbGRzAmhQMLL+mfVIV/QII0yZQXeYyadgoVLFtMd90cRLvbYFdrCi2jNQjtbi9OsDUhJOKolsToCSD0/0T6xhucJDqbsz17mP3Kfy0gHy+YXbXm4suBHPzEA52krlvL7eTJJwBCSyhwRY7nf6J9ZVKEkADvrqox4AO6Ov9Eetd8iwftZy0AntoH+Ol5CScAQksiDoi9tT/RPrtSRXAD5sNsnNPrXBTlihVM9QS9eqmHqiMXljjHJWl4+goy9/5RFXNOe4juEIOtDU2GRaPlufCydAImMJuIU2FG6yW/0Ta9gf4QNVWioHteG+siIjcj193Rm7LUM21OhqcvUIy3v9OFJRuFkel4qUZNMM2tGqi/4LPevoh03b4iqcAJGMJeDTTruLFYmgn7HCgMfjGaL9uQC6Z74yy2PUYuEWAzs14JR7KNT6XfcPq3kcjtvdBNrQYMDDtX5jNpXHRTgBItmUQMILv8cL+hUniLaursrWWzoRTUJcGKQ35uMTE6A6yjAgoYo5NHVWNxND7ZdeJ9CGJk/MnZHwq/I+MSyBfNQLLxhJP2eNOttakuWgbneODWkId+G+MTGGMoG8XTsH43aee7yfGIPj9nUCHWhfmJgmXFKurgnYKpEVjKx/sMbSasVSkrH+r/GOTN3RwXB7e9YmBg5+15JPJKw6/KbvJwZ5SUcHHWjSxCRxKzXhkvLzmkDZUoEXjKx/sMYD+tCgUs9GmXaAA40O3Kd2nPMIv+sH7N1SiRDqV5AgTAzF4TJZ2p69d+xoZURj730ZP3z7infhkvJGxhIov84cVnVhnPR31ohtoT1QPsJrKnBf+3aHB1zz0Z0w6rZ+uEVLBQAQHr5Lg1rGxGCcg1r3C6I10IHW135cZRvCJeV0u+YJ1C+2d4R3+jvr3kp7HfCub3ezea8hYPgStjj4Asy3xV9WfDL1wXpfmk9nz93UD6vsflrX4oqv/E9HZQcdaOrdBm8IV4LyZB8TgOkaz293+jtrW5XoVoCvkanXm3JpxfHD5x768IwDqMTLDy+vNMYl/rjLiIa9+UgwhCtBeRfZEwCNuwA06xdYc42C9kJ6AmG+8LojFQ0fPm9A2TA3X1+bpPxjkQKrsa62gCoKS8V9blMfWY1zvEYkovYI36/vmKD8Q5Eyq8NXN1bYCpPPGPWRlTjPX41IRKq9PAlfeYUnKP9M5FPW7aXvP3q1KRF969XmBPiJyG+8UP1f2D/gJiLSqyAe9AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0NyswMTowMAV+3+sAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDcrMDE6MDB0I2dXAAAAInRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE2OHgxNisyMjErNjM2KSs3wgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzFjYjJiMDVlNzAxMmQwZjBmMjliYmY1ZDJjNGFjMWNhLmR2aSAtb6j2MD8AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8xY2IyYjA1ZTcwMTJkMGYwZjI5YmJmNWQyYzRhYzFjYS5wc36kT84AAAAASUVORK5CYII=" />, where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMBAMAAAB2C0uMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOId91mqlWZRMy7IhHB9+/EAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAE9JREFUCNdjYMAGhBSElSAsA6cANgMQg13gEQOHAojFyfmAgQssxsC0geHcATCLW4HBCqKDbwLDYiYwax4DwxtWMEuNgWG5LZh1F6gfRAMAGx8LFHk0zoMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDM6MzkrMDE6MDBqv+kjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAzOjM5KzAxOjAwG+JRnwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I4Yjk2NWFkNGJjYTBlNDFhYjUxZGU3YjMxMzYzYTEuZHZpIC1vMkRBzAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiOGI5NjVhZDRiY2EwZTQxYWI1MWRlN2IzMTM2M2ExLnBztbBGfAAAAABJRU5ErkJggg==" /> is the refractive index of the holographic material and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAWBAMAAAA/cdFyAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAFWIM90RIrtEd2aZqswU9XdxAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAG1JREFUCNdjYMABhJQMIAxGAwZXCCuRgaECwprAwPoUzGBdwMCkAGZxBUsqQSQ5mTU1ISwmBgaWBDAri4GBXQDMWgYUg7CA+vIgshsYGHTADLajDBxXIcYldSgFQIxjMIY6iRPuuEQ4q5UBNwAAiBAMj/SCMmkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MDc6MDkrMDE6MDCYt1IrAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjA3OjA5KzAxOjAw6erqlwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMXgxMyszMDArNjM2sd1dzwAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2IwNjAzODYwZmNmZmU5NGU1YjhlZWM1OWVkODEzNDIxLmR2aSAtb5Ss7LAAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9iMDYwMzg2MGZjZmZlOTRlNWI4ZWVjNTllZDgxMzQyMS5wc/hO3KEAAAAASUVORK5CYII=" /> is the intersecting angle between the object and reference beams. With the RAM capacity of my own computer, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUBAMAAAB7UtADAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOZRGYi7nfMVd2IEbvqfMauAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAHRJREFUCNdjYMAJGJWROH4BCDZbAYLN1IBgcz5F0pCOxNZCYs8TQFiwawPDaesDYLbs6QUMV3nAhjGuYXzIeIHhIogtJsCwiP0Cw22QcAoDwzZuCJtrAwND3GyoOAhHXmC4AjOWZwHDUrgd3tEOcDarKQMDANkcGkzHjBPvAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjA1OjI4KzAxOjAwDXySTgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowNToyOCswMTowMHwhKvIAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4MTIrMjk4KzYzN4yS9jgAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mZmVlYWY1Zjc4Y2ZhOTI4ODVkZTc2YzlmNmVkZWYwMC5kdmkgLW8A421cAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZmZlZWFmNWY3OGNmYTkyODg1ZGU3NmM5ZjZlZGVmMDAucHMIY+GnAAAAAElFTkSuQmCC" /> = 1 um seems to be the shortest wavelength. Then, we get <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAXCAMAAABODP0nAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM4hVuxHuqszdRJl3JIETGQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADOSURBVCjPvVJLFsMgCPSDqKno/W/bRCtSbPO6KiuCAzMMMeZPYd3NowfgZwgzQdS4mGLm4sFlODTQPUyxPJzLCBoIWeSe0xY0ULYuutKiIoZGUF4fYfRYgLBL9KKVulaP0ZS0SXRJqBguXAStaCAsv1ztY48ucbNb7JK7iE4Km90msQ0xD83lo4u2TbONc8uXE62uHtYuONZPZ2dt0SvDlxhLr8FUwGPQ3FhnVueIeN3x3R1rO9GI7RRyY/LEF6IbIDji+4kf5z7yj7iv8QRzUwQ68H0ylgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0NyswMTowMAV+3+sAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDcrMDE6MDB0I2dXAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADI0eDE0KzI5NCs2MzaELddkAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWJkZTM1NzNjZmYyZTc4NGJhYjBmNTU3MDI4ZDBhZDEuZHZpIC1vlUz9wwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FiZGUzNTczY2ZmMmU3ODRiYWIwZjU1NzAyOGQwYWQxLnBzR7MtPAAAAABJRU5ErkJggg==" /> = 131.1, of which the numbers <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWBAMAAADURmpxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOIZhHuqrvdRCKZVXcfEaJeAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFFJREFUCNdjYMAFhJShDJaQdCiLuWEWlMWUAFPGrgCT1Ns0AcqUc4DJmsKNU4eziuCsGBiD6xWMxRMAYzEVwK24AGWsYl0AZUVLwySVt+D0AQBhvgrLK4ta9gAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo1MiswMTowMPjpbHYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NTIrMDE6MDCJtNTKAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEzKzMwMCs2MzYqeBGgAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOGZhMTRjZGQ3NTRmOTFjYzY1NTRjOWU3MTkyOWNjZTcuZHZpIC1vWym2MAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzhmYTE0Y2RkNzU0ZjkxY2M2NTU0YzllNzE5MjljY2U3LnBzI+PLYwAAAABJRU5ErkJggg==" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TAIi7zFVEESIz7plmd1RQ0ksAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAWElEQVQI12NgwAGEFGAsRgMYi0kAxuJ1gLFiEyB0oYgwhMGhxjoRwsoMYLgKYS1mYL0AYU1kYIQYzHEVZhzrNQbegA1g5nSGsxkQk3cFNjlCdLA1MASAaADz8A4bI2YMvwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowMjo1OSswMTowMEMSi5oAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDI6NTkrMDE6MDAyTzMmAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEwKzMwMSs2Mzm+KhlEAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODI3N2UwOTEwZDc1MDE5NWI0NDg3OTc2MTZlMDkxYWQuZHZpIC1v6ILfKwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgyNzdlMDkxMGQ3NTAxOTViNDQ4Nzk3NjE2ZTA5MWFkLnBzakwE0AAAAABJRU5ErkJggg==" /> are dependent. For now, let <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TAIi7zFVEESIz7plmd1RQ0ksAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAWElEQVQI12NgwAGEFGAsRgMYi0kAxuJ1gLFiEyB0oYgwhMGhxjoRwsoMYLgKYS1mYL0AYU1kYIQYzHEVZhzrNQbegA1g5nSGsxkQk3cFNjlCdLA1MASAaADz8A4bI2YMvwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowMjo1OSswMTowMEMSi5oAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDI6NTkrMDE6MDAyTzMmAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEwKzMwMSs2Mzm+KhlEAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODI3N2UwOTEwZDc1MDE5NWI0NDg3OTc2MTZlMDkxYWQuZHZpIC1v6ILfKwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgyNzdlMDkxMGQ3NTAxOTViNDQ4Nzk3NjE2ZTA5MWFkLnBzakwE0AAAAABJRU5ErkJggg==" /> be 40 um, followed by <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWBAMAAADURmpxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOIZhHuqrvdRCKZVXcfEaJeAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFFJREFUCNdjYMAFhJShDJaQdCiLuWEWlMWUAFPGrgCT1Ns0AcqUc4DJmsKNU4eziuCsGBiD6xWMxRMAYzEVwK24AGWsYl0AZUVLwySVt+D0AQBhvgrLK4ta9gAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo1MiswMTowMPjpbHYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NTIrMDE6MDCJtNTKAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEzKzMwMCs2MzYqeBGgAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOGZhMTRjZGQ3NTRmOTFjYzY1NTRjOWU3MTkyOWNjZTcuZHZpIC1vWym2MAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzhmYTE0Y2RkNzU0ZjkxY2M2NTU0YzllNzE5MjljY2U3LnBzI+PLYwAAAABJRU5ErkJggg==" /> = 5.2 mm. We now have all of the simulation parameters.</p>
<p>To prepare the 1 x 8 pixel data, we can define the primitive built-in rectangular function to represent a single pixel. To make pixel data, the rectangular function is shifted and added up. <code>01001101</code> is defined as an analytic function, as shown in the figure below. The open subapertures stand for &#8220;1&#8243;.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/SLM-aperture-opacity-function.png" title="" alt="A graphic showing an SLM aperture opacity function representing eight-bit data." width="985" height="343" class="alignnone size-full wp-image-154121" /><br />
<em>An SLM aperture opacity function, representing the eight-bit data of <code>01001101</code>.</em></p>
<h3>Implementing a Fourier Transformation in COMSOL Multiphysics</h3>
<p>Next, we focus the object beam. In Fourier optics, the image of the input electric field that is focused by a Fourier lens in the focal plane is the Fourier transform of the input field. The complex electric field amplitude in the image plane focused by a Fourier lens with the focal length <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWBAMAAADURmpxAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOIZhHuqrvdRCKZVXcfEaJeAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFFJREFUCNdjYMAFhJShDJaQdCiLuWEWlMWUAFPGrgCT1Ns0AcqUc4DJmsKNU4eziuCsGBiD6xWMxRMAYzEVwK24AGWsYl0AZUVLwySVt+D0AQBhvgrLK4ta9gAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo1MiswMTowMPjpbHYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NTIrMDE6MDCJtNTKAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEzKzMwMCs2MzYqeBGgAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvOGZhMTRjZGQ3NTRmOTFjYzY1NTRjOWU3MTkyOWNjZTcuZHZpIC1vWym2MAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzhmYTE0Y2RkNzU0ZjkxY2M2NTU0YzllNzE5MjljY2U3LnBzI+PLYwAAAABJRU5ErkJggg==" /> is calculated by</p>
<div class="latex">\tilde{E}(u) = \frac{1}{\sqrt{f\lambda_0}}\int_{-\infty}^{\infty}E(x)\exp(- 2 \pi i x u/(f\lambda_0))dx,</div>
<p>where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAMAAACz+6aNAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCJVRJndZjOqzLvuR/KZegAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABXSURBVAjXjY1LDsAgCERH0PHbev/bltRo6K6zgPAS3gC/EkSjrcRDFJptlbpBI7oCccZNaEcDanEiGTZyduTSj8Zyp6WRQ4r16kQ6atRO4aC4t8C3c+UBhLQBckIuz94AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDM6MjUrMDE6MDBhtYPJAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAzOjI1KzAxOjAwEOg7dQAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I3NzRlZmZlNGEzNDljNmRkODJhZDRmNGYyMWQzNGMuZHZpIC1v3PTzLQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiNzc0ZWZmZTRhMzQ5YzZkZDgyYWQ0ZjRmMjFkMzRjLnBz7A4ZmQAAAABJRU5ErkJggg==" /> is the spatial coordinate in the Fourier/image space and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAXCAMAAACBIsnkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cRiFVEmcyq7rvdwQOiDwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAF5SURBVDjLzVTZdsUgCFRR1Ljk//+2Iopmue3p6UvzYhKHcRhApf79ow2vBn5CWvfNJvq+BCt/AJGoIYYr0sVvaA6GpIXOLpWu79RXaMCPLMBb28mmqsDx2d7ARX+iwW6JO7Y/IiweN7D/mBYjzSa3yLu/Z6WyZG6R9vxIwnNM8pISnhFnhs+s5g4qJGV1lDnyeceyBs5V11hvNHHwQlCpCdBTbuHlXEiT17s/b82EI+HQGKBXg2PsgwbLEoa1hzkM6C40rRfJ1DgsT+5BsxyG4rAf1+o8SrloOmxYI0230eTpNlTXjAKiozC40hCMrKF0zDBaVbFYXINMgbXJtkVExhnQI/BUntBlFmUV3OfJ0iMwD7eYpojlJgUbjj6JWprSitjpMJvbxPmdZquiC71iFCwatLR9mZ0xHdLKdxoS9z4M28jwaGqt8nP6HJWr0v/4Npqwcetesxzh7TyDmm+g14sC9xbtRUMTX284zTfH+2a6fP3xEv398wWUSAi6aGNEagAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0NyswMTowMAV+3+sAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDcrMDE6MDB0I2dXAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADQyeDE0KzI4NCs2MzYAqX78AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZGYzNWQzMmUzNGY3NjFiMjY3Njk1NzBlNjdkMDQzNmMuZHZpIC1vL4I6xAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2RmMzVkMzJlMzRmNzYxYjI2NzY5NTcwZTY3ZDA0MzZjLnBzRw/N5QAAAABJRU5ErkJggg==" /> represents the spatial frequency.</p>
<p>Do we need to use additional software to implement the Fourier transformation? No. By using COMSOL Multiphysics, all of the required capabilities are included in one package. You can also use COMSOL Multiphysics as a convenient scientific computational software in the GUI of the same platform as other finite element computations. </p>
<p>The Settings window is shown in the figure below, followed by the result of the Fourier transformation of the page data <code>01001101</code>, calculated by the COMSOL software.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Settings-for-incident-object-beam.png" title="" alt="A screen capture showing the settings for the incident object beam in COMSOL Multiphysics." width="1000" height="514" class="alignnone size-full wp-image-154101" /><br />
<em>The settings for the incident object beam, which is the Fourier transform of the electric field amplitude after the SLM.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Computed-incident-object-beam.png" title="" alt="A graph plotting the computed incident object beam." width="870" height="577" class="alignnone size-full wp-image-154011" /><br />
<em>The computed incident object beam as the Fourier transform of the binary data <code>01001101</code>.</em></p>
<p>The center beam is the zeroth-order beam and the two side beams with the opposite phase are the first-order beams. This is a typical Fraunhofer diffraction pattern of a grating. As we calculated before, our computational domain fits these three beams exactly. This electric field amplitude is given as the Electric Field boundary condition for the object beam. The following figures are the result of the page data recording.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Electric-field-amplitude-and-intensity-for-page-data-recording.png" title="" alt="A graphic of the electric field amplitude and intensity for the page data recording." width="914" height="500" class="alignnone size-full wp-image-154031" /><br />
<em>The electric field amplitude (top) and intensity (bottom) for the page data recording.</em></p>
<p>Our hologram simulation is starting to look more interesting thanks to our encoding and ciphering work. The data for my name has been encoded by an industrial standard and then converted to a binary code. Then, it was Fourier transformed by a Fourier lens, which can be thought of as another ciphering process. Finally, the code was ciphered in a hologram. Of course, you can&#8217;t crack the code by simply looking at any of the images above.</p>
<h3>Retrieving the Holographic Data</h3>
<p>Next, we move on to the data retrieval step. To retrieve the data, as was described in the <a href="https://www.comsol.com/blogs/simulating-holographic-data-storage-in-comsol-multiphysics/">previous blog post</a>, we can use the same COMSOL Multiphysics feature to turn the functionalities on and off. We do this by adding the <em>Wave Equation, Electric 2</em> node with a user-defined refractive index, which specifies the modulated index.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Settings-window-for-modulated-refractive-index.png" title="" alt="A screenshot of the Settings window for the modulated refractive index." width="914" height="605" class="alignnone size-full wp-image-154111" /><br />
<em>The Settings window for the modulated refractive index.</em> </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Modulated-refractive-index.png" title="" alt="An image of the modulated refractive index for the holographic page data storage system." width="804" height="269" class="alignnone size-full wp-image-154061" /><br />
<em>The modulated refractive index. The modulation amplitude corresponds to the position where the electric field intensity exceeds the threshold.</em> </p>
<p>By turning the object beam off and keeping the reference beam on, as well as having the modulated index, we get the result of the retrieval simulation.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Electric-field-amplitude-and-intensity-for-page-data-retrieval.png" title="" alt="A visualization of the electric field amplitude and intensity for the page data retrieval." width="846" height="463" class="alignnone size-full wp-image-154041" /><br />
<em>The electric field amplitude (top) and intensity (bottom) for the page data retrieval.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Page-data-retrieval-cross-section.png" title="" alt="A plot of the electric field amplitude during page data retrieval." width="985" height="577" class="alignnone size-full wp-image-154071" /><br />
<em>The electric field amplitude at the bottom edge during page data retrieval (cross section).</em></p>
<p>Now, we want to image this retrieved data onto the CCD surface by using the other Fourier lens. To do so, we will Fourier transform the retrieved electric field amplitude again and take the square of this amount. The following figure is the final result. The CCD detects the <code>1</code> positions in the original code, <code > 01001101</code>. We finally see the code again!</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Retrived-data-on-CCD-surface.png" title="" alt="A graph showing the retrieved data on the CCD surface." width="985" height="577" class="alignnone size-full wp-image-154091" /><br />
<em>The retrieved data on the CCD surface. The dashed line represents the position of <code>1</code> in the original code.</em> </p>
<h3>Concluding Remarks on Holographic Page Data Storage</h3>
<p>We have implemented a holographic page data storage model using the wave optics capabilities of COMSOL Multiphysics. Though the rigorous Maxwell solver persuades us to pay more attention to some specific restrictions, we were able to catch a glimpse of the holography created by the design calculation we performed prior to the simulation. We also went over some helpful and convenient uses of COMSOL Multiphysics as a scientific calculator. As we learned, the COMSOL software can perform all of these tasks in one environment, with sequential finite element computations and other scientific calculations performed simultaneously.   </p>
<div class="flex-center">
<a href="/model/holographic-page-data-storage-simulation-34931" class="btn-solid btn-md btn-red">Get the Tutorial Model</a>
</div>
<h3>Further Reading</h3>
<ul>
<li>Check out the COMSOL Blog:
<ul>
<li>Take a look at the first part of this series for an <a href="https://www.comsol.com/blogs/simulating-holographic-data-storage-in-comsol-multiphysics/">introduction to holographic data storage</a></li>
<li>Read about the built-in integration operators for the <a href="http://www.comsol.com/blogs/overview-integration-methods-space-time/">Fourier transformation</a></li>
</ul>
</li>
<li>Learn more about Fourier optics with the book <em>Introduction to Fourier Optics</em> by J.W. Goodman</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://www.comsol.de/blogs/how-to-simulate-a-holographic-page-data-storage-system/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Simulating Holographic Data Storage in COMSOL Multiphysics</title>
		<link>https://www.comsol.de/blogs/simulating-holographic-data-storage-in-comsol-multiphysics/</link>
		<comments>https://www.comsol.de/blogs/simulating-holographic-data-storage-in-comsol-multiphysics/#comments</comments>
		<pubDate>Tue, 05 Apr 2016 08:08:39 +0000</pubDate>
		<dc:creator><![CDATA[Yosuke Mizuyama]]></dc:creator>
				<category><![CDATA[Electrical]]></category>
		<category><![CDATA[Wave Optics]]></category>
		<category><![CDATA[Technical Content]]></category>
		<category><![CDATA[Wave Optics Module]]></category>

		<guid isPermaLink="false">http://com.staging.comsol.com/blogs/?p=150971</guid>
		<description><![CDATA[Physicist and electrical engineer Dennis Gabor invented holography about 70 years ago. Ever since then, the form of optical technology has developed in many different ways. In this blog post, part one in a series, we talk about a specific industrial application of holograms in consumer electronics and demonstrate how to use COMSOL Multiphysics to simulate holograms in a wide spectrum of optical and numerical techniques. The Rise of Holography in Consumer Electronics About a decade ago, a surprising number [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Physicist and electrical engineer Dennis Gabor invented holography about 70 years ago. Ever since then, the form of optical technology has developed in many different ways. In this blog post, part one in a series, we talk about a specific industrial application of holograms in consumer electronics and demonstrate how to use COMSOL Multiphysics to simulate holograms in a wide spectrum of optical and numerical techniques. </p>
<p><span id="more-150971"></span></p>
<h3>The Rise of Holography in Consumer Electronics</h3>
<p>About a decade ago, a surprising number of researchers and engineers in the U.S., Japan, and other countries worked to discover the next generation of optical storage devices to succeed the Blu-ray drive. Holography was strongly believed to be the only solution. Researchers expected that consumer demand for digital data storage would increase infinitely and in turn developed various types of holograms for a quick time-to-market. Although holographic storage was not very commercially competitive against solid-state memory, it is still a technology that any optoelectronic engineer should understand fully.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Hologram-data-storage.jpg" title="" alt="An illustration showing hologram data storage technology." width="800" height="516" class="alignnone size-full wp-image-151101" /></p>
<p>Over the last few years, as computational hardware has improved, simulation software has flourished. Software simulations let the engineer address device sensitivity, determine how much can be overwritten in one fraction of volume, and reduce the signal-to-noise ratio. Traditionally, simulation in this area has been performed by the so-called beam propagation method (BPM). The advantage of this method is that it can handle problems that involve interference, diffraction, and scattering in a domain that is 1000 times that of the wavelength. Also, the computational cost is cheap. However, the disadvantage is that it cannot correctly compute lights with a large focusing angle.</p>
<p>COMSOL Multiphysics has two different approaches for solving Maxwell&#8217;s equations for such holographic storage problems. One approach, the full-wave approach, can model interference and scattering, but only for modeling domain sizes that are comparable to the wavelength. The other approach, called the beam envelope method, can compute interference for a large scale, but cannot compute arbitrary scattering. In this blog series, we will look at using the full-wave approach to simulate a small-volume hologram to study how the hologram deciphers the code by the reference wave &#8212; one of the most exciting factors of holography. </p>
<h3>Simulating Holographic Data Storage in COMSOL Multiphysics</h3>
<p>As mentioned in a <a href="https://www.comsol.com/blogs/shaping-future-holography/">previous blog post</a>, in general holography, the <em>object beam</em> is a beam scattered from an arbitrary object. In holographic data storage, the object beam is a single beam carrying one-bit data or a beam passing through a spatial light modulator (SLM) carrying multibit data. The former system is called <em>bit-by-bit holographic data storage</em>, while the latter is referred to as <em>holographic page data storage</em>.</p>
<p>In these processes, the object beam transmits through the aperture and comes across the reference beam to generate a complex interference fringe pattern in a holographic material. The interference fringe is the cipher that carries your information. This process is called <em>recording</em>. The light sources for the object and reference beams need to be coherent to each other and the coherence length needs to be appropriately long. To satisfy these conditions, the light source for holography is typically chosen from solid-state lasers such as a YAG laser; gas lasers such as a He-Ne laser; and nonmodulated semiconductor lasers, such as GaN and GaAs laser diodes with direct current operation. </p>
<p>To have a mutual coherence, the light source is originally a single laser that is split into two beams by a beam splitter. When the optical path difference between the two beams is controlled to be much less than the coherence length of the laser beam, the two beams generate an interference pattern, which is a standing wave of the laser beam at the intersectional volume in a holographic material.</p>
<p>Typical commercial holographic materials are made of certain photopolymers. This nonmoving stationary intensity modulation of the electric field initiates polymerization, which slightly changes the local refractive index from the original raw index. The refractive index change is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAARCAMAAABkQDXwAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABGIu91EM5kid2aqVczuZ82RswAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACNSURBVCjPjdLZEsMgCAXQ601cyFL+/2/rEjKtbbU8iYNHBgX+D+dmFVxmxKp+QgQdI46IY4QJaYhkAhkJNQkkgpA9gYzEmghWbsAuPVGQUngEaCXZE4Z4eC3ZKR+EIW14qa3fiLuTpZyQ8wthSB1MvuTeZ6RFLEhrI9duVvHQ10jgXhs95OdrX//geoMn5U8EBNkfhykAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NDcrMDE6MDAFft/rAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjQ3KzAxOjAwdCNnVwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyMHgxMCsyOTYrNjM5MLjz5gAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNWY1N2Y5ZWEzYjA0YzUxN2U1YWY3MTBkNWNmNDJjYTcuZHZpIC1vmg42zgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzVmNTdmOWVhM2IwNGM1MTdlNWFmNzEwZDVjZjQyY2E3LnBzZBsAxQAAAABJRU5ErkJggg==" />, which is typically less than 1%. The <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAARCAMAAABkQDXwAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABGIu91EM5kid2aqVczuZ82RswAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACNSURBVCjPjdLZEsMgCAXQ601cyFL+/2/rEjKtbbU8iYNHBgX+D+dmFVxmxKp+QgQdI46IY4QJaYhkAhkJNQkkgpA9gYzEmghWbsAuPVGQUngEaCXZE4Z4eC3ZKR+EIW14qa3fiLuTpZyQ8wthSB1MvuTeZ6RFLEhrI9duVvHQ10jgXhs95OdrX//geoMn5U8EBNkfhykAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NDcrMDE6MDAFft/rAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjQ3KzAxOjAwdCNnVwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyMHgxMCsyOTYrNjM5MLjz5gAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNWY1N2Y5ZWEzYjA0YzUxN2U1YWY3MTBkNWNmNDJjYTcuZHZpIC1vmg42zgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzVmNTdmOWVhM2IwNGM1MTdlNWFmNzEwZDVjZjQyY2E3LnBzZBsAxQAAAABJRU5ErkJggg==" /> value is nonlinearly proportional to the electric field intensity. </p>
<p>After the refractive index modulation has been set in, only the reference beam is shone on the holographic material. Then, the reference beam is scattered by the interference fringe and the scattered beam creates the objective beam as if the objective beam is present. This process is called <em>retrieval</em>. The retrieved object beam is detected by any single-pixel photodetector, such as GaP, Si, InGaAs, or Ge photodiodes for the bit-by-bit data storage, as well as by CMOS or CCD image sensors.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Optical-layout-of-page-type-holographic-data-storage.png" title="" alt="A graphic of the optical layout for page-type holographic data storage." width="1000" height="362" class="alignnone size-full wp-image-151111" /><br />
<em>A typical optical layout of page-type holographic data storage (the character code of my name is encoded in binary data in the SLM in this figure).</em> </p>
<h3>How to Design a Single-Bit Hologram Simulation</h3>
<p>Now, let&#8217;s simulate a bit-by-bit holographic data storage example. There is a single open aperture for the object beam instead of an SLM, so the object beam carries one-bit data, which can mean &#8220;1 or 0&#8243; or &#8220;exist or not exist&#8221;. Our computational domain is a square and the layout of the beams is such that the object beam enters from the top side, while the reference beam comes from the left. Note that this 90-degree configuration is a simplified example to demonstrate the simulation setup and is not a very realistic scenario.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Schematic-of-bit-by-bit-holographic-data-storage.png" title="" alt="A schematic of bit-by-bit holographic data storage." width="794" height="397" class="alignnone size-full wp-image-151121" /><br />
<em>A schematic of bit-by-bit holographic data storage. The objective is to compute the electromagnetic fields within a small region of the holographic material.</em> </p>
<p>Let&#8217;s go through each of the steps of the simulation process for holographic data storage, including preparation, recording, retrieval, and an overview of the appropriate settings in COMSOL Multiphysics.</p>
<p>Our first task is to appropriately set up the model of the laser beam. This process looks very simple, but it requires knowledge of electromagnetics and computer simulation beyond just the usage of COMSOL Multiphysics. The following points must be considered when setting up a model of a laser beam. </p>
<h4>Beam Collimation</h4>
<p>First of all, we want to have straight beams that uniformly propagate through the material and a wide spatial overlap between the two beams. To achieve this, the beam width has to be chosen carefully. The lower bound on the beam width is controlled by the <a href="https://en.wikipedia.org/wiki/Uncertainty_principle" target="_blank">uncertainty principle</a>. If we try to specify a beam width that is very narrow compared to the wavelength, this means that we are trying to specify the position within a very small region. When the position is well specified, the light&#8217;s momentum becomes more uncertain, which equivalently leads to more spreading out of the beam and the beam diverges. </p>
<p>How much the light diverges for a given beam size is quantitatively well described by the <a href="https://en.wikipedia.org/wiki/Gaussian_beam" target="_blank">paraxial Gaussian beam theory</a>, which defines the beam divergence via the spread angle <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACKIzBFmu6rdd1WZ7kQzgmZxxgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABkSURBVBjTjY9JDsAwCAMJIRtk+f9vC1WlkJzqgyVGAmOA3wqIeIJIgMmTrBMWB1JVw+xIbRfhFWzTEelD1V1YzZotizdZltv6BmNN9Sie2I/v9U9kRI4SlWDGoxUjF7qauxvwAANXAf7k+rUaAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjQwKzAxOjAwo9x9wQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDo0MCswMTowMNKBxX0AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTB4MTArMzAxKzYzOb4qGUQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8yNTU0YTJiYjg0NmNmZmQ2OTczODllNWRjODkxMjc1OS5kdmkgLW8k2pSaAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMjU1NGEyYmI4NDZjZmZkNjk3Mzg5ZTVkYzg5MTI3NTkucHPsHUFgAAAAAElFTkSuQmCC" />. This spread angle is related to the paraxial Gaussian beam waist radius <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAMAAAA4caRkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3iCKqmTPuRN3MZrtVqmprZQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACHSURBVBjTlY/ZDgUhCEOr4ILr///tAHOTMfHp9kHNaVME+FshEusVA0LigxMoA2UzuMYPF0EijTeLyMcFvAuQsnFGIKHwOrHr0Ya9gKlWf/nUGt4+G2UaKM730rZqlQVx/oKqrpyq/wx0cJkyVo4+7+TqaDl76XI+7uVtjcYXxyCmO65iK8UD3qgC/6tg48cAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MTIrMDE6MDAng8rjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjEyKzAxOjAwVt5yXwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNHg5KzI5OCs2Mzc2Xt60AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYWMxMDUyYzhjNDFmYTBlOGQ2NzcxNGUwNzIzYTA2OGIuZHZpIC1vByeLMAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2FjMTA1MmM4YzQxZmEwZThkNjc3MTRlMDcyM2EwNjhiLnBzGk3wlAAAAABJRU5ErkJggg==" /> as <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAXCAMAAADuv1eMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cRiJlEVcyqu+7dJ5tr8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAJWSURBVEjH7VbbkuwgCPSKaIz5/789gJfo7tQ42aqzT8tDEhNtGmg0Sv3ZL5s2cjP2k8nOP0EGgM0UG3AZQ+Qruo/wfZgHGy7JKzAbQHPpeZgE9/gwWrxjtfh+aiYisMU95yxYQQ+4WzRcjEjM+zWm0AXyDi+kaQCsFZ92a4bFUaj8nkxxH5GJc52EhtkJbbKzBZ6vAEBA0cXAAemQLToAPzvJWzJznaLQOGIdITSjZDn2xO3jj0VjIyGXPLDydZH0no5gjhZXOJHsHFFavG1p3FDuR3GUsEULB0AGIAeggApiKT69aEwFt5CBiwlK7TJMhSkEA+GKfRnMttZpcKtLL7lq4aBcDURidKLCRRwDqpLxdlRjIXNxU7tzWyULpQMaN5NhLOXlGyrNjA8OmerlAbsYvpBRGCCmb2RQ4k1hyyV76HU6/ESGc2bGTuJY2kXik4buHbeQQWVoa3uRGWRIPXWKe1kmWzxJodap73WDDGnVtakMXdEc8ecX9jsZqOUgMriS8QwZJnHMAh5ltydjlpo/03br0j7rcjtj7SHXnMTvcg+cPPQdPjnljUzzVCa6pUXAFPJu97KnYEFVVm466K3NRKBBpNimQfPQyOQu/pgiNb4pEUEXQA0XSRHKJVsC7Rnx2J2qTbpaek53ffXSnMitVp8xo4nBiXBnMneD+KZg/dKTfv16yUy/ixj6LqBbNvQ8RbxoGUUhIzmN2wb5od013RyUnruvCNWwD/hHZu8g9eaoN6Drr4l9cIo9MpjOCLP5C9JNGeHJr94TW7LxH347f8n+AXPbEIm30hVhAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjQ4KzAxOjAw8zavAgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo0OCswMTowMIJrF74AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAODR4MTQrMjYzKzYzNv0E34cAAAAmdEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNUjEyIDAwMy4wMDIK7bPeSwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzY3MDdkNzEwYzlhZTJjZTBmNDg5MWZhMDBhYmFkOWExLmR2aSAtb08lVtAAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS82NzA3ZDcxMGM5YWUyY2UwZjQ4OTFmYTAwYWJhZDlhMS5wc9fk0m4AAAAASUVORK5CYII=" />, where <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOZRGYi7nfMVd2IuxGIl9g7AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAE5JREFUCNdjYMAKhAxgLJancMF0OEsDzpoXAGOxFcBYTAtgLM6HMJb0aiiD8ewuKEvqgpwARCiRgUsBzBJzYOBOALOAyllfglkgNaJADADqBgscuTPhMAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDo0OSswMTowMDZEOBIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6NDkrMDE6MDBHGYCuAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADExeDEwKzMwMSs2Mzklj1UrAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYzZhNmViNjFmZDljNmM5MTNkYTczYjM2NDJjYTE0N2QuZHZpIC1vliiD4gAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2M2YTZlYjYxZmQ5YzZjOTEzZGE3M2IzNjQyY2ExNDdkLnBzWHX2iAAAAABJRU5ErkJggg==" /> is the wavelength. It is obvious from this formula that the light diverges if we make the beam waist radius small compared to the wavelength. In the figure shown below and to the left, we can see a case where the waist radius equals the wavelength. You can see that the small beam waist leads to a quickly diverging beam.</p>
<p>If you instead specify a waist radius ten times the wavelength, then the divergence angle is <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAXCAMAAACBIsnkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJmM3cRiFVEmbvMqt3ub1i+JAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAE0SURBVDjLzZTRloUgCEXBFEXN/v9vpzQ1ydu0Zl6uL4pHdoQgwLcPVGVWy69HtZG+fUk2T05LaUGJMTxCyHcjlBNRSJacZQly1NcL6eAvVp7YjRKuhxlkPH4A+46hnBIThMSZHqzAWP6AKf6KhJTyhmeBgTTH2OIfrZA2Vw1H5yiym2LOLAY3Sq5g9nwrT5HIE5WbZD3FnIsN5pgNd7c9juZMNMMo/YxZj2AJDD1jopljcLPNsOpSL1NMLbobBrZyU4ceEfQzRp39BKtIMcRSN7oUYndmNcH42mu3C3dHFWMyBUG9OnsDE6fEtCcPW3XVqJsEmg1mn7QHattPD+VXnVsMeOseQK1yrLmwagyWJ5iLLzt4M249f3zigsb4hrLQZJOu751SLzBsJptjAH95RP83fgC3JwifT7LFlgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0OSswMTowMFVBpLYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDkrMDE6MDAkHBwKAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADQyeDE0KzI4NCs2MzYAqX78AAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9jNzY2Y2E3OTE3YmQxNTNlYzFkMTVmN2E3NjhlMTljMC5kdmkgLW9k09XJAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYzc2NmNhNzkxN2JkMTUzZWMxZDE1ZjdhNzY4ZTE5YzAucHNX8CAmAAAAAElFTkSuQmCC" />, which is approximately 32 mrad. This angle is good enough for our purposes. A slightly diverging but almost collimated Gaussian beam is depicted in the figure below on the right. Super Gaussian or Lorentzian beam shapes can also be used to describe such a collimated beam. </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Beams-with-narrow-and-wide-waists.png" title="" alt="Side-by-side images showing beams with narrow and wide waists." width="728" height="360" class="alignnone size-full wp-image-151041" /><br />
<em>A beam with a narrow waist (left) diverges, while a beam with a wide waist (right) diverges negligibly. The electric field magnitude is plotted, along with arrows showing the Poynting vector.</em> </p>
<h4>Domain Size</h4>
<p>Our modeling domain must be large enough to capture all of the relevant phenomena that we want to capture, but not too large. This can be visualized from the image above of the two crossed beams. The modeling domain need only be large enough to enclose the region where the beams are intersecting. It doesn&#8217;t need to be too large, since we aren&#8217;t interested in the fields far away from the beam, which we know will be small. The domain also doesn&#8217;t need to be too small because we would lose information. </p>
<h4>Boundary Conditions</h4>
<p>The boundaries of our modeling domain must achieve two purposes. First, we must launch the incoming beams, and second, the beam must be able to propagate freely out of the modeling domain. Within COMSOL Multiphysics, both of these conditions can be realized with the Second-Order Scattering boundary condition, which mimics an open boundary and also allows an incoming field representing a source from outside of the modeling domain to be specified.</p>
<p>It is also important that the scattering boundary conditions are placed far enough away from the beam centerline, such that the beams are only normally incident upon the boundaries. The beam should not have any significant component in parallel incidence upon the boundary, since this will lead to spurious reflections, as described in our earlier blog post on <a href="http://www.comsol.com/blogs/using-perfectly-matched-layers-and-scattering-boundary-conditions-for-wave-electromagnetics-problems/">boundary conditions for electromagnetic wave problems</a>.</p>
<p>We can use the information about the beam waist to choose a domain size that is sufficiently wider than the beam, such that the electric field intensity falls off by six orders of magnitude at the boundary, as shown in the figure below.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Domain-width-relative-to-beam-width.png" title="" alt="Side-by-side images showing how spurious reflections depend on domain width relative to beam width and scattering boundary conditions." width="689" height="343" class="alignnone size-full wp-image-151091" /><br />
<em>If the domain width relative to the beam width is sufficiently large, there will be no spurious reflections (left). If the scattering boundary conditions are placed too close (right) to the beam centerline, there are observable spurious reflections.</em> </p>
<h4>Meshing Requirements</h4>
<p>This problem solves for beams propagating in different directions and computes scattering and interference patterns in a material with a known refractive index. Since we know the wavelength and the refractive index, we can use this information to choose the element size. The element size must be small enough to resolve the variations in the propagating electromagnetic waves. We know from the <a href="https://en.wikipedia.org/wiki/Nyquist_frequency" target="_blank">Nyquist criterion</a> that we need at least two sample points per wavelength, but this would give us very low accuracy. A good rule of thumb is to start with an element size of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAXCAMAAACBIsnkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzIncRRJmIVarM7rvdDFxcMgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAF2SURBVDjLzVRJksMgDBRiE9jA/387GAkMhMotVeNDytCkF0kY4D8+Cg+bWi1LY7+A7XHm+UXvll0Ky9L6A+gmfRvFU9HzyWsXox1U5IIfRMPFbaaDSBsNJL2CHCJJWDtk/WyAPuoV/AqyPIkJNWTDnGrP9LhdQe9nufiWckoViM0ToCERSm4BXakxsVu83gb5/L42YwYy1dZGpvdmAWtP7rEFZUpfRkFSWyOUR9izne6KwVpVyuXCDxqk3A+qpuKq8WbYLDQMAkYLVG7caDBVenmP0kZ6hLWUvtMI2AYAr7jSYLaAkqpPJKTnn0a6JjQCao7mRDlzibG5y1x41a9McZypEXg1g/paCsUNx7uBxLPRR5NLUzM1MOEC8tLIvJimJMXV5dnVfRio+b8CX2+WGKCNyrnRPTbX+4Z6UgDLwhxbLoN5xxVNeOd++0DA8SLAGLozWO3EbQP96Zhc+TO49KVX5PQxBG+/gMyzQvF0pn9EI/zq+QO2QgjdEZ8uoAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo0OSswMTowMFVBpLYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NDkrMDE6MDAkHBwKAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADQyeDE0KzI4NCs2MzYAqX78AAAAJnRFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTVIxMiAwMDMuMDAyCu2z3ksAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS80NjkxMjBiN2NjMmMxYjU3MGJiZTc2ZjZmZTBmMTY1ZC5kdmkgLW/fg5cbAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNDY5MTIwYjdjYzJjMWI1NzBiYmU3NmY2ZmUwZjE2NWQucHNX07LfAAAAAElFTkSuQmCC" />, or eight elements per wavelength in a material with peak refractive index <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMBAMAAAB2C0uMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOId91mqlWZRMy7IhHB9+/EAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAE9JREFUCNdjYMAGhBSElSAsA6cANgMQg13gEQOHAojFyfmAgQssxsC0geHcATCLW4HBCqKDbwLDYiYwax4DwxtWMEuNgWG5LZh1F6gfRAMAGx8LFHk0zoMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDM6MzkrMDE6MDBqv+kjAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjAzOjM5KzAxOjAwG+JRnwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMHg3KzMwMSs2MzkllWOuAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvN2I4Yjk2NWFkNGJjYTBlNDFhYjUxZGU3YjMxMzYzYTEuZHZpIC1vMkRBzAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzdiOGI5NjVhZDRiY2EwZTQxYWI1MWRlN2IzMTM2M2ExLnBztbBGfAAAAABJRU5ErkJggg==" />.</p>
<p>Of course, you will always want to <a href="http://www.comsol.com/multiphysics/mesh-refinement">perform a mesh refinement study</a>. For this type of problem, an element size of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAXCAMAAACrkjhLAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzIncRRJmIVarMu+7doecZeAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAGiSURBVDjL1VVJluUgDGMwYAgJ979tEduM4VVtetNs/g8yQjIKUep/GdocJq1eHsH9Am7DA/2Y4OdZjEuRCyfQ9hkzRLnUhBY7rbn2bfEDWszyHEOMoXkYwm4YSwxuhCrbFTQIlxDqKt/e0gY3pIRJFX76GsMHzExoi3uNyqQeUuLkeXf8GviAQhjyXJam5g/PEdkaKgMoW2a/gIPwRqeha7mmsw1P/0c4qAdrZxLvE2ABO6ErCDUFLUllblNpnaPKaFR5xQRWhDiDg9CXi2j9h9DgI2s0ifG1lkzAQqhhJyQgp53QZIfiOUmmKGhWzqoRJrcSKiG8NkLzOGXYc896fktBKoWwg9OhzISPWDf3y/VQ2HRvsGfHtELarvVOGGiLLDmV2BgOOlLYspjiFlbHhGU+sex2Ql+91cbIgQIbkeOwpfLb9k4gbX1Fvmo42B1UGO474NtfnbzPTbhl6y0vphZAy7pjMdwUefVgvYWEBOLQvd5aJEmdhsT5DC7saZsw4VQm188ZXIferl88XeBKrrszuDOuRelU0z4B6U+2fzl+AIouCnD5OtzNAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjQ5KzAxOjAwVUGktgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo0OSswMTowMCQcHAoAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANDh4MTQrMjgxKzYzNiJ+Ge0AAAAmdEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNUjEyIDAwMy4wMDIK7bPeSwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2UxYjgyZGIzYWJlNWIxNTI5M2IyNDU2Yzc5MjhiODhmLmR2aSAtb7p4EkgAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9lMWI4MmRiM2FiZTViMTUyOTNiMjQ1NmM3OTI4Yjg4Zi5wc90uF6YAAAAASUVORK5CYII=" /> will typically be sufficient. Also be aware that the smaller you make the elements (the higher the accuracy), the more time and computational resources your model will take. For a detailed discussion about how to predict the size of the model, please see our blog post on the <a href="http://www.comsol.com/blogs/much-memory-needed-solve-large-comsol-models/">memory needed to solve a model</a>. </p>
<p>Considering all of these factors, we will simulate a laser beam with a vacuum wavelength of 1 um and a beam waist profile of <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAAZCAMAAAAxBzHVAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAER3ZlWZEe7dMyLMiKq7TvH1TQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAINSURBVEjH1VbbtuMgCBVQowb1///2iEmNZplLV+dleEir7MhlA0ap/1AAgX4DfCnaKLv8BPhWnC1R/ASYCPlrHTggsm0Z6AqAVr0WwBslOq/82pasrwDWvDZo450Wc3msLbL1GgD81qK5JQHkwPQ5zPMNIIWXIa73+qXw4z5Es78B6Jd5JX7SA98ktQe0HvFlS4uGOciTwCRffreCiXpmxyJLjnTx3ULLluZOV4rTRvnTAGnnB6RhUjk3uBK2Xsu2zQLlVQp6ndLIiiVHbmwGEw6dz0GFZShzs6/qW+Qk2OwV17bJNTAnLueZQQ8qFmXIYzGkTodyIg/u8kYQZFB7RRUUbtTXPcXLYdHCIb7MkFC82/zsGKsx7LooOeAwsYiZq2ykJdVbzIfFwIdIAlCKxIzVF/exUnU1dePsaDEeFW3Z4YXFs9QOG2lsoyK1hE8t2qVyVs2y9Zv9jccoR7j5ABDEiUaiTgfCCIztaXYA1kyKeSk1lMpVWdIFi7ww747qCI80ps+sXvVeA6dWTh8HKGpdShRdLoiYpUIzEtAGwPkEoAi4DjSGtoIEpA0Cn66L7paE88QrPPp9L1xMOQvKDeGjHg8M54l3O+VyR950kpsSOY2+PMzfz3y4stj5G2a3VaHRuiEI/zSn/c2ABk6mq3uafBch4djd02tjDPGLjwB6OkwkPui/+er4t/IHAC0O/vtryJ4AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NTArMDE6MDAMc+H7AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjUwKzAxOjAwfS5ZRwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA2OHgxNSsyNzErNjM2pA8KMAAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvM2FjMzc3MzZlYmY0MjJiZWViYzUxZTYyYTU0ZDJmMWIuZHZpIC1veGqsywAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzNhYzM3NzM2ZWJmNDIyYmVlYmM1MWU2MmE1NGQyZjFiLnBz8kDEFgAAAABJRU5ErkJggg==" />, a sixth-order super Gaussian beam. We will solve for the out-of-plane electric field, which means that we solve a scalar Helmholtz equation.  </p>
<h3>Simulating the Recording Step</h3>
<p>Now that we have appropriate settings for the beam and the domain, we are ready for the recording simulation. The figure below shows the results of the recording process. The object beam and reference beam make an interference fringe pattern at a slant angle of 45 degrees and with a periodicity of 0.524 um. This 45-degree fringe is the cipher for a single of 1 recorded in the holographic material. </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Computed-electric-field-and-intensity-for-the-one-bit-data-recording.png" title="" alt="Graphics comparing the computed electric field and intensity for the one-bit data recording." width="769" height="489" class="alignnone size-full wp-image-151051" /><br />
<em>The computed electric field and intensity for the one-bit data recording.</em> </p>
<p>Next, the holographic material modulates its refractive index in the portion where the electric field intensity is above a certain threshold value. In the case of photopolymers, polymerization starts in this high-intensity region. Now, let the distribution of this high-intensity portion be denoted <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAXCAMAAABgSdy1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmaqIuyLMVe7dAs2r6AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAFBSURBVDjLzVRbksQgCFRBxUf0/rdd8BGTbFKTqf1ZP5IqpLG7QZX6R0ubTxmATzsWPpZH97ThX5CzdB939o20EG8PTq98ybfENb0Cq+2sAoxhE30eDIiyAtIHTkDCNfdehIM6YhpUOZ7syOR9h7mutlFLUqXXc6snuchHqNQekE4GUmalGKs8S4q1W0VL3iZJ5BdYDtzySRfjOKqLuoA7uwQLLPh6mSOQRjh3BZNAsFWo59zjCrQkH8FhSlZld1EU4nFUa16Sldv7EFkIljaXvVW2Gtyo+xbLqCB1qUwaqw3aAaRGBNrXJksm2Ha/4jamXXsLaU7WaUhYciMcu1JkGE4F88+BMjpwGE/cJd9ejO6N45+eJrr9YojZmIYD8deVNHZKxjKUmjUiOWTw+4FaX8DDL9B9uNvBj0/JX56hL9YP+y8Hfv0ixscAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NTArMDE6MDAMc+H7AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjUwKzAxOjAwfS5ZRwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAzNngxNCsyODcrNjM2OXw5CwAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2MzMjMzMzFkYTYzMjI1NGUwMGIwMjJhNzUyOTUzM2ZmLmR2aSAtb8NE2EAAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9jMzIzMzMxZGE2MzIyNTRlMDBiMDIyYTc1Mjk1MzNmZi5wc+5TShAAAAAASUVORK5CYII=" />, as it adds up modulation on the raw index <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAPBAMAAAASQyJbAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TADOId91mqlWZRMwiuxGTtl3oAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGJJREFUCNdjYMAFGJUYjRSgbGYWVYZkKLuQT4GhCcqeMI+BYTEDtyKYo8PA/Zoh9CWYfYiBeQEDA4T9koHLQAHC5nzAwLchAMJmSmDgKr4AYfNeAJoFU88A1QUHQS8UUFwGAEkDFQ9c725pAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAxOjMwOjM0KzAxOjAwpCuMZAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMTozMDozNCswMTowMNV2NNgAAAAgdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTN4OSsyOTgrNjM3H2XLNwAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzZjNzczYjJiNzc5OGU1NzEzODQ1ZTQ3NWQwYzRiNGM3LmR2aSAtb1FStSgAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS82Yzc3M2IyYjc3OThlNTcxMzg0NWU0NzVkMGM0YjRjNy5wc2WCOCsAAAAASUVORK5CYII=" />. This means that the global refractive index <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAXCAMAAABgSdy1AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmaqIuyLMVe7dAs2r6AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAE8SURBVDjLzVRbksQgCEQRg4/o/W+7IprHrKlJ1f6sP0mEBhqaAPynY+w3D3RPFsKv4Z1/MmwviiNe33t6Qy3EZeL0qi95WbjhV2DYx9Myg0VW1Ja1AOYMyOZaE7LUmnUWYbBDKOK19S4nUsdm9i7Xy9QYWGotGtDrTFqoKll9T101XhtkkHpOrCXYmkes2qpRKAF1RMITLAn3fJ9Ow7VrU+AKbi8BjpD1yFQ/ZYQyCO8/wIGn6QLGXzPrboPyCa6kVXfj1IgQdDel1nxSBj+CKOV2a+aoqFq3s/YtlhlB4nKZZYw5cFdzyn1XUNJTIraB+nrFfYrdbIRpKmuKxLnRTjmxU3UN5iaBQ+ztpowRrOW5WIzRGtGBmV30y8WA+LmSlg7Krgym9mkDjLl/z36hUXH3xI+/kr/8ht6fH8xSBxn5XVADAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjUxKzAxOjAwqgTqTwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo1MSswMTowMNtZUvMAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMzZ4MTQrMjg3KzYzNjl8OQsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8wMGZhOTEwMTJjMTlmMjM3NDAzZjM2NTg5YTkxNmUwNi5kdmkgLW/G7K1RAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMDBmYTkxMDEyYzE5ZjIzNzQwM2YzNjU4OWE5MTZlMDYucHNNGG3TAAAAAElFTkSuQmCC" /> can be written as <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQIAAAAXCAMAAADX/bH+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGYzdxFEmYi7qt0iVczuDDl2gwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAALlSURBVFjD7ZjrkqQgDIW5R0Xl/d92SLi32Crl1u5WTX44NQrnk2MI0Iz9xm90gouLBlL9ZWl1o9Ul6gtLy8s3MIMOvCUN0wuoc5aabwwFhhx4S1otTr+AOmWZK3WMyY5YMCS9HpuAcFdpcAt1Mgy13em7jkyFMenjYBUwc5EG91Anw+D3cnwfsGBM+mgBWGYv0uAmKrMEABMSQq85JJ4CWJkEXjVXEjBvVqq00/ev0EimGJM+jFWhqnGiB9IghVAZ1WE1qMySbMFGM9XQTYeG/rFRq6tWFmCAebOQnskFV+gSuXUjmeKxdN8CGoJ1pgNCFUDhgOqxGlRieUMcGUtWuqDsnZzQ3+rDajYDsqmElA8MdcR7rWSKx9JdC1R4bJw9gNYFL3tGdVgtKrE009Rjk+U90bW9rcXa9/O3+VL3PYlW0oJgI9Ihs7bwp02ClAYtaMcrzMWCI6tFFRbtNKIxLvvlPjdPEsusMTcsaCQ5j+X7qbSkxFromr+jSk9NzJkCCvlObmTUkVWjCmuC9KjqLA/rCjWLk6hYIDsToZVknxbclQ6PPrxNS3msBhUIEKDIh2LBgVWjCote0btHD1PK4ZRRTWVya5lEJhfZuhyWdK0lkwWPpTsWqOJPSIMKRAlBpaCgjqwalVlhOvm7+D8tJ9oJtUMoJ3ZJAqgLcRJN3w8hjWSyYEy6tQBMzjiDaVCD7IJ75zmj+qwalVlUQNi20slJos2+BoGYNB227J6223zWcouT6GJr1EgmC8akWwt2V4dtQdxIuUFG9Vk1KrPi0TO8p6W5o3wvlZIpJ5W/s4T6erVBbiSTBWPS37eBLQhLgS6oPqugzoZxPGDE6YdrL4/FxTw6JqUN/ZD0yu4GurHuZ6jIqlFnw7Cfx0wR1fwkUkvalj4wgIOLW6TXpdshOjwe8ZNRJFaFOmfxtiKzVLIkl2lFMoM/G/1BaZ8A0yrn/PE/UYlVob6w/v0fzl5Bvcj67+MHW50dCNGFJ+kAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NTErMDE6MDCqBOpPAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjUxKzAxOjAw21lS8wAAACJ0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNTV4MTQrMjI4KzYzNimoEBUAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS83ZjJkM2IzY2YyMjY5ZmJhOTRlMjEyNDFiNDM1OThjNS5kdmkgLW8Np7D5AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvN2YyZDNiM2NmMjI2OWZiYTk0ZTIxMjQxYjQzNTk4YzUucHMfTrREAAAAAElFTkSuQmCC" />. <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAARCAMAAABkQDXwAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABGIu91EM5kid2aqVczuZ82RswAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACNSURBVCjPjdLZEsMgCAXQ601cyFL+/2/rEjKtbbU8iYNHBgX+D+dmFVxmxKp+QgQdI46IY4QJaYhkAhkJNQkkgpA9gYzEmghWbsAuPVGQUngEaCXZE4Z4eC3ZKR+EIW14qa3fiLuTpZyQ8wthSB1MvuTeZ6RFLEhrI9duVvHQ10jgXhs95OdrX//geoMn5U8EBNkfhykAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NDcrMDE6MDAFft/rAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjQ3KzAxOjAwdCNnVwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyMHgxMCsyOTYrNjM5MLjz5gAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvNWY1N2Y5ZWEzYjA0YzUxN2U1YWY3MTBkNWNmNDJjYTcuZHZpIC1vmg42zgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzVmNTdmOWVhM2IwNGM1MTdlNWFmNzEwZDVjZjQyY2E3LnBzZBsAxQAAAABJRU5ErkJggg==" /> is the modulation depth, which is dependent on the material&#8217;s photochemical properties.</p>
<p>The function shape of the modulation also depends on the material and process. The new index takes the shape of a biased and periodic rectangular function swinging around the raw index. The next figure plots the new refractive index and its cross section after recording. In this simulation example, we have used <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAAUCAMAAADGMfHmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TACJEMxGIu3dmzFWZ3aruy9yAxQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAEkSURBVDjL3ZTblsMgCEUVxGuU///bEUxbJ5mspJnVl/KgUeOGg6gxX2z21whw9G6/dJ1IfhoFgpiyfLEn8uUOESmkiRmpN8QS3pLYx7vS/cSsggMGId/lbZlWIguMGyYSGQx03c3MHBNVWnIAbp0JZqHurYZd6uBleMh0UEhRNVjrx38ZDUuMZRcozXbIRKCiJDl8bFpM0FMsfdI4LaE5s5322J6beFWr9Wa1HmLUI3yT6bg+qp3XNS/CQlodvZjhXLurusCLMa3OTMV06bRhzmcEfzORnySfJ+0jnV163DBPtNul79e7mDlLKWlmRzWRuko5uEtMKq0V6tmzrQvDkiEvEo2j3G/+4z0ZaNjl85pByGulAx3sfZt5apG4/Ost+JT9AMWYB3/8CjGiAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjUyKzAxOjAwm+zw0gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo1MiswMTowMOqxSG4AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gANTB4MTIrMjgwKzYzN8CZ1joAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS84Yzk5YmE5Y2IwZDE1YjI0MzMyYjVlMDY1YTZhNjJmMy5kdmkgLW+JVKwqAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvOGM5OWJhOWNiMGQxNWIyNDMzMmI1ZTA2NWE2YTYyZjMucHMi0P4yAAAAAElFTkSuQmCC" /> and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAARCAMAAACINVDmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABGIuzMi3URVmcx37maqpuHmrgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAEjSURBVDjLvZTBkoQgDESTQBSMyv//7QgZERDZ8rCTg1Wt+NJ0FIDfFOJ/0sm8fsXyk+RmJU5hfsd2NDvPPck3p2TDO/M8RbvLXVqSpUEhgX9n3lO8Lq4nTUMnBn5nfk0443uyoWN85oNNwhKBFaIxXXeaOZVs6BTHwUE7C0y0AeySH9v5KnUAs+LO+dWypqP69CE2cRYC5SS1eVk1LvRkTafvl5TMz8fSNCGBQZ24qScrOp4u1bzujwOP6BxcyallRSfOr6TkTewmy7VA7sloemD2nizpeAWs5tMuj2Dy/XKq50+xUxVfJUs6+ezLR/Ma+9FnGwYfI+YV428qpWzoayiLgdL2FifjU1M8srGJSaU83K6rp6epfc/iP88Flg2fZawPNOwJWpj703IAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NTIrMDE6MDCb7PDSAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjUyKzAxOjAw6rFIbgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA1NngxMCsyNzcrNjM5pZwYngAAACZ0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01SMTIgMDAzLjAwMgrts95LAAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvM2Q5YTZjOWViNWI4NjEzNTliYzRkMjA3MDIyM2JhZTQuZHZpIC1v5CA1zgAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzNkOWE2YzllYjViODYxMzU5YmM0ZDIwNzAyMjNiYWU0LnBzw/ttTQAAAABJRU5ErkJggg==" />. The modulation function <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAMAAAA11AaTAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAESIdzMRmVXd7qrMuyJm/SO2EQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABXSURBVBjTjU5bDsAgCJOX+Jre/7aDJcP4ZxMITWkhpSsAErMExWy1+KdavNWQK/lOC/nb7BTuZU22HcdpfyxOStvXZybqeDwkC/Z82j1e+gyuQ6lBusML2c4Bq6nChIgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MjI6NDArMDE6MDA3IGuHAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjIyOjQwKzAxOjAwRn3TOwAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAA5eDEwKzMwMSs2MzbZY7HIAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYjJmNWZmNDc0MzY2NzFiNmU1MzNkOGRjMzYxNDg0NWQuZHZpIC1v5Orx3gAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2IyZjVmZjQ3NDM2NjcxYjZlNTMzZDhkYzM2MTQ4NDVkLnBzM9u5UAAAAABJRU5ErkJggg==" /> can be expressed by a logical expression, <code>( (ewfd.normE)/maxop1(ewfd.normE) )&gt;threshold</code>, where the <code>maxop</code> operator calculates the maximum value inside the domain, normalizing the electric field norm. <code > threshold</code> is a given threshold value for polymerization. </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Contour-map-of-the-electric-field-intensity-for-the-binary-recording.png" title="" alt="A contour map showing the electric field intensity for the binary recording." width="639" height="591" class="alignnone size-full wp-image-151071" /><br />
<em>A contour map of the electric field intensity for the binary recording that is cut off at a threshold and binarized.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Cross-sectional-plot-of-the-modulated-index.png" title="" alt="A cross-sectional plot of the modulated index for the holography simulation." width="898" height="611" class="alignnone size-full wp-image-151081" /><br />
<em>A cross-sectional plot of the modulated index.</em></p>
<h3>Simulating the Retrieval Step</h3>
<p>Next, we simulate the retrieval process, which includes:</p>
<ul>
<li>Turning off the object beam</li>
<li>Shining the reference beam only</li>
</ul>
<p>After these settings change, we get the final results, as shown in the next two plots. The reference beam is diffracted/scattered by the interference fringes and creates a new beam, which restores the amplitude and the phase information overlooking a multiplicative constant. Note that the retrieved object beam is not symmetric because the reference beam slightly diverges.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Computed-electric-field-and-intensity-for-the-retrieval-of-the-object-beam-carrying-one-bit-data.png" title="" alt="Side-by-side plots of the computed electric field and intensity for the retrieval of the object beam carrying one-bit data." width="750" height="454" class="alignnone size-full wp-image-151061" /><br />
<em>The computed electric field and intensity for the retrieval of the object beam carrying one-bit data.</em> </p>
<h3>Automated COMSOL Multiphysics Settings</h3>
<p>So far, we have gone through the simulation procedure in a step-by-step manner, but it is possible to perform this sequential simulation all at once. In COMSOL Multiphysics, there is a helpful feature in the Solver settings that we can use to perform this two-step sequence, the recording and retrieval processes, in one click of the <em>Compute</em> button. To do this, we select the <em>Modify physics tree and variables for study step</em> check box in each study step.</p>
<p>For recording, we apply the scattering boundary condition with the incident field of the super Gaussian beam (Reference SBC) on the left edge, the scattering boundary condition with the incident field of the super Gaussian beam (Object SBC) on the top edge, and the scattering boundary condition with no incidence for the rest of the boundaries (Open SBC).   </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Settings-for-Study-1-and-Step-1.png" title="" alt="A screenshot showing the settings for Study 1 and Step 1 of the recording process." width="789" height="630" class="alignnone size-full wp-image-151131" /><br />
<em>Settings for Study 1 and Step 1 of the recording process</em>. </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Wave-Equation-Electric-2-node-for-index-modulation.png" title="" alt="A screen capture showing how to add the Wave Equation, Electric 2 node for index modulation in COMSOL Multiphysics." width="855" height="768" class="alignnone size-full wp-image-151151" /><br />
<em>Adding the</em> Wave Equation, Electric 2 <em>node for index modulation.</em> </p>
<p>To set up a modulated refractive index, we add one more <em>Wave Equation, Electric</em> node, in which the previous result specifies a new user-defined refractive index. Here, we have used the <code>withsol()</code> operator, which lets users apply the previous solution to evaluate an arbitrary expression. In this example, the new refractive index is given by <code > n1+dn*withsol('sol2',((ewfd.normE/maxop1(ewfd.normE))^2&gt;threshold)-0.5)</code>, where <code>'sol2'</code> is the solution for Step 1 (the recording process) and the threshold is 0.4.  </p>
<p><img src="https://cdn.comsol.com/wordpress/2016/04/Settings-for-Study-1-and-Step-2-for-the-retrieval-process.png" title="" alt="An image of the settings for Study 1 and Step 2 for the retrieval process of the holography simulation." width="729" height="639" class="alignnone size-full wp-image-151141" /><br />
<em>Settings for Study 1 and Step 2 for the retrieval process.</em></p>
<p>In the retrieval process, we turn off the object beam by disabling the Object SBC. To switch to the modulated refractive index, the original <em>Wave Equation, Electric 1</em> node is disabled and the <em>Wave Equation, Electric 2</em> node is turned on. Finally, Open SBC is replaced by a new scattering boundary condition with no incidence for the top, bottom, and right boundaries (Open SBC 2). </p>
<h3>Concluding Remarks on Simulating Holographic Data Storage</h3>
<p>Today, we discussed how to determine electromagnetic beam settings, which can be a very complex problem. Then, we demonstrated a simple holographic data storage simulation, called a bit-by-bit hologram. We also learned how to implement several steps in COMSOL Multiphysics to run a series of simulation steps at one time. Stay tuned for the next part of this holography series, in which we will simulate a more interesting, complicated, and realistic system of multibit holograms called holographic page data storage. </p>
<h3>Further Reading</h3>
<ul>
<li>Read the blog post <a href="http://www.comsol.com/blogs/shaping-future-holography/">Shaping Future Holography</a> for the history, principles, applications, and implications of holograms</li>
<li><a href="https://www.comsol.com/video/simulating-wave-optics-comsol-multiphysics">Watch this archived webinar</a> for a full demonstration on how to simulate wave optics problems in COMSOL Multiphysics</li>
<li>Have any questions? <a href="https://www.comsol.com/contact">Contact us</a> for support and guidance on modeling your own holography problems in COMSOL Multiphysics</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://www.comsol.de/blogs/simulating-holographic-data-storage-in-comsol-multiphysics/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Simulation Improves Range of Motion in Piezoelectric Actuators</title>
		<link>https://www.comsol.de/blogs/simulation-improves-range-of-motion-in-piezoelectric-actuators/</link>
		<comments>https://www.comsol.de/blogs/simulation-improves-range-of-motion-in-piezoelectric-actuators/#comments</comments>
		<pubDate>Mon, 15 Feb 2016 09:46:35 +0000</pubDate>
		<dc:creator><![CDATA[Yosuke Mizuyama]]></dc:creator>
				<category><![CDATA[Electrical]]></category>
		<category><![CDATA[Mechanical]]></category>
		<category><![CDATA[MEMS & Nanotechnology]]></category>
		<category><![CDATA[Piezoelectric Devices]]></category>
		<category><![CDATA[MEMS Module]]></category>
		<category><![CDATA[Technical Content]]></category>

		<guid isPermaLink="false">http://com.staging.comsol.com/blogs/?p=135681</guid>
		<description><![CDATA[Piezoelectricity finds use in a variety of engineering applications. They include transducers, inkjet printheads, adaptive optics, switching devices, cellphone components, and guitar pickups, to name a few. Today&#8217;s blog post will benefit both beginners and experts in piezoelectricity, as we highlight some of the fundamental elements of piezoelectric theory and basic simulations, along with a novel design for improving the range of motion for piezoelectric actuators. The Mathematical Conventions of Piezoelectric Theory Before we start discussing piezoelectric physics, let&#8217;s first [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Piezoelectricity finds use in a variety of engineering applications. They include transducers, inkjet printheads, adaptive optics, switching devices, cellphone components, and guitar pickups, to name a few. Today&#8217;s blog post will benefit both beginners and experts in piezoelectricity, as we highlight some of the fundamental elements of piezoelectric theory and basic simulations, along with a novel design for improving the range of motion for piezoelectric actuators.</p>
<p><span id="more-135681"></span></p>
<h3>The Mathematical Conventions of Piezoelectric Theory</h3>
<p>Before we start discussing piezoelectric physics, let&#8217;s first review a couple of mathematical conventions. Piezoelectric materials have properties that allow strain to produce electric polarization and vice versa. The former is known as the <em>direct piezoelectric effect</em>, while the latter is referred to as the <em>inverse piezoelectric effect</em>. In mathematics, two forms of a set of matrix equations are conventionally used to describe these effects: the <em>strain-charge form</em> (also known as the <em>d-form</em>) and the <em>stress-charge form</em> (or the <em>e-form</em>). The two forms can be derived from each other by a transformation.</p>
<blockquote><p>Note: The two forms are convertible, thus you can choose whichever option is preferred. In COMSOL Multiphysics, the strain-charge form is converted to the stress-charge form internally.</p></blockquote>
<p>Here, we&#8217;ll choose the d-form, in which the relations are written as</p>
<div class="latex">
\begin{align}<br />
\varepsilon &amp; = s_E S + d^T \bf{E} \\<br />
     \bf{D} &amp; =  d\,S+\varepsilon_0 \varepsilon_{r} \bf{E},</div>
<p>where the field quantities <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMBAMAAABPbPrXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABF3zO6ZRGYiM4i7Vck0ixEAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAOklEQVQI12NgwAKEbF0FQDRjGAN7A4jBJACVYZuZCWFwLl0FVQvTpAhjaDIwzAAzpFctVYAIZZ0AkQA0wAelU17A1AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxNDozOSswMTowMDyBMQsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTQ6MzkrMDE6MDBN3Im3AAAAH3RFWHRwczpIaVJlc0JvdW5kaW5nQm94ADl4NyszMDErNjM5sXcjOgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2Y4YjFjNWE3MjlhMDk2NDljMjc1ZmNhODg5NzZkOGRkLmR2aSAtb1hj1WkAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9mOGIxYzVhNzI5YTA5NjQ5YzI3NWZjYTg4OTc2ZDhkZC5wcx8reqQAAAAASUVORK5CYII=" />, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAARBAMAAADEXSqOAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TAGaIEUQi3TOZu1XuzKphFRY8AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGVJREFUCNdjYMAHhJSUlIRhHJaHDKxqBVAO41MGBqYEKIcDyGB+COWwNQCJR1BOnACQeAnlyAUAlcFk2oCYC6YnA2TIYwibFSRorYCwhkHNAGEN43aENcw6ARA2071JSjMEMJ0PABiWElQK/9IYAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAwOjAzOjIwKzAxOjAwM42sbgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMDowMzoyMCswMTowMELQFNIAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTR4MTArMjk5KzYzOQwkM4YAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mNjIzZTc1YWYzMGU2MmJiZDczZDZkZjViNTBiYjdiNS5kdmkgLW+hDMG0AAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZjYyM2U3NWFmMzBlNjJiYmQ3M2Q2ZGY1YjUwYmI3YjUucHPHuA0BAAAAAElFTkSuQmCC" />, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABGImVUidzO7zO7dZkRmwzgEAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAGVJREFUCNdjYMAOGJWUXRPArIoAhkwHMGsqAwOfAIjB0sDAwAwWYpoAxGAWyzMBmN6+F6lQFovmqwCYaJUBmCoAamgA26AAZCmAVQFJzgKwcRsZGA6BlXEUn70MlmRgZ7h0EEQDAEryEC0OQMRTAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIxVDIzOjE0OjM5KzAxOjAwPIExCwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMVQyMzoxNDozOSswMTowME3cibcAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTF4MTArMzAwKzYzORjvfJsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS81ZGJjOThkY2M5ODNhNzA3MjhiZDA4MmQxYTQ3NTQ2ZS5kdmkgLW+e3nnRAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNWRiYzk4ZGNjOTgzYTcwNzI4YmQwODJkMWE0NzU0NmUucHMVT0EXAAAAAElFTkSuQmCC" />, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TACKIdxFEmWbMM7vu3aqwknlTAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFlJREFUCNdjYMACGJVAQBnIYgl+lxpa9g4kyPpOgYEhDs7iCICwOAuYoCx2BUYBMGuRtgIDAxoLKMswAaaD4QDMFM4FMBavApTFqGcAFF/x7tSqd+8CkBwFAO6uG7ryOQ9iAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDAyOjI1OjAwKzAxOjAwRIbX3gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQwMjoyNTowMCswMTowMDXbb2IAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTF4MTArMzAwKzYzORjvfJsAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNQlgxMiAwMDMuMDAyCoHa4h0AAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS8zNmY1MDgzYWUyZGI1MzU4Zjc1MDJiNzU5MmVjNDZiNy5kdmkgLW+1k5hcAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvMzZmNTA4M2FlMmRiNTM1OGY3NTAyYjc1OTJlYzQ2YjcucHM0UcR9AAAAAElFTkSuQmCC" /> are the strain, electric displacement, stress, and electric field, respectively. </p>
<p>The material parameters <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAPBAMAAADjSHnWAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABF3iFW7Iu5EmTPMqmbhhKP6AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAG9JREFUCNdjYMALhIwdkHiBDGYIDksAWxkSr7iBgSH5pbGpAZhr93wBA9cDBkYIj6H7AANTABfDBRD7MAPLBAYeA2aIzA4GzgYG9smHITzfDhMGhnUMHVwQbhcQqzIwMCGsAaq7AeckVxrbbMBwMgB7NxTTM77nUgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo1MiswMTowMJvs8NIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NTIrMDE6MDDqsUhuAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE1eDkrMjk4KzYzN/fQAXQAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mMGI0MWFiNmM4OWNjYWVjNGZiZGIxNTdiYjQ2NzZkZC5kdmkgLW9d0JxrAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZjBiNDFhYjZjODljY2FlYzRmYmRiMTU3YmI0Njc2ZGQucHM55N/wAAAAAElFTkSuQmCC" />, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TAIi7zFVEESIz7plmd1RQ0ksAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAWElEQVQI12NgwAGEFGAsRgMYi0kAxuJ1gLFiEyB0oYgwhMGhxjoRwsoMYLgKYS1mYL0AYU1kYIQYzHEVZhzrNQbegA1g5nSGsxkQk3cFNjlCdLA1MASAaADz8A4bI2YMvwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowMjo1OSswMTowMEMSi5oAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDI6NTkrMDE6MDAyTzMmAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEwKzMwMSs2Mzm+KhlEAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODI3N2UwOTEwZDc1MDE5NWI0NDg3OTc2MTZlMDkxYWQuZHZpIC1v6ILfKwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgyNzdlMDkxMGQ3NTAxOTViNDQ4Nzk3NjE2ZTA5MWFkLnBzakwE0AAAAABJRU5ErkJggg==" />, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPBAMAAAAWtvJmAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TABF3zO6ZRGYiM4i7Vck0ixEAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAUElEQVQI12NgwAGEbF0FICzGMAb2BgiTSQAuzzYzE8bkXLoKrgthgCJIa+n0BUBKk4FhBru0ogGQKb1qqQIjL0RF1gkGhtMIDasQzJ2obgEARbcMAXH54TkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NTMrMDE6MDA9m/tmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjUzKzAxOjAwTMZD2gAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMng5KzI5OSs2Mzfjiz1HAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZGJiNmQyODdiYmVmZjMyNzFlMzgwZDQ2ODYwNzc5MDkuZHZpIC1vH1b1ewAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2RiYjZkMjg3YmJlZmYzMjcxZTM4MGQ0Njg2MDc3OTA5LnBz0vzk5AAAAABJRU5ErkJggg==" /> are the compliance, coupling matrix, and relative permittivity, respectively. The superscript <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARBAMAAAAidOHKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADBQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////L2OGaQAAAA50Uk5TABGIZneqRFWZIt3uM8w0ZYRTAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAAeAAAAHgAnfVaYAAAAFtJREFUCNdjYMAGhJRAwADIck1kf8SQ0QBkBTCwvGTgVGBg4DRgYF3AwJbAwMAswMDdwMA2AaznnAFMt98EGCsKbuIOGIPnMYwFNA4KgMZBAXcDlGF0b5ECqpsAJWYPDhtP+s0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjFUMjM6MTQ6MzYrMDE6MDDKyUHiAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIxVDIzOjE0OjM2KzAxOjAwu5T5XgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxMXgxMCszMDArNjM5GO98mwAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2I5ZWNlMThjOTUwYWZiZmE2YjBmZGJmYTRmZjczMWQzLmR2aSAtb+cbL6UAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9iOWVjZTE4Yzk1MGFmYmZhNmIwZmRiZmE0ZmY3MzFkMy5wc5d5OxUAAAAASUVORK5CYII=" /> stands for transpose. The first equation expresses the relation that the stress field and electric field produce strain. The second equation, meanwhile, shows the electric polarization generated by the stress field and electric field. The second term of the first equation accounts for the electric contribution to the strain.</p>
<p>In solid mechanics, we typically consider an imaginary, small differential volume to understand the force that is exerted on a volume. Let&#8217;s consider a volume where the surfaces are aligned to each axis of the global Cartesian coordinate system (<em>xyz</em>-axes). </p>
<p>There are six distinct quantities that describe the forces per unit area on the surface of the imaginary volume. Three of them are normal to each surface and are usually denoted by <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAMAAACyXj0lAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAFWIEcy7d2bd7kQzIpmqssagbgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB0SURBVBjTrZDRDoYgCEYRAgzy9/3fNmNpa83Wxf9dcHQgZxPgT0kYmbVpYeSKKNO+tpp1uh/5qDwVwJreB6yGp/r7gIbHE5riNngqqHXycSMBWyB7Z19RTH8UHoL4jM7LQuPIduc9rlDb48FHpEhJ4oNfsgMN7QLeSGpkvQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo1MyswMTowMD2b+2YAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NTMrMDE6MDBMxkPaAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE5eDkrMjk2KzYzN0L6LdIAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS82ZWNlMzE1MjNkMDg3NWRkZTlkYWVkNTExOTg2NmNkZi5kdmkgLW8ty+IpAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNmVjZTMxNTIzZDA4NzVkZGU5ZGFlZDUxMTk4NjZjZGYucHNMWFPAAAAAAElFTkSuQmCC" />, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAMAAAB7LJ7rAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAFWIEcy7d2bd7kQzmSKqfPzG7AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACDSURBVCjPlZHhDoUgCIUJIwwz3/9tL3KzHMtW5wef2/GATIA3mtB0b4aZkAriMnBZa+RBZ6RaadAa1unJlmITSnqy2SYw6qXtojUPACnm6mZ9vdDJf3wT3oNNqFd1/cbWP7SDJkgu+h01WTo6ZZKdOvotNLh0dOEIiTp68ZHhwfd80w9zOwNQ+nBs7gAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMToyODo0NyswMTowMNBQ4aIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6Mjg6NDcrMDE6MDChDVkeAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE4eDExKzI5Nis2MzWVs7G+AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvMjkyNWJiYWMzZjYyOTFkYzlkYjljY2U2OTA0YzNiYjIuZHZpIC1vvPWp7AAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzI5MjViYmFjM2Y2MjkxZGM5ZGI5Y2NlNjkwNGMzYmIyLnBzaoEaHAAAAABJRU5ErkJggg==" />, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAPCAMAAADEZI+uAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAFWIEcy7d2bd7kQzIpmqssagbgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAABuSURBVBjTrZBLDoAgDET7sRSpyP1vKxBUSEQ3zqKvZOiUAPCDkKqeTV6EJBG5iau5ep0kk5Qqk2hY8c0OqW5I9martEVmoWMJZwDzW2kNA8WOdTwG3bkdNjeyXuCrw5GjND+f+OYoU/Tle05+6QDPIAKEUgWH7wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo1MyswMTowMD2b+2YAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NTMrMDE6MDBMxkPaAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE4eDkrMjk2KzYzN4N08hIAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mN2FkN2RhNmI4ZmVkNzAxMzZmNGIyYTNjMTI3M2I0YS5kdmkgLW/NtX5nAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZjdhZDdkYTZiOGZlZDcwMTM2ZjRiMmEzYzEyNzNiNGEucHO9mS9xAAAAAElFTkSuQmCC" />. The other three are parallel to each surface and are denoted by <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAASCAMAAACdBVWvAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAESId2a7zCJVqu4zmRHdG7dI8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACBSURBVBjTlVDRDgIxCCsIsju2+f9/K5zmYrwRY5+WdC1tgR8gPnBbUKLM9+DkSln8N147WkpbfXGzmttrqumRiR3oAKs7nVzPKGLRghTeiPuHZUYZ2AeY38lP+GuCcNYwo0Xo0IxHno3n+C6qtMU5aXNeJgq75aYpm3CtWkql+hNPDIUCG1UkgTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6Mjg6NDcrMDE6MDDQUOGiAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjI4OjQ3KzAxOjAwoQ1ZHgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNngxMSsyOTcrNjM1QeJLEAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzFhMDAyY2I4NDA1YjVhNGM5MWM2MmY4Y2IyNjg5YWRlLmR2aSAtb/ZM44EAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8xYTAwMmNiODQwNWI1YTRjOTFjNjJmOGNiMjY4OWFkZS5wc9C8hp8AAAAASUVORK5CYII=" />, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAPCAMAAAAiTUTqAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAESId2a7zCJVqu4zmRHdG7dI8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB4SURBVBjTnZBRDsQgCERhwEoXtfe/bVm33aap/nQSI8mDYZTovRhdMkCagCWYPlGO/oyxY/6O2nzjmufsM0eW+uUGVoQFkjsfrPQoVYgXah49jPK37FFqJeDKfsjPIv2c+BHblbYYjRfFQb0xKVJMYp1aa4NPumkHODwCHcgGSG4AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NTQrMDE6MDD4PMXoAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjU0KzAxOjAwiWF9VAAAACB0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNng5KzI5Nys2MzfsYvCkAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvM2FkMmE1MDBiN2E0NTQzYjZkYjkxZDk3MWNiY2Y0YmQuZHZpIC1vayR56QAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzNhZDJhNTAwYjdhNDU0M2I2ZGI5MWQ5NzFjYmNmNGJkLnBzHFZ75gAAAABJRU5ErkJggg==" />, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAMAAAB/2U7WAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAESId2a7zCJVqu4zmRHdG7dI8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACISURBVCjPpVDLDsMgDHNeDS3Q/v/fLrCxSRN0h/lCJGPHMfADxB0y49SYtyB1wnkonBem3sTpZuvuN+RxwyXrT05Myg7lDJRBlp6nCmjDmdXjKrK3a89TK7j9qjhe09NvDEa9FBvTB1lxhQRNVa+vWFKkJAkXN9oNC4TjvOhW2Ym8FMadgj/xAFRuAlRBgA1IAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjI4OjQ4KzAxOjAwJhiRSwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMToyODo0OCswMTowMFdFKfcAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTd4MTErMjk3KzYzNdpHB38AAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS80YTJiMDc4NTcxYTk2ZjE5NzVhZjZjZjE1OWI3N2UwYi5kdmkgLW9vIx4PAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNGEyYjA3ODU3MWE5NmYxOTc1YWY2Y2YxNTliNzdlMGIucHNVbvtYAAAAAElFTkSuQmCC" />. (<img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAASCAMAAACdBVWvAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAESId2a7zCJVqu4zmRHdG7dI8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACBSURBVBjTpZDBDgMhCEQHVgq7qP3/vy2SpiZbTQ+di4fHwDjADxGnjgUqwvwIVr6RxrzyeqMOq+0vnrpn1x6Z5MPiTijsQP2wmlHciCuKxmdI5kqbkRuuBp65/d1BjgyP0L2DGOb0tOcNebHeoxsVOgVrxbpltSNPh+9scfbAX3oBCwQCG6EZ9MwAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6Mjg6NDkrMDE6MDCAb5r/AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjI4OjQ5KzAxOjAw8TIiQwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNngxMSsyOTcrNjM1QeJLEAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzdkZWE1ZmY2MTI3ZTBlNDk0MzE0YTI0ZTYwZmMxNDI2LmR2aSAtb+bjb9EAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS83ZGVhNWZmNjEyN2UwZTQ5NDMxNGEyNGU2MGZjMTQyNi5wc9o1On8AAAAASUVORK5CYII=" />, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAPCAMAAADAkV+TAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAESId2a7zCJVqu4zmRHdG7dI8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB2SURBVBjTpZBLEsMwCEOFwDEptnP/29ZpPtPpuO6i2rB4SGgA/pHwJR0xS+TSoQ1Y7o7ML6F5N/vk6pon8DFhno7JFCEIpxjvrHL0CRcWVIUsaHGnXn325rWC7+WvLTmXkgy+0Q2sYdi6+YOFeWsGLVpcA7/0BEN+Ah2sqqkuAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjU0KzAxOjAw+DzF6AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo1NCswMTowMIlhfVQAAAAgdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTd4OSsyOTcrNjM3LewvZAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2FjMGQyMmM5ZWY3MzI3ZGNlMTBkMWY4ZjllNWFhMTI2LmR2aSAtbwc9yXAAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9hYzBkMjJjOWVmNzMyN2RjZTEwZDFmOGY5ZTVhYTEyNi5wcy5byzsAAAAASUVORK5CYII=" />, and <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAMAAAB/2U7WAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAESId2a7zCJVqu4zmRHdG7dI8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACESURBVCjPlVBBEoQgDEtLK2hB///bLazjOArsbA65pAkJwA8QN4SeJsq8uCgdLboj8iA0VnOavLrGibhNtKTfZmxAhiUm4Ssrtz4SfQ1pcVqw25Xa+hRsBcyl0i32vCJPV8JJD7ihHDDB4ebXYqVVEXLIKdhT9LD+B1fjDtPhXBn6/sYHVTYCVL+GUKgAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6NTE6NTQrMDE6MDD4PMXoAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjUxOjU0KzAxOjAwiWF9VAAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxN3gxMSsyOTcrNjM12kcHfwAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2FiNjQ3MDAwZjE4YmYzNTg1OTYyYjcyZGJmNjdmMTkzLmR2aSAtb+wrnFwAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9hYjY0NzAwMGYxOGJmMzU4NTk2MmI3MmRiZjY3ZjE5My5wc3l+gngAAAAASUVORK5CYII=" /> are omitted because of symmetry.) </p>
<p>The first index represents the normal vector of the surface under consideration. The second index indicates the direction of the force. For example, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAPCAMAAACyXj0lAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAFWIEcy7d2bd7kQzIpmqssagbgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAB0SURBVBjTrZDRDoYgCEYRAgzy9/3fNmNpa83Wxf9dcHQgZxPgT0kYmbVpYeSKKNO+tpp1uh/5qDwVwJreB6yGp/r7gIbHE5riNngqqHXycSMBWyB7Z19RTH8UHoL4jM7LQuPIduc9rlDb48FHpEhJ4oNfsgMN7QLeSGpkvQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMTo1MTo1MyswMTowMD2b+2YAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6NTE6NTMrMDE6MDBMxkPaAAAAIHRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE5eDkrMjk2KzYzN0L6LdIAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS82ZWNlMzE1MjNkMDg3NWRkZTlkYWVkNTExOTg2NmNkZi5kdmkgLW8ty+IpAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNmVjZTMxNTIzZDA4NzVkZGU5ZGFlZDUxMTk4NjZjZGYucHNMWFPAAAAAAElFTkSuQmCC" /> is a force along the <em>x</em>-axis that is exerted on a <em>yz</em>-plane (a plane perpendicular to the <em>x</em>-axis); <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAASCAMAAACdBVWvAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAESId2a7zCJVqu4zmRHdG7dI8gAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACBSURBVBjTlVDRDgIxCCsIsju2+f9/K5zmYrwRY5+WdC1tgR8gPnBbUKLM9+DkSln8N147WkpbfXGzmttrqumRiR3oAKs7nVzPKGLRghTeiPuHZUYZ2AeY38lP+GuCcNYwo0Xo0IxHno3n+C6qtMU5aXNeJgq75aYpm3CtWkql+hNPDIUCG1UkgTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6Mjg6NDcrMDE6MDDQUOGiAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjI4OjQ3KzAxOjAwoQ1ZHgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNngxMSsyOTcrNjM1QeJLEAAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzFhMDAyY2I4NDA1YjVhNGM5MWM2MmY4Y2IyNjg5YWRlLmR2aSAtb/ZM44EAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8xYTAwMmNiODQwNWI1YTRjOTFjNjJmOGNiMjY4OWFkZS5wc9C8hp8AAAAASUVORK5CYII=" /> is a force along the <em>z</em>-axis on an <em>xz</em>-plane; and so on.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/02/Small-differential-unit-cube.png" title="" alt="A schematic of the force components in a small differential cubic volume." width="509" height="476" class="alignnone size-full wp-image-136071" /><br />
<em>The force components in a small differential cubic volume.</em></p>
<p>These six quantities are often expressed as a column vector. In COMSOL Multiphysics, the order of the quantities has two conventions: one is the standard notation and the other is the Voigt notation. In COMSOL Multiphysics, it is important to make sure that the Voigt notation is used in the <em>Piezoelectric Devices</em> interface. (The standard notation is used by default in the <em>Solid Mechanics</em> interface.)</p>
<p>In the Voigt notation, the stress is written as a 6 x 1 column vector (special attention should be paid to the ordering of <em>yz</em>-, <em>xz</em>-, and <em>xy</em>- components): </p>
<div class="latex">\left (<br />
\begin{array}{c}<br />
\sigma_{xx} \\<br />
\sigma_{yy} \\<br />
\sigma_{zz} \\<br />
\tau_{yz} \\<br />
\tau_{xz} \\<br />
\tau_{xy}<br />
\end{array}<br />
\right )</div>
<p>Similarly, the strain can be written as</p>
<div class="latex">\left (<br />
\begin{array}{c}<br />
\varepsilon_{xx} \\<br />
\varepsilon_{yy} \\<br />
\varepsilon_{zz} \\<br />
2 \varepsilon_{yz} \\<br />
2 \varepsilon_{xz} \\<br />
2 \varepsilon_{xy}<br />
\end{array}<br />
\right )</div>
<p>In COMSOL Multiphysics, the coupling matrix <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TAIi7zFVEESIz7plmd1RQ0ksAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAWElEQVQI12NgwAGEFGAsRgMYi0kAxuJ1gLFiEyB0oYgwhMGhxjoRwsoMYLgKYS1mYL0AYU1kYIQYzHEVZhzrNQbegA1g5nSGsxkQk3cFNjlCdLA1MASAaADz8A4bI2YMvwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowMjo1OSswMTowMEMSi5oAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDI6NTkrMDE6MDAyTzMmAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEwKzMwMSs2Mzm+KhlEAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODI3N2UwOTEwZDc1MDE5NWI0NDg3OTc2MTZlMDkxYWQuZHZpIC1v6ILfKwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgyNzdlMDkxMGQ3NTAxOTViNDQ4Nzk3NjE2ZTA5MWFkLnBzakwE0AAAAABJRU5ErkJggg==" /> is defined by</p>
<div class="latex">
d<br />
=<br />
\left (<br />
\begin{array}{cccccc}<br />
d_{xxx} &amp; d_{xyy} &amp; d_{xzz} &amp; d_{xyz} &amp; d_{xxz} &amp; d_{xxy} \\<br />
d_{yxx} &amp; d_{yyy} &amp; d_{yzz} &amp; d_{yyz} &amp; d_{yxz} &amp; d_{yxy} \\<br />
d_{zxx} &amp; d_{zyy} &amp; d_{zzz} &amp; d_{zyz} &amp; d_{zxz} &amp; d_{zxy}<br />
\end{array}<br />
\right )
</div>
<p>Here, the notation <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAXCAMAAAC78naXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIi7zFVEESIz7plmd92qOBySPQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAC3SURBVCjPnZHbDgIxCESBLZeW1v3/v5VWNzHRSJWX5WF25nQA+G2QaEt27KgId1Rn2RDxKYlCEUuKZSTANcGSyhOLv6vasbCSwJWFSae2srK2HhWE1MEKsqOCowXIDDC7cKsC9FOsSAc+YJgrxkbxE2O7zLwxGhUEEcAZLFCfm/aXKmwGr5XWJ3zWxp+OZg7BGB7hI9GMz/Xtbr31VnoYK/EtsLyM4V+eHR4dktERp81EEyh1+nvugrMD7b757LMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6MTk6NTMrMDE6MDCelcgQAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjE5OjUzKzAxOjAw78hwrAAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAyMngxNCsyOTQrNjM18hkjPgAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzBmMTdhYWVlNjU2ZDMyOTViYTIxYzBiOTkyMTkxOWI1LmR2aSAtb1wO7pcAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wZjE3YWFlZTY1NmQzMjk1YmEyMWMwYjk5MjE5MTliNS5wc4iKJqUAAAAASUVORK5CYII=" /> reads as the coupling coefficient for the strain component <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAMAAAB/2U7WAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TABF3zO6ZRGYiM4i7VardxOBYeQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACHSURBVCjPlZDhCsMwCIQ1qyaeWfr+b1uTDgprkzF/iHB4nyfRj+L02jfhZ000ei6PYuKFq5qpzUSDANNzFq4XMiPcJQZ4kE5x8KzEvUikHnNVyMfWAUh4M21MJ71cKEUdIfuWdzutd3ps8T7YMX+HL67vjsy1tXz7RizMcpVG5tPEGat//FUH+2EDAW+vWhoAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6Mjg6NDkrMDE6MDCAb5r/AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjI4OjQ5KzAxOjAw8TIiQwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxN3gxMSsyOTcrNjM12kcHfwAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzEzYzNjNDc3Y2Y2ZjhmMDlhYTAwMmQ4NzY3MjlmMDI1LmR2aSAtb5oTMN0AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8xM2MzYzQ3N2NmNmY4ZjA5YWEwMDJkODc2NzI5ZjAyNS5wc4QSFogAAAAASUVORK5CYII=" /> caused by the electric field component <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRCLMqpndd7tVETPujkj4LgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACESURBVCjPpZDbDsMgDEOdhC5cwvL/fztKq0oTQXuYH1DEkWMM8JeIH61QfF4mPgKjp2t4rUzzPZSVZT0Xhyw5jTN4x4wjEY6ZZhGpLWQzji1CV1wPI592Qvt2Y3VvLMTpOw4wZViBHMj9Jly9nr9c324ww6bLVJUN6IThjp1Fi7bS8UMfWVICvV7frBsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6MTk6NTQrMDE6MDBbMvaeAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjE5OjU0KzAxOjAwKm9OIgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNngxMisyOTcrNjM3lmEW+QAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzg5M2JlMjI3OWY0YzRiYzY2NTE4NGNmOWY4N2RhOTBjLmR2aSAtb9eag+IAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS84OTNiZTIyNzlmNGM0YmM2NjUxODRjZjlmODdkYTkwYy5wcxvcErwAAAAASUVORK5CYII=" />. Now, in the Voigt notation, all of the subscripts are numeric with the rule: </p>
<div class="latex">x \to 1, y\to 2, z \to 3, xx \to 1, yy \to 2, zz \to 3, yz \to 4, xz \to 5, xy \to 6</div>
<p>As such, the coupling coefficient matrix is</p>
<div class="latex">
d<br />
=<br />
\left (<br />
\begin{array}{cccccc}<br />
d_{11} &amp; d_{12} &amp; d_{13} &amp; d_{14} &amp; d_{15} &amp; d_{16} \\<br />
d_{21} &amp; d_{22} &amp; d_{23} &amp; d_{24} &amp; d_{25} &amp; d_{26} \\<br />
d_{31} &amp; d_{32} &amp; d_{33} &amp; d_{34} &amp; d_{35} &amp; d_{36}<br />
\end{array}<br />
\right )
</div>
<p>Thus, the electric contribution can be rewritten as</p>
<div class="latex">
\left (<br />
\begin{array}{c}<br />
\varepsilon_1 \\<br />
\varepsilon_2 \\<br />
\varepsilon_3 \\<br />
\varepsilon_4 \\<br />
\varepsilon_5 \\<br />
\varepsilon_6<br />
\end{array}<br />
\right )<br />
=<br />
\left (<br />
\begin{array}{ccc}<br />
d_{11} &amp; d_{21} &amp; d_{31} \\<br />
d_{12} &amp; d_{22} &amp; d_{32} \\<br />
d_{13} &amp; d_{23} &amp; d_{33} \\<br />
d_{14} &amp; d_{24} &amp; d_{34} \\<br />
d_{15} &amp; d_{25} &amp; d_{35} \\<br />
d_{16} &amp; d_{26} &amp; d_{36}<br />
\end{array}<br />
\right )<br />
\left (<br />
\begin{array}{c}<br />
E_1 \\<br />
E_2 \\<br />
E_3<br />
\end{array}<br />
\right ).
</div>
<p>In the view of the material property settings in COMSOL Multiphysics, the matrix <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TAIi7zFVEESIz7plmd1RQ0ksAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAWElEQVQI12NgwAGEFGAsRgMYi0kAxuJ1gLFiEyB0oYgwhMGhxjoRwsoMYLgKYS1mYL0AYU1kYIQYzHEVZhzrNQbegA1g5nSGsxkQk3cFNjlCdLA1MASAaADz8A4bI2YMvwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQwMDowMjo1OSswMTowMEMSi5oAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMDA6MDI6NTkrMDE6MDAyTzMmAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADEweDEwKzMwMSs2Mzm+KhlEAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvODI3N2UwOTEwZDc1MDE5NWI0NDg3OTc2MTZlMDkxYWQuZHZpIC1v6ILfKwAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlLzgyNzdlMDkxMGQ3NTAxOTViNDQ4Nzk3NjE2ZTA5MWFkLnBzakwE0AAAAABJRU5ErkJggg==" /> is flattened into a 1 x 18 row vector to be concise. It then looks like the following:</p>
<div class="latex">(d_{11},d_{12},d_{13},d_{14},d_{15},d_{16},d_{21},d_{22},d_{23},d_{24},d_{25},d_{26},d_{31},d_{32},d_{33},d_{34},d_{35},d_{36}) </div>
<p>We always have the option to view the expression in the matrix form. We can do so by clicking on the <em>Edit</em> button in the &#8220;Output properties&#8221; section, as shown below:</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/02/d-coefficients-in-matrix-form-on-COMSOL-Desktop.png" title="" alt="A screenshot of the d coefficients in a matrix form on the COMSOL Desktop." width="641" height="485" class="alignnone size-full wp-image-136081" /><br />
<em>A screenshot of the COMSOL Desktop shows the d coefficients in a matrix form.</em></p>
<h3>Basic Piezoelectric Simulations</h3>
<p>Now that we&#8217;ve reviewed some of the basics of piezoelectric theory, let’s turn our attention to performing simulations. Here, we&#8217;ll enter a nonzero number only in <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIi7zFVEESIz7plmqnfdJ8SEogAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACVSURBVCjPpZBLEgMhCEQBQfyM8f63DZgZa5JoNmHhK22KpgX4s5Dohxj2GuFe67yVpMfluyLyxi5RBMlLu5jF7WSllTDsfEAVTBNeYxp68qDAecKbx7SRrqj5TszlraH67RjnBcgK0HpMlj21Q2HCqhazJn5lkKw3WAhfyky1+fB24j1MfVhf5xMfn4AsBS98/Z7oDU/M+AQLJe/mvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxOTozNyswMTowMJlAweYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTk6MzcrMDE6MDDoHXlaAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE2eDEyKzI5Nys2MzeWYRb5AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYzcyNGI5ODU5MDY1NGJlZTllODk1NjYzYTE4MmEzYmEuZHZpIC1v2tDcHQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2M3MjRiOTg1OTA2NTRiZWU5ZTg5NTY2M2ExODJhM2JhLnBzaBHogQAAAABJRU5ErkJggg==" />. This means that the piezoelectric material makes a normal force along the <em>z</em>-axis by the <em>z</em>-component of the electric field <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIRCLMqpndd7tVETPujkj4LgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACBSURBVCjPpZBLDsMwCET5uIXiUO5/28R2E6kyVhZhYSGePMMA8KiQrpohRx8WeiUfo4zmPTPRX/OZmUoTTlkJPN5kj26HzJQzUWa2mrJuR1uGhp2nllc6xnW6Jg1k7vxvB7BJk/TKJCchC2tXtm+MbUpynPPudYmQVnHAsaoi3NQOQ1sCdcz3uw0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMDA6MDU6MDgrMDE6MDBPWZUzAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDAwOjA1OjA4KzAxOjAwPgQtjwAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNngxMisyOTcrNjM3lmEW+QAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlLzAzOTFhYTliZjIwOGYxNmJmMDVhZjFhYzJkZWQzMGRiLmR2aSAtbzEnVVoAAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS8wMzkxYWE5YmYyMDhmMTZiZjA1YWYxYWMyZGVkMzBkYi5wc3aZ8VoAAAAASUVORK5CYII=" />. We also assume that the bottom surface is mechanically fixed.</p>
<p>The results shown below are obtained, with the surface color representing the total displacement and the arrows indicating the electric field. The contribution of the electric field to the strain is given by <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAUCAMAAAD4FJ6oAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAGaIu0QizKqZ3XdVETPuKQYiegAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAADpSURBVCjPvVJLFoQgDINSFOXT+992aK2goC6HBeUlFBKCMX8cFtq4E+DcWw+S7PWwDMQE9GvIH4t1IBy8tYRNF/tAUHxr2QKrm1uQ0kuHJ8u6BxAgflmxiMNrZZcMlg8riOhuslNhnYSfVkBkZ4uQ+ZRFrHTkJK5WsthZvImlrkQScJCKnMSQCloTfHVQ+0WSpKKIljGVIPNqz9etffZEemlWquPAh+Z95TtLnXZKOTZEixHB5PhDuqK5IW+3obp1ETrSyhgqx088pXx8CEU6MYVabaXbx1JkJlqCEDHAAzITl4+C/hnR8gOoGgd4UM0LgAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMlQxMToyODo1MCswMTowMNld37IAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjJUMTE6Mjg6NTArMDE6MDCoAGcOAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADMweDEyKzI5MCs2MzerINpCAAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvZmIzMWQzZTc5ZDZhYjljODk0MDU1OTMyOWYwMDhmNWIuZHZpIC1vfLCToAAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2ZiMzFkM2U3OWQ2YWI5Yzg5NDA1NTkzMjlmMDA4ZjViLnBzgI2ivgAAAABJRU5ErkJggg==" />. The black outline indicates the initially undeformed shape. As indicated by the plot, the volume is stretched in the <em>z</em>-axis direction.</p>
<div class="row">
<div class="spanWP-side-by-side">
<a href="https://cdn.comsol.com/wordpress/2016/02/E1-d-matrix.png" target="_blank"><br />
<img src="https://cdn.comsol.com/wordpress/2016/02/E1-d-matrix.png" title="Example of d coefficients with nonzero d33" alt="The settings window for one example matrix of d coefficients." width="637" height="134" class="alignnone size-full wp-image-136031" /></a>
</div>
<div class="spanWP-side-by-side">
<img src="https://cdn.comsol.com/wordpress/2016/02/E1-d-matrix-example.png" title="" alt="An image of the volume shrinking in the cube along the x-axis." width="484" height="492" class="alignnone size-full wp-image-136021" />
</div>
</div>
<p><em>An example of the d coefficients with the only nonzero in <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIi7zFVEESIz7plmqnfdJ8SEogAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACVSURBVCjPpZBLEgMhCEQBQfyM8f63DZgZa5JoNmHhK22KpgX4s5Dohxj2GuFe67yVpMfluyLyxi5RBMlLu5jF7WSllTDsfEAVTBNeYxp68qDAecKbx7SRrqj5TszlraH67RjnBcgK0HpMlj21Q2HCqhazJn5lkKw3WAhfyky1+fB24j1MfVhf5xMfn4AsBS98/Z7oDU/M+AQLJe/mvgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0xMS0yMVQyMzoxOTozNyswMTowMJlAweYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMTEtMjFUMjM6MTk6MzcrMDE6MDDoHXlaAAAAIXRFWHRwczpIaVJlc0JvdW5kaW5nQm94ADE2eDEyKzI5Nys2MzeWYRb5AAAAJ3RFWHRwczpMZXZlbABBZG9iZUZvbnQtMS4wOiBDTU1JMTIgMDAzLjAwMgoxF5a7AAAASXRFWHRwczpTcG90Q29sb3ItMAAvZGV2L3NobS96ZjItY2FjaGUvYzcyNGI5ODU5MDY1NGJlZTllODk1NjYzYTE4MmEzYmEuZHZpIC1v2tDcHQAAAEV0RVh0cHM6U3BvdENvbG9yLTEAL2Rldi9zaG0vemYyLWNhY2hlL2M3MjRiOTg1OTA2NTRiZWU5ZTg5NTY2M2ExODJhM2JhLnBzaBHogQAAAABJRU5ErkJggg==" />. Under an electric field along the</em> z<em>-axis, the volume stretches along the</em> z<em>-axis.</em></p>
<p>Keeping the same electric field, we&#8217;ll now enter a negative coefficient only in <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIi7zFVEESIz7plmqnfdJ8SEogAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACXSURBVCjPpZDbEsMgCETByEWJ9f//NmDaGTvRvtQn4TDsLgB/PkzpBzz2LOGe9bxF1HnZF8S8kdPEQGUpx4VCjlasHkMuFhihDg19s7ENI/khkAuA2WeJjs9IV8V1YRK4zXtlUZ02MygC0DqrZ9d2yhez6g5SvjNQTE6mOVx5JS3abRnIXj43zvpkjJmqrzbs9XklJZmqC6aTA6fl+gBBAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjI4OjUwKzAxOjAw2V3fsgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMToyODo1MCswMTowMKgAZw4AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTZ4MTIrMjk3KzYzN5ZhFvkAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS82ZjJkOTk3MmVjODgzN2FmNmFkYThkMGIxZjRlMmU0OS5kdmkgLW9A9WEEAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNmYyZDk5NzJlYzg4MzdhZjZhZGE4ZDBiMWY0ZTJlNDkucHMBCpAfAAAAAElFTkSuQmCC" />. With the <em>yz</em>-plane mechanically fixed, the volume shrinks in the <em>x</em>-axis direction.</p>
<div class="row">
<div class="spanWP-side-by-side">
<a href="https://cdn.comsol.com/wordpress/2016/02/E2-d-matrix.png" target="_blank"><br />
<img src="https://cdn.comsol.com/wordpress/2016/02/E2-d-matrix.png" title="Example of d coefficients with nonzero d31" alt="A screen capture showing a second example of d coefficients in COMSOL Multiphysics." width="639" height="132" class="alignnone size-full wp-image-136111" /></a>
</div>
<div class="spanWP-side-by-side">
<img src="https://cdn.comsol.com/wordpress/2016/02/E2-d-matrix-example.png" title="" alt="An image of the volume in a cube shrinking in the x-axis under an electric field along the z-axis." width="483" height="468" class="alignnone size-full wp-image-136101" />
</div>
</div>
<p><em>An example of the d coefficients with the only nonzero negative in <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIi7zFVEESIz7plmqnfdJ8SEogAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACXSURBVCjPpZDbEsMgCETByEWJ9f//NmDaGTvRvtQn4TDsLgB/PkzpBzz2LOGe9bxF1HnZF8S8kdPEQGUpx4VCjlasHkMuFhihDg19s7ENI/khkAuA2WeJjs9IV8V1YRK4zXtlUZ02MygC0DqrZ9d2yhez6g5SvjNQTE6mOVx5JS3abRnIXj43zvpkjJmqrzbs9XklJZmqC6aTA6fl+gBBAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjI4OjUwKzAxOjAw2V3fsgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMToyODo1MCswMTowMKgAZw4AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTZ4MTIrMjk3KzYzN5ZhFvkAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS82ZjJkOTk3MmVjODgzN2FmNmFkYThkMGIxZjRlMmU0OS5kdmkgLW9A9WEEAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNmYyZDk5NzJlYzg4MzdhZjZhZGE4ZDBiMWY0ZTJlNDkucHMBCpAfAAAAAElFTkSuQmCC" />. Under an electric field along the </em>z<em>-axis, the volume shrinks in the</em> x<em>-axis.</em></p>
<p>The last preliminary example shows a shear force, with a nonzero number entered only in <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUBAMAAACOrFuzAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TAIi7zFVEESIz7pl3Zm050akAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAnElEQVQY02NgIAiEFFC4jAYoXCYBFC6vAwo3NgGJUygijMTjUGOdiMTNDGC4isRdzMB6gaFRqoCBQRTEncjAqMC2gXUaA+tUkNarQGuB8lcZslWBXNZrDLwBBwLYbjAcAHEZpjPszXBgYFzA0gDmngpscmRgiGLIZgBz2RoYAhg4NrC7hlo3wGxrYfBggMiCAPvcuxcYCmcFoAcEAM8mHmicZD1fAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjU0KzAxOjAw+DzF6AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo1NCswMTowMIlhfVQAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTZ4MTIrMjk3KzYzN5ZhFvkAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mOWU0NjEyN2QyMmNjNjA1N2I5Y2RmYzdhY2E4ZmJlOS5kdmkgLW8VjUpwAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZjllNDYxMjdkMjJjYzYwNTdiOWNkZmM3YWNhOGZiZTkucHMTmaCnAAAAAElFTkSuQmCC" />. The <em>xz</em>-plane is mechanically fixed and an electric field is applied along the <em>y</em>-axis.</p>
<div class="row">
<div class="spanWP-side-by-side">
<a href="https://cdn.comsol.com/wordpress/2016/02/E3-d-matrix.png" target="_blank"><br />
<img src="https://cdn.comsol.com/wordpress/2016/02/E3-d-matrix.png" title="An example of a d coefficient matrix with nonzero d24" alt="A screenshot of the settings window for a third example of a d coefficient matrix." width="638" height="133" class="alignnone size-full wp-image-136131" /></a>
</div>
<div class="spanWP-side-by-side">
<img src="https://cdn.comsol.com/wordpress/2016/02/E3-d-matrix-example.png" title="" alt="An image of the volume in a cube experiencing a shear along the yz-plane." width="488" height="474" class="alignnone size-full wp-image-136121" />
</div>
</div>
<p><em>An example of the d coefficients with the only nonzero in <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUBAMAAACOrFuzAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAC1QTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////wISVsgAAAA10Uk5TAIi7zFVEESIz7pl3Zm050akAAAABYktHRACIBR1IAAAACXBIWXMAAAB4AAAAeACd9VpgAAAAnElEQVQY02NgIAiEFFC4jAYoXCYBFC6vAwo3NgGJUygijMTjUGOdiMTNDGC4isRdzMB6gaFRqoCBQRTEncjAqMC2gXUaA+tUkNarQGuB8lcZslWBXNZrDLwBBwLYbjAcAHEZpjPszXBgYFzA0gDmngpscmRgiGLIZgBz2RoYAhg4NrC7hlo3wGxrYfBggMiCAPvcuxcYCmcFoAcEAM8mHmicZD1fAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjU0KzAxOjAw+DzF6AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo1NCswMTowMIlhfVQAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTZ4MTIrMjk3KzYzN5ZhFvkAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9mOWU0NjEyN2QyMmNjNjA1N2I5Y2RmYzdhY2E4ZmJlOS5kdmkgLW8VjUpwAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvZjllNDYxMjdkMjJjYzYwNTdiOWNkZmM3YWNhOGZiZTkucHMTmaCnAAAAAElFTkSuQmCC" />. Under an electric field along the</em> y<em>-axis, the volume experiences a shear along the</em> yz<em>-plane.</em></p>
<p>Building on these basic elements, we&#8217;ll now introduce you to a helpful trick for designing piezoelectric actuators &#8212; a piezoelec&#8221;trick&#8221;, if you will.</p>
<h3>Improving the Range of Motion in Piezoelectric Actuators: A Novel Design</h3>
<h4>Simulating a Piezoelectric Cantilever, a Simple MEMS Device</h4>
<p>On its own, a piece of piezoelectric material is not a MEMS device. To become such a device, it must be attached to other elastic materials. Cantilevers are one of the simplest MEMS examples, and there are two different piezoelectric types. The first is the <em>unimorph</em> type, which is typically a sheet made by attaching a single layer of piezoelectric material to an elastic material. The other is the <em>bimorph</em> type, which is composed of two piezoelectric layers and other elastic materials. The materials used for attachment can be almost anything, as long as it is possible to put an electrode layer on their surface. Here, for simplicity, we will consider a unimorph type of MEMS device. </p>
<p>It is worth mentioning that all of the piezoelectric material properties provided by COMSOL Multiphysics are assumed to be poled in the <em>z</em>-axis of the local coordinate system. If the material is poled along another direction, you need to define a coordinate system so that its third direction is aligned with the poling direction.</p>
<blockquote><p>COMSOL Multiphysics provides convenient functionalities to set up local coordinate systems. To learn more, you can refer to page 106 in the <em>Structural Mechanics Module Users Guide</em>. You can also consult the <a href="https://www.comsol.com/model/piezoelectric-shear-actuated-beam-24">Piezoelectric Shear-Actuated Beam</a> and <a href="https://www.comsol.com/model/thickness-shear-mode-quartz-oscillator-4707">Thickness Shear Mode Quartz Oscillator</a> models, found in the Application Libraries under the <em>Piezoelectric Devices</em> interface in the MEMS Module and also on our website.</p></blockquote>
<p>Under the assumption referenced above, we model a unimorph piezoelectric cantilever that is fixed at one end. From the Material Libraries, we select barium titanate (BaTiO3) as a piezoelectric material and silica (SiO2) as the substrate. </p>
<p>The principle of the MEMS device is simple. An electric field is applied in the <em>z</em>-direction, causing shrinkage in the <em>x</em>-direction due to <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIi7zFVEESIz7plmqnfdJ8SEogAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACXSURBVCjPpZDbEsMgCETByEWJ9f//NmDaGTvRvtQn4TDsLgB/PkzpBzz2LOGe9bxF1HnZF8S8kdPEQGUpx4VCjlasHkMuFhihDg19s7ENI/khkAuA2WeJjs9IV8V1YRK4zXtlUZ02MygC0DqrZ9d2yhez6g5SvjNQTE6mOVx5JS3abRnIXj43zvpkjJmqrzbs9XklJZmqC6aTA6fl+gBBAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjI4OjUwKzAxOjAw2V3fsgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMToyODo1MCswMTowMKgAZw4AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTZ4MTIrMjk3KzYzN5ZhFvkAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS82ZjJkOTk3MmVjODgzN2FmNmFkYThkMGIxZjRlMmU0OS5kdmkgLW9A9WEEAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNmYyZDk5NzJlYzg4MzdhZjZhZGE4ZDBiMWY0ZTJlNDkucHMBCpAfAAAAAElFTkSuQmCC" /> (=-7.8e-11 [C/N]). Note that the elastic properties of the electrode are not modeled here. To achieve the <em>z</em>-directional electric fields, an electric potential is applied on one side of the barium titanate, while the other side is grounded. With the left end mechanically fixed, the MEMS cantilever moves about 9 um at the free end. As the top material (BaTiO3) shrinks, it pulls the bottom material (SiO2), causing the entire device to bend in the upward direction.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/02/cantilever-one-end-fixed.png" title="" alt="The schematic of a unimorph cantilever with one fixed end." width="724" height="570" class="alignnone size-full wp-image-136161" /><br />
<em>A unimorph cantilever with a fixed end shows the total displacement.</em></p>
<p>But what if we have to fix both ends of the device for some reason &#8212; perhaps mechanical ruggedness? The result is obvious: There is almost no displacement, as the top material cannot shrink along the <em>x</em>-axis at all. More accurately, the only displacement is due to the <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIi7zFVEESIz7plmd6rdlgOZkwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAAClSURBVCjPpZBJEkMhCERBQUH98f63/SBVqQyaTVw4Nb6mBfhzYEo/xHzWEp61SUeJZ9neV0Q62EkqwLq1K8puxzut5WXngM4otiC2GtqioSfPFUihDCvV1Zks2kpn1ayBCIto3vbdT5fNdl2mBNPYYxax7DKuMMIWfr1ZB4kiA3slcHuG8PcGqsPhw5/b4T1Mf7gRgdNJPj4BiRtC1Wnj+/f4FXUDx0kD8YpJMtsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMTEtMjJUMTE6Mjg6NTArMDE6MDDZXd+yAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTExLTIyVDExOjI4OjUwKzAxOjAwqABnDgAAACF0RVh0cHM6SGlSZXNCb3VuZGluZ0JveAAxNngxMisyOTcrNjM3lmEW+QAAACd0RVh0cHM6TGV2ZWwAQWRvYmVGb250LTEuMDogQ01NSTEyIDAwMy4wMDIKMReWuwAAAEl0RVh0cHM6U3BvdENvbG9yLTAAL2Rldi9zaG0vemYyLWNhY2hlL2M1NDM0OTUxZGQyMzA2MTI1ZjQ3MzljNjM0NWQwMzczLmR2aSAtb0AFN80AAABFdEVYdHBzOlNwb3RDb2xvci0xAC9kZXYvc2htL3pmMi1jYWNoZS9jNTQzNDk1MWRkMjMwNjEyNWY0NzM5YzYzNDVkMDM3My5wcxso2RkAAAAASUVORK5CYII=" /> effect, which is not intended.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/02/cantilever-both-end-fixed.png" title="" alt="An image of a unimorph cantilever with both ends fixed." width="724" height="570" class="alignnone size-full wp-image-136171" /><br />
<em>A unimorph cantilever with both ends fixed shows almost no displacement.</em></p>
<p>It is, however, possible to overturn such a situation. We can do so by modifying the piezoelectric device with a little “trick”. As the resulting plot below shows, the displacement is now back to the same order of magnitude. If you look at the electric field directions, what we have done to obtain this result is apparent. The electric field is reversed in the center part of the beam. You can perform the trick by patterning the electrode into three parts: a center and two sides, grounding them alternately and applying a voltage alternately in the opposite order as in the first of the next two figures.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/02/cantilever-both-ends-fixed-alternate-current.png" title="" alt="An image showing the material and voltage configurations for a cantilever with both fixed ends under alternate electric fields." width="858" height="542" class="alignnone size-full wp-image-136191" /><br />
<em>Material and voltage configurations in a unimorph cantilever with both ends fixed under alternate electric fields.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2016/02/total-displacement-in-cantilever-with-fixed-ends-and-alternate-current-.png" title="" alt="A plot of the total displacement in a cantilever with fixed ends and alternate electric fields." width="724" height="570" class="alignnone size-full wp-image-136201" /><br />
<em>A unimorph cantilever with both ends fixed. Applying alternate electric fields improves the total displacement.</em></p>
<p>Let&#8217;s look at another example. It may seem a bit mysterious at first sight, as the entire electric field is aligned in the same direction. Still, we have the same performance as the previous result without alternating the electric field. We instead alternate the piezoelectric material, splitting it into three parts (again, a center and two sides) and flipping the center part. </p>
<p>With regards to simulation, this can be done either by using different local coordinate systems or, in a simple case like this, by changing the sign of the coupling coefficient, <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIi7zFVEESIz7plmqnfdJ8SEogAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACXSURBVCjPpZDbEsMgCETByEWJ9f//NmDaGTvRvtQn4TDsLgB/PkzpBzz2LOGe9bxF1HnZF8S8kdPEQGUpx4VCjlasHkMuFhihDg19s7ENI/khkAuA2WeJjs9IV8V1YRK4zXtlUZ02MygC0DqrZ9d2yhez6g5SvjNQTE6mOVx5JS3abRnIXj43zvpkjJmqrzbs9XklJZmqC6aTA6fl+gBBAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjI4OjUwKzAxOjAw2V3fsgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMToyODo1MCswMTowMKgAZw4AAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTZ4MTIrMjk3KzYzN5ZhFvkAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS82ZjJkOTk3MmVjODgzN2FmNmFkYThkMGIxZjRlMmU0OS5kdmkgLW9A9WEEAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvNmYyZDk5NzJlYzg4MzdhZjZhZGE4ZDBiMWY0ZTJlNDkucHMBCpAfAAAAAElFTkSuQmCC" />. In practice, we can really split the piezoelectric material up and put the flipped part in the center. An easier and more practical approach is to pattern the electrode in the same manner as the previous example, but pole the center part in the opposite direction. There is no need to split the material in such a situation.</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/02/alternate-material-and-voltage-configurations-in-cantilever.png" title="" alt="An image showing the alternate material and voltage configurations in a unimorph cantilever with both ends fixed, used to study piezoelectric actuators." width="858" height="542" class="alignnone size-full wp-image-136221" /><br />
<em>For the unimorph cantilever with both ends fixed, alternate material and voltage configurations.</em></p>
<p><img src="https://cdn.comsol.com/wordpress/2016/02/Alternating-the-poling-direction-in-cantilever.png" title="" alt="A plot of the total displacement in a cantilever with both ends fixed and an alternating poling direction shown in COMSOL Multiphysics." width="724" height="570" class="alignnone size-full wp-image-136231" /><br />
<em>For the unimorph cantilever with both ends fixed, alternating the poling direction also improves the total displacement.</em></p>
<h4>Simulating a Piezoelectric Membrane MEMS Device</h4>
<p>Our last example is particularly interesting. Without the use of a trick, we would really have no displacement, since the entire perimeter is fixed and, as such, there is no room for any <img class="latexImg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAMAAACpgK3LAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAADNQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8T5qHgAAAA90Uk5TAIi7zFVEESIz7plmqnfdJ8SEogAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAHgAAAB4AJ31WmAAAACdSURBVCjPpZHbDsQgCERBBVFr/f+/LbDZi431ZTUxIYfMwAjw98EQdjRuYMANHOmZ0eA1yIjpyVICA5W1JRcyS1rCGt3SJBqhzNAF0SKIGVKZHV3Qt6xZvX3CeQftaFYd/n6TLNrXB4uGIP3QIgrKG7eqY4T0WoW0lfuJn0TYJlTj3E2/Q0W9953aqY0asQCC3CFjourqyz8Qyr/lBXrZA0sjBrjJAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTExLTIyVDExOjUxOjU1KzAxOjAwXkvOXAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMS0yMlQxMTo1MTo1NSswMTowMC8WduAAAAAhdEVYdHBzOkhpUmVzQm91bmRpbmdCb3gAMTd4MTIrMjk3KzYzNw3EWpYAAAAndEVYdHBzOkxldmVsAEFkb2JlRm9udC0xLjA6IENNTUkxMiAwMDMuMDAyCjEXlrsAAABJdEVYdHBzOlNwb3RDb2xvci0wAC9kZXYvc2htL3pmMi1jYWNoZS9jMTM2MjgwZDNjNWI5Zjk1ZTVkZWZkMjU3Yzk2NmEwMi5kdmkgLW8rXGdNAAAARXRFWHRwczpTcG90Q29sb3ItMQAvZGV2L3NobS96ZjItY2FjaGUvYzEzNjI4MGQzYzViOWY5NWU1ZGVmZDI1N2M5NjZhMDIucHOTPK9uAAAAAElFTkSuQmCC" /> component to play a role. Applying the same trick from the previous examples, the entire-perimeter-fixed membrane can have a tremendous displacement. The simulation shown here can be used as a MEMS device that compensates for, to name an example, optical aberration (particularly spherical and astigmatism).</p>
<p><img src="https://cdn.comsol.com/wordpress/2016/02/membrane-MEMS-device.png" title="" alt="The alternate material and voltage configurations in a membrane MEMS device." width="858" height="542" class="alignnone size-full wp-image-136241" /><br />
<em>Alternate material and voltage configurations in a membrane MEMS device with the entire perimeter fixed.</em></p>
<p><script src="https://fast.wistia.com/assets/external/E-v1.js" async></script>
<div class="wistia_responsive_padding" style="padding:75.0% 0 0 0;position:relative;">
<div class="wistia_responsive_wrapper" style="height:100%;left:0;position:absolute;top:0;width:100%;">
<div class="wistia_embed wistia_async_lor7xsttmc playerPreference=html5 videoFoam=true wmode=transparent" style="height:100%;position:relative;width:100%">&nbsp;</div>
</div>
</div>
<p><em>A membrane MEMS device with the entire perimeter fixed. Applying an alternate electric field or poling direction improves the total displacement.</em> </p>
<h3>From the Basics to a Helpful Design Trick</h3>
<p>We have reviewed some of the fundamental mathematics and conventions that are necessary when simulating piezoelectric materials. Further, we have walked you through the steps of performing basic simulations, then diving into more interesting applications using our piezoelec&#8221;trick&#8221;. </p>
<p>When it comes to the trick, the secret to significantly improving the displacement is the &#8220;inflection zone&#8221;, which is created by alternating the electric field or the material property. (Refer to US Patent 7,369,482 for more details and other examples.) The local coordinate system functionalities of COMSOL Multiphysics make it very easy to set up a simulation for such systems with alternating material orientations.</p>
<p>If you enjoyed today&#8217;s blog post, be sure to check out some other related blog posts that might spark your interest: </p>
<ul>
<li><a href="http://www.comsol.com/blogs/piezoelectric-materials-crystal-orientation-poling-direction/">Piezoelectric Materials: Crystal Orientation and Poling Direction</a></li>
<li><a href="http://www.comsol.com/blogs/piezoelectric-materials-understanding-standards/">Piezoelectric Materials: Understanding the Standards</a></li>
<li><a href="http://www.comsol.com/blogs/piezoelectric-materials-applying-the-standards/">Piezoelectric Materials: Applying the Standards</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>https://www.comsol.de/blogs/simulation-improves-range-of-motion-in-piezoelectric-actuators/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
