tsunami-hysea

Tsunami-HySEA is a module of HySEA to simulate tsunamis generated by earthquakes

https://github.com/edanya-uma/tsunami-hysea

Science Score: 44.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
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.3%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Tsunami-HySEA is a module of HySEA to simulate tsunamis generated by earthquakes

Basic Info
  • Host: GitHub
  • Owner: edanya-uma
  • License: other
  • Language: Cuda
  • Default Branch: main
  • Size: 45.5 MB
Statistics
  • Stars: 8
  • Watchers: 3
  • Forks: 1
  • Open Issues: 1
  • Releases: 3
Created almost 5 years ago · Last pushed over 1 year ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

Tsunami-HySEA 1.2

Introduction

HySEA (Hyperbolic Systems and Efficient Algorithms) is a high-performance package developed by the EDANYA group at the University of Málaga, Spain, for the simulation of geophysical flows.

Tsunami-HySEA is a module of HySEA to simulate tsunamis generated by earthquakes.

A Tsunami-HySEA SYCL version, with the same features as this CUDA version, is available here:

https://github.com/edanya-uma/TsunamiHySEA-SYCL

Requirements

A CUDA-capable GPU

A recent CUDA version

NetCDF

Compilation

1) Copy the file src/FindNetCDF.cmake into the CMake's shared modules directory.

2) Create the project files with CMake:

ccmake <src directory>

Set the parameter CUDANVCCFLAGS to "-arch=sm_xx", where xx is the compute capability of the graphics card. In this web page, the compute capabilities of all the CUDA GPUs are shown:

https://developer.nvidia.com/cuda-gpus

For example, if a NVIDIA V100 is used, CUDANVCCFLAGS should be set to "-arch=sm_70".

3) make (TsunamiHySEA should be created).

Execution

-Example with initialization using Okada parameters:

TsunamiHySEA <path to Mediterranean/mediterranean.txt>

The NetCDF file mediterranean.nc is generated.

File formats

The topobathymetry file is a NetCDF file with "lon" (or "x") and "lat" (or "y") variables in double precision, and the "z" variable (the topobathymetry) in single precision.

The initial state file, if provided, is a NetCDF file with the same format as the topobathymetry file. Water velocities are initialized to zero.

The file with the points for the time series is a text file with an integer indicating the number of points, followed by the longitude and latitude of all the points.

License

The core version of Tsunami-HySEA is distributed under GNU GENERAL PUBLIC LICENSE.

Links

EDANYA group: https://www.uma.es/edanya

HySEA: https://edanya.uma.es/hysea

Owner

  • Name: EDANYA Research Group
  • Login: edanya-uma
  • Kind: user
  • Location: Facultade de Ciencias, Campus de Teatinos, s/n, 29080-Málaga
  • Company: Universidad de Málaga

We are the Research Group on Differential Equations, Numerical Analysis and Applications (EDANYA) of the University of Málaga

Citation (CITATION.cff)

cff-version: 1.2.0
title: Tsunami-HySEA
message: >-
  Tsunami-HySEA is is a high-performance package developed
  by the EDANYA group at the University of Málaga, Spain,
  for the simulation of tsunamis generated by earthquakes.
type: software
authors:
  - given-names: EDANYA Research Group
    email: t_hysea@uma.es
  - given-names: Jorge
    family-names: Macías Sánchez
    email: jmacias@uma.es
    affiliation: Universidad de Málaga
    orcid: 'https://orcid.org/0000-0002-3010-8050'
  - given-names: Carlos
    family-names: Sánchez Linares
    email: csl@uma.es
    orcid: 'https://orcid.org/0000-0002-5493-5982'
    affiliation: Universidad de Málaga
  - given-names: Marc
    family-names: de la Asunción
    email: marcah@uma.es
    affiliation: Universidad de Málaga
    orcid: 'https://orcid.org/0000-0003-3130-1335'
  - given-names: Manuel Jesús
    family-names: Castro Díaz
    email: mjcastro@uma.es
    orcid: 'https://orcid.org/0000-0003-3164-7715'
    affiliation: Universidad de Málaga
  - given-names: José Manuel
    family-names: González Vida
    email: jgv@uma.es
    affiliation: Universidad de Málaga
    orcid: 'https://orcid.org/0000-0003-4996-1972'
  - given-names: Tomás
    family-names: Morales de Luna
    email: tmorales@uma.es
    affiliation: Universidad de Málaga
    orcid: 'https://orcid.org/0000-0001-7162-9672'
  - given-names: Sergio
    family-names: Ortega Acosta
    email: sergio.ortega@uma.es
    orcid: 'https://orcid.org/0000-0001-7246-2085'
    affiliation: Universidad de Málaga
  - given-names: Cipriano
    family-names: Escalante
    email: escalante@uma.es
    affiliation: Universidad de Málga
    orcid: 'https://orcid.org/0000-0002-7602-5920'
identifiers:
  - type: doi
    value: 10.5281/zenodo.6400814
repository-code: 'https://github.com/edanya-uma/Tsunami-HySEA'
url: 'https://edanya.uma.es/hysea/'
abstract: >-
  HySEA (Hyperbolic Systems and Efficient Algorithms) is a
  high-performance package developed by the EDANYA group at
  the University of Málaga, Spain, for the simulation of
  geophysical flows.

  Tsunami-HySEA is a module of HySEA to simulate tsunamis
  generated by earthquakes.
keywords:
  - tsunami modeling
  - hyperbolic equations
  - multi GPU
  - nested grids
  - geophysical flows
  - shallow water
  - inundation maps
license: GPL-2.0
version: 1.2
date-released: 2024-12-20

GitHub Events

Total
  • Create event: 1
  • Release event: 1
  • Issues event: 2
  • Watch event: 3
  • Issue comment event: 3
  • Push event: 1
  • Fork event: 2
Last Year
  • Create event: 1
  • Release event: 1
  • Issues event: 2
  • Watch event: 3
  • Issue comment event: 3
  • Push event: 1
  • Fork event: 2