A Faust Implementation of Coupled Finite Difference Schemes

David Südholt, Riccardo RUSSO, Stefania SERAFIN

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceartikel i proceedingForskningpeer review

75 Downloads (Pure)

Abstract

Physical models using finite difference schemes (FDS) are
typically implemented using mutable data structures. The
FDS library of the Faust programming language, where
such data structures are not available, is instead based on a
cellular automaton approach. This paper proposes a mechanism by which multiple one-dimensional FDS based on
the Faust FDS library approach can be coupled together.
The coupling is achieved by composing the various FDS
algorithms in parallel and modifying the Faust FDS library
routing to calculate the connection forces. The mechanism
is demonstrated by coupling multiple stiff string models to
a bridge, modeled as an ideal damped bar.
OriginalsprogUdefineret/Ukendt
TitelInterdisciplinary Perspectives on Research in Sound and Music Computing : Proceedings of the 2nd Nordic Sound and Music (NordicSMC) Conference
ForlagNordic Sound and Music Computing
Publikationsdato2021
Sider17-22
DOI
StatusUdgivet - 2021
Begivenhed 2nd Nordic Sound and Music Conference - , Danmark
Varighed: 11 nov. 202012 nov. 2021
https://nordicsmc.create.aau.dk/?page_id=349

Konference

Konference 2nd Nordic Sound and Music Conference
Land/OmrådeDanmark
Periode11/11/202012/11/2021
Internetadresse
NavnProceedings of the Sound and Music Computing Conference
ISSN2518-3672

Citationsformater