Skip to content

artyomtugaryov/tsunami_master

Repository files navigation

TsunamiMaster

TsunamiMaster is a C++ cross-platform application for numerical modeling of generation and propagation long waves and visualize results of modeling. TsunamiMaster consists of two main part: C++ library (backend) and User Interface (frontend).

TMlib is C++ library consists of classes, functions that are implemented algorithms for numerical modeling of generation and propagation tsunami.

For building TsunamiMaster please follow instructions:

  1. Install Qt 1.1. If you want to use cmake for building the project you should install cmake

  2. Clone the repository with source code: git clone https://github.com/artyomtugaryov/tsunami_master.git

  3. cd tsunami_master

  4. Initialize and update submodules (git submodule init && git submodule update)

  5. If you use QtCreator open TsunamiMaster.pro in Creator. Done

  6. If you want to build using cmake (without QtCreator) create build directory: mkdir build && cd build

  7. Create Makefile: cmake ..

  8. Make the project: make -j8

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published