https://github.com/tlcfem/damping-dolphin
🐬 a utility to visualise and generate parameter sets for use in the damping model
https://github.com/tlcfem/damping-dolphin
Last synced: 5 months ago
JSON representation
🐬 a utility to visualise and generate parameter sets for use in the damping model
- Host: GitHub
- URL: https://github.com/tlcfem/damping-dolphin
- Owner: TLCFEM
- License: gpl-3.0
- Created: 2021-12-10T02:54:45.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-10-06T05:11:28.000Z (over 2 years ago)
- Last Synced: 2025-01-19T05:40:48.302Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 18.7 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Damping Dolphin
---
🐬 Damping Dolphin is a utility to visualise and generate parameter sets for use in the damping model.
[](https://doi.org/10.5281/zenodo.5775922)
[](https://ci.appveyor.com/project/TLCFEM/damping-dolphin/branch/master)
[](https://www.gnu.org/licenses/gpl-3.0)
It is able to generate desired model parameters that fit the target damping response on the frequency domain.

Please check the following references on the background theory of the proposed damping model.
1. [10.1016/j.compstruc.2020.106423](https://doi.org/10.1016/j.compstruc.2020.106423)
2. [10.1016/j.compstruc.2021.106663](https://doi.org/10.1016/j.compstruc.2021.106663)
## To Compile
A working `Qt6` installation is required.
Set `QT_PATH` to the proper `lib/cmake` folder of the taget Qt installation if CMake cannot find it automatically.
## Dependencies
The dark theme is taken from [TeXstudio](https://github.com/texstudio-org/texstudio) project.
1. [Qt](https://doc.qt.io/qt-5.12/index.html)
2. [Armadillo](http://arma.sourceforge.net/docs.html)
3. [ensmallen](https://ensmallen.org/)
4. [OpenBLAS](https://github.com/xianyi/OpenBLAS)
5. [QCustomPlot](https://www.qcustomplot.com/)
6. [tbb](https://github.com/oneapi-src/oneTBB)