MCPcopy Create free account
hub / github.com/SeisSol/SeisSol

github.com/SeisSol/SeisSol @v1.3.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.3.2 ↗ · + Follow
3,777 symbols 8,914 edges 597 files 300 documented · 8% updated 5d agov1.3.2 · 2025-06-17★ 34449 open issues

Browse by type

Functions 2,882 Types & classes 895
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

License GitHub Repo stars GitHub forks GitHub issues GitHub pull requests

SeisSol is a scientific software for the numerical simulation of seismic wave phenomena and earthquake dynamics. It is based on the discontinuous Galerkin method combined with ADER time discretization. Visit our official website and also read our documentation in order to learn more about SeisSol. Our discussion forum can help you to communicate with SeisSol developers or other users, share your ideas, ask questions, etc.

Note

SeisSol is still under heavy development and comes without any guaranteed functionality. At the moment we can only provide very limited support for general users.

Collaboration

If you are interested in a close collaboration, please, contact Alice Gabriel.

Code of Conduct

We follow a Code of Conduct. Please follow the rules when participating in our community.

Contributing

We will be happy if you plan to contribute new features, extensions or bug fixes to SeisSol. To start off, please, open a new issue and discuss your feature with us before diving into coding. Visit our doxygen documentation to learn more about the source code structure.

To learn more about contributing to SeisSol, please read our Contribution page.

Licensing

The source code of SeisSol is licensed under the BSD-3-Clause license. Some files in the cmake and external folders may have different licenses (BSL-1.0, MIT).

See the LICENSE file for more details.

Core symbols most depended-on inside this repo

Shape

Method 2,183
Class 812
Function 699
Enum 83

Languages

C++91%
Python9%

Modules by API surface

external/doctest.h288 symbols
external/trompeloeil.hpp282 symbols
preprocessing/science/asagiconv/submodules/pstreams-0.8.1/pstream.h58 symbols
src/Initializer/Tree/Layer.h43 symbols
src/DynamicRupture/FrictionLaws/GpuImpl/LinearSlipWeakening.h38 symbols
src/Solver/time_stepping/TimeCluster.cpp31 symbols
generated_code/aderdg.py31 symbols
src/Initializer/MemoryManager.h29 symbols
src/Initializer/MemoryManager.cpp27 symbols
src/Numerical/BasisFunction.h26 symbols
src/Solver/time_stepping/AbstractTimeCluster.cpp25 symbols
src/Initializer/TimeStepping/LtsLayout.cpp25 symbols

For agents

$ claude mcp add SeisSol \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page