Computational Acoustics 2024

Computational Acoustics Program

Day 1
  • November 4, 2024 09:00-16:30
    Finite difference method

    Morning lectures
    - Basics of finite difference time domain (FDTD) and finite volume time domain (FVTD) methods (with applications to room acoustics), including: numerical dispersion; computational cost and basic bounds; numerical stability conditions; frequency-dependent locally reactive boundary conditions
    - Special advanced topics, including: higher order accuracy and modified equation methods; source directivity; distributed and time varying sources; immersed boundary methods.
    - Application of FDTD methods for outdoor sound propagation problems, solving propagating sound waves at long range in an inhomogeneous and moving medium above a non-flat and absorbing ground.
    o dispersion and disspation properties of finite difference schemes, phase and group velocity, optimized finite-difference schemes
    o non-reflective boundary conditions: PML, characteristics approach
    o high-order methods for impedance boundary conditions and for sound propagation in porous materials

    Afternoon tutorial
    - 1D propagation of a pulse to highlight dispersion, dissipation and group velocity effect
    -2D propagation of a pulse for evaluating non-reflective boundary conditions

Day 2
  • November 5, 2024 09:00:16:30
    Finite element method

    Morning lectures
    - Fundamental concepts of FEM: Strong to weak form; element concept; assembly process; isoparametric elements.
    - Introduction of damping, equivalent fluid vs normal impedance, fluid-structure interaction problems.
    - The finite element method in 2D and 3D; Sources and boundary conditions; Solution approaches.
    - Interpolation error and numerical dispersion; High-order methods and convergence; State-of-the-art and available tools.

    Afternoon tutorial
    - FEniCSx tutorials.

Day 3
Day 4
Day 5
  • November 8, 2024 09:00-16:30
    Open research software

    Morning lectures
    - Sharing research software, what are the benefits and what are the barriers?
    - An approach to work with open research software: the TU/e Building Acousics team
    - Examples of communities in open research software
    - Instructions and guidelines for acceleration of sharing research software (such as licencing, citations, visibility and software quality)
    - Examples of sharing research software are various levels: from sharing a simple code connected to a research paper to open research software written to promote a sustainable development

    Afternoon tutorial
    - Evaluations the quality of software by using existing open resaerch software in acoustics