https://github.com/bast/diffusion
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 1 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.1%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: bast
- License: mit
- Default Branch: master
- Size: 256 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Diffusion Equation Code for Room Acoustics Modeling
Code is developed by Ilaria Fichera at Eindhoven University of Technology.
The diffusion equation, generally used in heat conduction, can be used also for acoustics purposes. The acoustic modelling method of the diffusion equation allows to study the acoustics properties of a room and to obtain spatial distribution of acoustic energies over time in a specific room. The code is a currently a PROTOTYPE. The code is written in Python language.
Release version
Version 1.0
Documentation
Documentation documents can be found below: Documentation 1D Documentation 2D Documentation 3D
How to run the code
The code is based on the finite different method Du Fort&Frankel. It can be used for cube/rectangular parallelepiped shapes. The code is developed for a 1D, 2D and 3D situation, respectively DiffEq1D, DiffEq2D, DiffEq3D.
The "DiffEq3D" is the main code and it works with the following associated functions: + The Function RT calculate the reverberation time of the room in question + The Function Clarity calculate the clarity80ms of the room in question based on Barron's revised theory formulas. + The Function Definition calculate the definition50ms of the room in question based on Barron's revised theory formulas. + The Function Centre Time calculate the centre time of the room in question based on Barron's revised theory formulas.
Authors
Code is developed by Ilaria Fichera at Eindhoven University of Technology.
References
- J. M. Navarro, J. Escolano and J. J. Lopez, Implementation and evaluation of a diffusion equa-tion model based on finite difference schemes for sound field prediction in rooms,Appl. Acoust.73(2012) 659–665.
- Billon A, Picaut J, Foy C, Valeau V, Sakout A. Introducing atmospheric attenuation within a diffusion model for room-acoustic predictions. J Acoust Soc Am. 2008 Jun;123(6):4040-3. doi: 10.1121/1.2903872. PMID: 18537354.
- Vorländer M. Auralization: fundamentals of acoustics, modelling, simulation,algorithms and acoustic virtual reality. Springer 2008
Fundings
The project is funded by NWO, in the Netherlands.
Licence
Diffusion Code is licenced under MIT licence. See LICENCE.md for more details.
Owner
- Name: Radovan Bast
- Login: bast
- Kind: user
- Location: Tromsø, Norway
- Company: @uit-no @neicnordic
- Website: https://bast.fr
- Repositories: 181
- Profile: https://github.com/bast
Theoretical chemist turned research software engineer. Leads @coderefinery.