<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>k-Wave User Forum &#187; Topic: Project Modelling Directional sound through different media</title>
		<link>http://www.k-wave.org/forum/topic/project-modelling-directional-sound-through-different-media</link>
		<description>Support for the k-Wave MATLAB toolbox</description>
		<language>en-US</language>
		<pubDate>Wed, 13 May 2026 09:05:16 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://www.k-wave.org/forum/search.php</link>
		</textInput>
		<atom:link href="http://www.k-wave.org/forum/rss/topic/project-modelling-directional-sound-through-different-media" rel="self" type="application/rss+xml" />

		<item>
			<title>Bradley Treeby on "Project Modelling Directional sound through different media"</title>
			<link>http://www.k-wave.org/forum/topic/project-modelling-directional-sound-through-different-media#post-5249</link>
			<pubDate>Sat, 19 Sep 2015 20:16:18 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">5249@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Adrien,&#60;/p&#62;
&#60;p&#62;My intuition is that you will only need the fluid model, but I say that with the caveat of never having studied this type of environmental acoustics problem directly. &#60;/p&#62;
&#60;p&#62;There are currently no C++ (OpenMP/MPI/CUDA) elastic codes. These are in the development pipeline, but it may be some time before they are released.&#60;/p&#62;
&#60;p&#62;Local grid refinement (e.g., using a subdomain method as you suggest) would be a good place to start if you want to model the layer directly. However, this is not implemented in k-Wave, and is non-trivial in the Fourier pseudospectral case. You could try looking through our list of &#60;a href=&#34;http://www.k-wave.org/acousticsoftware.php&#34;&#62;other software&#60;/a&#62;. Clawpack in particular has some adaptive mesh refinement capabilities.&#60;/p&#62;
&#60;p&#62;Good luck with your simulations,&#60;/p&#62;
&#60;p&#62;Brad.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Adrien_eventacoustics on "Project Modelling Directional sound through different media"</title>
			<link>http://www.k-wave.org/forum/topic/project-modelling-directional-sound-through-different-media#post-5245</link>
			<pubDate>Thu, 17 Sep 2015 16:38:30 +0000</pubDate>
			<dc:creator>Adrien_eventacoustics</dc:creator>
			<guid isPermaLink="false">5245@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Dear Bradley Treeby,&#60;/p&#62;
&#60;p&#62;First of all thank you for your quick answer, I didn’t expect this and I’m really grateful for that.&#60;br /&#62;
I have then some more questions:&#60;/p&#62;
&#60;p&#62;- Will it be necessary to use the elastics-dynamic model (with the  pstdElastic2D code)  or will it also be possible with the normal FDTD (with the kspaceFirstOrder2D code) ?&#60;/p&#62;
&#60;p&#62;- In the case it is necessary to use elastics-dynamic, are there optimized (parallel processor or GPU) codes for this, or planned in the near future?&#60;/p&#62;
&#60;p&#62;- Regarding the thin layer of the canvas, I understand the problem; the nodes are too far spaced to define the thickness of the layer through the use of nodes. Therefore a layer with the thickness of a node-spacing with equivalent properties to the layer which is a fraction of the node spacing has to be used. This could be very tricky regarding material parameters such as Poisson’ number (although I’m not sure you can define that medium parameter with k-wave) etc. since I don’t know if these scale linear.&#60;/p&#62;
&#60;p&#62;So maybe it would be possible to have a locally (only at and around the canvas tent) much finer grid? I was thinking of using the subdomain FDTD method, could that be a solution?&#60;/p&#62;
&#60;p&#62;Thanks again for your help and time, looking forward to your answer,&#60;br /&#62;
Best regards,&#60;br /&#62;
Adrien.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Bradley Treeby on "Project Modelling Directional sound through different media"</title>
			<link>http://www.k-wave.org/forum/topic/project-modelling-directional-sound-through-different-media#post-5243</link>
			<pubDate>Wed, 16 Sep 2015 21:12:15 +0000</pubDate>
			<dc:creator>Bradley Treeby</dc:creator>
			<guid isPermaLink="false">5243@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Hi Adrien,&#60;/p&#62;
&#60;p&#62;Just regarding the length scales, this is achievable in k-Wave. At 250 Hz in air, the wavelength is around 1.4 m. Using 4 grid points per wavelength (for example), for a 200 m domain, this gives a grid size on the order of 512^3, which is very doable. &#60;/p&#62;
&#60;p&#62;The main thing to consider (whether using this or a FDTD code) is how you will represent the tent walls in the grid. The thickness is presumably much smaller than the acoustic wavelength. This might require some careful thinking about some type of equivalent medium, or perhaps extensions of the model, e.g., using the immersed interface method.&#60;/p&#62;
&#60;p&#62;Hope that helps,&#60;/p&#62;
&#60;p&#62;Brad.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Adrien_eventacoustics on "Project Modelling Directional sound through different media"</title>
			<link>http://www.k-wave.org/forum/topic/project-modelling-directional-sound-through-different-media#post-5241</link>
			<pubDate>Wed, 16 Sep 2015 15:49:12 +0000</pubDate>
			<dc:creator>Adrien_eventacoustics</dc:creator>
			<guid isPermaLink="false">5241@http://www.k-wave.org/forum/</guid>
			<description>&#60;p&#62;Dear all, Bradley Treeby and Ben cox,&#60;br /&#62;
I’m coming to you with a question about this great toolbox. My name is Adrien Boisseau, and I am a French student doing my final internship in the Netherlands. The project that has been entrusted to me is to make a working MATLAB simulation tool/code to simulate, in 3D, wave propagation of a directional source through different media.&#60;br /&#62;
The example we are interested in is festival tents like displayed on this link: &#60;a href=&#34;http://imagesia.com/festival-tent_11gwl&#34; rel=&#34;nofollow&#34;&#62;http://imagesia.com/festival-tent_11gwl&#60;/a&#62;  &#60;/p&#62;
&#60;p&#62;When we have a directional source loudspeaker array propagating inside a festival/circus tent how does it affect the directivity of the sound going outside the tent through the canvas?  (Here a link to a simple drawing of the problem &#60;a href=&#34;http://imagesia.com/drawing-of-the-tent-with-a-directional-source-_11gvg&#34; rel=&#34;nofollow&#34;&#62;http://imagesia.com/drawing-of-the-tent-with-a-directional-source-_11gvg&#60;/a&#62; )&#60;/p&#62;
&#60;p&#62;To solve this problem I think my best option would be to use a finite difference time domain method (FDTD) in order to model how the sound propagates through the tent layer.&#60;br /&#62;
My questions are: do you think that the k-wave toolbox would be able to help me out in 2D and 3D? Will it be possible to model how the sound propagates on a long distance outside the tent (up to a couple hundred of meters)? And is the 50Hz-250Hz a range of frequency that can be studied?&#60;br /&#62;
Anyway, thank you a lot for taking from your time to read this, and I hope to hear from you soon!&#60;br /&#62;
Best regards,&#60;br /&#62;
Adrien.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
