https://github.com/kratosmultiphysics/kratos

Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
https://github.com/kratosmultiphysics/kratos

Keywords

bsd-license c-plus-plus dem fem kratos kratos-multiphysics mpi multi-platform multiphysics numerical-methods openmp parallel-computing python

Keywords from Contributors

measur community simulator meshes co-simulation animals multi-physics coupling transforms observability

Last synced: 11 months ago
JSON representation

Acceptance Criteria

Repository metadata

Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.


Owner metadata


Committers metadata

Last synced: over 1 year ago

Total Commits: 81,322
Total Committers: 304
Avg Commits per committer: 267.507
Development Distribution Score (DDS): 0.892

Commits in past year: 5,512
Committers in past year: 91
Avg Commits per committer in past year: 60.571
Development Distribution Score (DDS) in past year: 0.708

Name Email Commits
Vicente Mataix Ferrándiz v****x@c****u 8820
philbucher p****r@t****e 7271
rrossi r****i@c****u 3438
Alejandro Cornejo Velázquez a****3@g****m 3250
Rubén Zorrilla r****z@h****m 3158
sunethwarna s****a@g****m 2954
Vicente Mataix Ferrándiz v****x@a****m 2563
jcotela j****a@c****u 2512
maceli m****i@c****u 2408
Carlos Roig r****o@g****m 2089
Miguel MasĂł Sotomayor m****o@c****u 2002
gcasas g****s@c****u 1954
Tobias Teschemacher t****r@t****e 1791
msantasusana m****a@c****u 1583
Vicente Mataix Ferrándiz t****9@g****m 1337
Salva Latorre l****e@c****u 1299
Josep Maria j****l 1276
marcnunezc m****4@g****m 1152
Pooyan Dadvand p****n@c****u 1116
Ignasi de Pouplana i****a@c****u 1033
kazem k****m@c****u 887
Josep Maria c****o@c****u 884
jirazabal j****l@c****u 778
Vicente Mataix Ferrándiz v****x@p****u 772
farrufat f****t@c****u 753
AdityaGhantasala s****a@g****m 707
nelson n****n@c****u 695
Franci f****o@c****u 637
msandre m****e@t****e 617
antonia a****a@c****u 606
and 274 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 12 months ago

Total issues: 295
Total pull requests: 815
Average time to close issues: 3 months
Average time to close pull requests: 2 months
Total issue authors: 32
Total pull request authors: 45
Average comments per issue: 2.15
Average comments per pull request: 2.17
Merged pull request: 470
Bot issues: 0
Bot pull requests: 7

Past year issues: 278
Past year pull requests: 730
Past year average time to close issues: 17 days
Past year average time to close pull requests: 13 days
Past year issue authors: 30
Past year pull request authors: 38
Past year average comments per issue: 1.49
Past year average comments per pull request: 1.26
Past year merged pull request: 454
Past year bot issues: 0
Past year bot pull requests: 7

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/kratosmultiphysics/kratos

Top Issue Authors

  • rfaasse (72)
  • mnabideltares (52)
  • avdg81 (31)
  • matekelemen (18)
  • markelov208 (16)
  • roigcarlo (12)
  • WPK4FEM (10)
  • aronnoordam (9)
  • indigocoral (7)
  • mcgicjn2 (7)
  • azzeddinetiba (6)
  • RiccardoRossi (5)
  • pooyan-dadvand (5)
  • ddiezrod (5)
  • loumalouomega (5)

Top Pull Request Authors

  • loumalouomega (140)
  • sunethwarna (123)
  • rubenzorrilla (70)
  • rfaasse (67)
  • avdg81 (45)
  • roigcarlo (44)
  • matekelemen (39)
  • mnabideltares (39)
  • WPK4FEM (25)
  • jcotela (20)
  • markelov208 (19)
  • Rbravo555 (18)
  • SADPR (17)
  • philbucher (15)
  • aronnoordam (15)

Top Issue Labels

  • GeoMechanics (69)
  • Bug (32)
  • Feature (24)
  • Testing (16)
  • Discussion (15)
  • Applications (12)
  • Question (11)
  • C++ (8)
  • Documentation (8)
  • Kratos Core (7)
  • Dependencies (6)
  • Continuous Integration (6)
  • Bugfix (5)
  • After Release (5)
  • Usability (4)
  • Proposal (4)
  • Inconsistent (3)
  • Consensus (3)
  • ROM (3)
  • Python (3)
  • TODO (2)
  • Performance (2)
  • Parallel-SMP (2)
  • Compilation (2)
  • Help Wanted (2)
  • Cleanup (2)
  • IO (1)
  • Serialization (1)
  • Error (1)
  • Parallel-MPI (1)

