tsunami / src /tsuwave /__init__.py
Gitdeeper4's picture
رفع جميع ملفات TSU-WAVE مع YAML
12834b7
"""
TSU-WAVE - Tsunami Spectral Understanding of Wave-Amplitude Variance and Energy
================================================================================
A physics-based framework for real-time analysis of tsunami wave front evolution,
energy transfer dynamics, and coastal inundation forecasting.
Validated against 23 documented tsunami events (1990–2026) with 91.3% accuracy.
"""
__version__ = "1.0.0"
__author__ = "Samir Baladi"
__email__ = "gitdeeper@gmail.com"
__license__ = "MIT"
# Import submodules
from . import core
from . import parameters
from . import hazard
from . import signals
from . import api
from . import dashboard
from . import utils
from . import database
# Import main classes for easy access
try:
from .core import TSUWAVE, NWSESolver
from .parameters import SevenParameters
from .hazard import CHI, AlertManager, RunupForecast
from .utils import Config, setup_logger
except ImportError:
# Handle case where modules aren't built yet
pass
__all__ = [
"__version__",
"__author__",
"__email__",
"__license__",
"core",
"parameters",
"hazard",
"signals",
"api",
"dashboard",
"utils",
"database",
"TSUWAVE",
"NWSESolver",
"SevenParameters",
"CHI",
"AlertManager",
"RunupForecast",
"Config",
"setup_logger",
]