An open API service indexing awesome lists of open source software.

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

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.

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5775922.svg)](https://doi.org/10.5281/zenodo.5775922)
[![Build status](https://ci.appveyor.com/api/projects/status/bynuruxojcbejeax/branch/master?svg=true)](https://ci.appveyor.com/project/TLCFEM/damping-dolphin/branch/master)
[![license](https://img.shields.io/github/license/TLCFEM/suanPan.svg?color=44cc11)](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.

![Example](EX.png)

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)