gew_dispersion_script
Script to compute guided waves in plates.
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 11 DOI reference(s) in README -
✓Academic publication links
Links to: researchgate.net, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.0%) to scientific vocabulary
Repository
Script to compute guided waves in plates.
Basic Info
- Host: GitHub
- Owner: dakiefer
- License: isc
- Language: MATLAB
- Default Branch: master
- Size: 16.6 KB
Statistics
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 5
Metadata Files
README.md
GEW dispersion script 
Script to compute guided waves in plates.
Extremely fast and robust computation of guided elastodynamic waves (GEWs) in plates. Select between Lamb waves, SH waves or coupled polarization. Easily computes the complex wavenumber dispersion curves. The script implements the spectral collocation method (SCM) based on DMSUITE.
[!TIP] This is a simple script that should be easy to extend with custom functionality. If you are rather looking for a full system to compute and postprocess guided elastic waves, have a look at GEWtool.

Features: - only ~50 lines of Matlab code - does not miss solutions, super fast - general anisotropy - possible to include dissipation - Lamb/SH/coupled polarization - complex wavenumbers
Code repository: https://github.com/dakiefer/gewdispersionscript
For theory on guided waves and spectral collocation refer to:
D. A. Kiefer, Elastodynamic quasi-guided waves for transit-time ultrasonic fladfow metering, ser. FAU Forschungen, Reihe B, Medizin, Naturwissenschaft, Technik, vol. 42. Erlangen: FAU University Press, 2022, doi: 10.25593/978-3-96147-550-6
How to use
- Change into the
GEW_dispersion_scriptfolder or add it to the Matlab path. - Execute
plate_SCM.m. Enjoy!
Dependencies
The author is grateful for permission to bundle chebdif.m from DMSUITE:
J.A.C Weideman (2022). DMSUITE (https://www.mathworks.com/matlabcentral/fileexchange/29-dmsuite), MATLAB Central File Exchange. Retrieved August 18, 2022.
Author
Created 2022 by Daniel A. Kiefer while at Institut Langevin, ESPCI Paris.
If this code is useful to you, please cite it as:
Kiefer, D. A. (2022). GEW dispersion script. https://doi.org/10.5281/zenodo.7010603 (https://github.com/dakiefer/GEWdispersionscript)
and if appropriate also
D. A. Kiefer, Elastodynamic quasi-guided waves for transit-time ultrasonic flow metering, ser. FAU Forschungen, Reihe B, Medizin, Naturwissenschaft, Technik, vol. 42. Erlangen: FAU University Press, 2022, doi: 10.25593/978-3-96147-550-6.
Contact: daniel.kiefer@espci.fr ● dakiefer.net ● Follow me on ResearchGate!
Owner
- Name: Daniel A. Kiefer
- Login: dakiefer
- Kind: user
- Location: Paris
- Company: Institut Langevin, ESPCI Paris
- Website: https://dakiefer.net
- Repositories: 2
- Profile: https://github.com/dakiefer
Researcher in ultrasonics.
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: GEW dispersion script
message: 'If this software is useful to you, please cite it as below.'
type: software
authors:
- given-names: Daniel A.
family-names: Kiefer
email: daniel.kiefer@espci.fr
affiliation: 'Institut Langevin, ESPCI Paris'
orcid: 'https://orcid.org/0000-0003-0776-8429'
doi: 10.5281/zenodo.7010603
#version: 1.0
date-released: 2022-08-19
url: 'https://github.com/dakiefer/GEW_dispersion_script'
repository-code: 'https://github.com/dakiefer/GEW_dispersion_script'
keywords:
- guided waves
- dispersion
- Lamb waves
- anisotropy
GitHub Events
Total
- Watch event: 1
Last Year
- Watch event: 1