Top Pull Request Labels

  • Kratos Core (233)
  • FastPR (229)
  • Applications (184)
  • C++ (107)
  • Python (105)
  • GeoMechanics (99)
  • Feature (98)
  • Cleanup (81)
  • Bugfix (64)
  • Enhancement (61)
  • Testing (58)
  • Documentation (48)
  • Parallel-MPI (38)
  • Optimization (38)
  • Refactor (32)
  • ROM (30)
  • Bug (19)
  • Hotfix (18)
  • API Breaker (13)
  • External library (12)
  • Usability (12)
  • Discussion (10)
  • Behaviour Change (10)
  • Parallel-SMP (10)
  • Inconsistent (9)
  • Typo (8)
  • Performance (8)
  • Duplicate (7)
  • Dependencies (7)
  • Transition (7)

Package metadata

proxy.golang.org: github.com/kratosmultiphysics/kratos

pypi.org: kratosparticlemechanicsapplication

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

  • Homepage: https://github.com/KratosMultiphysics/
  • Documentation: https://kratosparticlemechanicsapplication.readthedocs.io/
  • Licenses: BSD License
  • Latest release: 9.4.6 (published about 1 year ago)
  • Last Synced: 2024-05-22T20:12:44.483Z (12 months ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 524 Last month
  • Rankings:
    • Downloads: 7.605%
    • Dependent packages count: 9.642%
    • Average: 13.042%
    • Dependent repos count: 21.878%
  • Maintainers (1)
pypi.org: kratosmultilevelmontecarloapplication

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

  • Homepage: https://github.com/KratosMultiphysics/
  • Documentation: https://kratosmultilevelmontecarloapplication.readthedocs.io/
  • Licenses: BSD License
  • Latest release: 9.3.2 (published about 2 years ago)
  • Last Synced: 2024-05-22T20:12:44.131Z (12 months ago)
  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 398 Last month
  • Rankings:
    • Downloads: 7.899%
    • Dependent packages count: 10.105%
    • Average: 13.199%
    • Dependent repos count: 21.593%
  • Maintainers (1)
pypi.org: kratosmultiphysics-all

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

  • Homepage: https://github.com/KratosMultiphysics/
  • Documentation: https://kratosmultiphysics-all.readthedocs.io/
  • Licenses: BSD License
  • Latest release: 9.4.5 (published over 1 year ago)
  • Last Synced: 2024-05-28T08:47:17.864Z (12 months ago)
  • Versions: 22
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 250 Last month
  • Rankings:
    • Downloads: 9.787%
    • Dependent packages count: 10.103%
    • Average: 13.832%
    • Dependent repos count: 21.607%
  • Maintainers (1)
pypi.org: kratosdemapplication

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

  • Homepage: https://github.com/KratosMultiphysics/
  • Documentation: https://kratosdemapplication.readthedocs.io/
  • Licenses: BSD License
  • Latest release: 9.4.6 (published about 1 year ago)
  • Last Synced: 2024-05-28T08:32:17.982Z (12 months ago)
  • Versions: 23
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 409 Last month
  • Rankings:
    • Dependent packages count: 10.126%
    • Downloads: 10.569%
    • Average: 14.077%
    • Dependent repos count: 21.535%
  • Maintainers (1)
pypi.org: kratosmappingapplication

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

  • Homepage: https://github.com/KratosMultiphysics/
  • Documentation: https://kratosmappingapplication.readthedocs.io/
  • Licenses: BSD License
  • Latest release: 9.4.6 (published about 1 year ago)
  • Last Synced: 2024-05-28T08:32:18.563Z (12 months ago)
  • Versions: 23
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 509 Last month
  • Rankings:
    • Dependent packages count: 10.126%
    • Downloads: 10.687%
    • Average: 14.116%
    • Dependent repos count: 21.535%
  • Maintainers (1)
pypi.org: kratosmultiphysics

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

  • Homepage: https://github.com/KratosMultiphysics/
  • Documentation: https://kratosmultiphysics.readthedocs.io/
  • Licenses: BSD License
  • Latest release: 9.4.6 (published about 1 year ago)
  • Last Synced: 2024-05-28T08:47:19.332Z (12 months ago)
  • Versions: 26
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 1,424 Last month
  • Rankings:
    • Dependent packages count: 10.126%
    • Downloads: 10.705%
    • Average: 14.122%
    • Dependent repos count: 21.535%
  • Maintainers (1)
pypi.org: kratoscosimulationapplication

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

  • Homepage: https://github.com/KratosMultiphysics/
  • Documentation: https://kratoscosimulationapplication.readthedocs.io/
  • Licenses: BSD License
  • Latest release: 9.4.6 (published about 1 year ago)
  • Last Synced: 2024-05-28T08:32:18.482Z (12 months ago)
  • Versions: 22
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 940 Last month
  • Rankings:
    • Dependent packages count: 10.126%
    • Downloads: 10.955%
    • Average: 14.205%
    • Dependent repos count: 21.535%
  • Maintainers (1)
pypi.org: kratosmetisapplication

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

  • Homepage: https://github.com/KratosMultiphysics/
  • Documentation: https://kratosmetisapplication.readthedocs.io/
  • Licenses: BSD License
  • Latest release: 9.4.5 (published over 1 year ago)
  • Last Synced: 2024-05-28T08:47:17.815Z (12 months ago)
  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 325 Last month
  • Rankings:
    • Dependent packages count: 10.126%
    • Downloads: 15.418%
    • Average: 15.693%
    • Dependent repos count: 21.535%
  • Maintainers (1)
pypi.org: kratoshdf5application

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

  • Homepage: https://github.com/KratosMultiphysics/
  • Documentation: https://kratoshdf5application.readthedocs.io/
  • Licenses: BSD License
  • Latest release: 9.5.0 (published about 1 year ago)
  • Last Synced: 2024-05-28T08:32:17.568Z (12 months ago)
  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 292 Last month
  • Rankings:
    • Dependent packages count: 6.633%
    • Downloads: 14.509%
    • Average: 17.251%
    • Dependent repos count: 30.611%
  • Maintainers (1)
pypi.org: kratosmpmapplication

KRATOS Multiphysics ("Kratos") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.

  • Homepage: https://github.com/KratosMultiphysics/
  • Documentation: https://kratosmpmapplication.readthedocs.io/
  • Licenses: BSD License
  • Latest release: 9.5 (published about 1 year ago)
  • Last Synced: 2024-05-28T08:47:17.132Z (12 months ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 250 Last month
  • Rankings:
    • Dependent packages count: 9.484%
    • Average: 36.027%
    • Dependent repos count: 62.57%
  • Maintainers (1)

Dependencies

.github/workflows/build_docker_image_wheelbuilder_linux.yml actions
  • actions/checkout v4 composite
  • azure/docker-login v1 composite
.github/workflows/build_docker_image_wheelbuilder_windows.yml actions
  • actions/checkout v4 composite
  • azure/docker-login v1 composite
.github/workflows/build_docker_images_for_ci.yml actions
  • actions/checkout v4 composite
  • azure/docker-login v1 composite
.github/workflows/build_docker_images_with_kratos.yml actions
  • actions/checkout v4 composite
  • azure/docker-login v1 composite
.github/workflows/ci.yml actions
  • actions/cache v3 composite
  • actions/checkout v4 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/jekyll-gh-pages.yml actions
  • actions/checkout v4 composite
  • actions/configure-pages v3 composite
  • actions/deploy-pages v2 composite
  • actions/jekyll-build-pages v1 composite
  • actions/upload-pages-artifact v2 composite
.github/workflows/nightly_build.yml actions
  • actions/checkout v4 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
scripts/docker_files/docker_file_wheelbuilder_linux/Dockerfile docker
  • quay.io/pypa/manylinux2014_x86_64 latest build
scripts/docker_files/docker_file_wheelbuilder_linux_mpi/Dockerfile docker
  • quay.io/pypa/manylinux2014_x86_64 latest build
scripts/docker_files/docker_file_wheelbuilder_windows/Dockerfile docker
  • mcr.microsoft.com/windows/servercore ltsc2019 build
external_libraries/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj nuget
scripts/wheels/setup.py pypi
external_libraries/vexcl/docs/requirements.txt pypi
  • breathe *
  • sphinx_bootstrap_theme *

Score: 21.630503424495174