solids4foam

solids4foam: A toolbox for performing solid mechanics and fluid-solid interaction simulations in OpenFOAM - Published in JOSS (2025)

https://github.com/solids4foam/solids4foam

Science Score: 100.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
    Found 1 DOI reference(s) in JOSS metadata
  • Academic publication links
  • Committers with academic emails
    3 of 24 committers (12.5%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software
Last synced: 6 months ago · JSON representation ·

Repository

The official repository for solids4foam

Basic Info
  • Host: GitHub
  • Owner: solids4foam
  • License: gpl-3.0
  • Language: C
  • Default Branch: master
  • Homepage:
  • Size: 227 MB
Statistics
  • Stars: 84
  • Watchers: 9
  • Forks: 47
  • Open Issues: 56
  • Releases: 6
Created over 3 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Citation

README.md

<!-- solids4foam -->

solids4foam logo


What is solids4foam?

solids4foam is a toolbox for performing solid mechanics and fluid-solid interactions in OpenFOAM.

Where do I start?

Please visit the solids4foam website.

Disclaimer

This offering is not approved or endorsed by OpenCFD Limited, producer and distributor of the OpenFOAM software via www.openfoam.com, and owner of the OPENFOAM® and OpenCFD® trade marks.

Acknowledgements

OPENFOAM® is a registered trademark of OpenCFD Limited, producer and distributor of the OpenFOAM software via www.openfoam.com.

Owner

  • Name: solids4foam
  • Login: solids4foam
  • Kind: organization

JOSS Publication

solids4foam: A toolbox for performing solid mechanics and fluid-solid interaction simulations in OpenFOAM
Published
April 02, 2025
Volume 10, Issue 108, Page 7407
Authors
Philip Cardiff ORCID
School of Mechanical and Materials Engineering, University College Dublin, Dublin, Ireland
Ivan Batisti$\'{c}$ ORCID
School of Mechanical and Materials Engineering, University College Dublin, Dublin, Ireland, Faculty of Mechanical Engineering and Naval Architecture, University of Zagreb, Zagreb, Croatia
$\v{Z}$eljko Tukovi$\'{c}$ ORCID
Faculty of Mechanical Engineering and Naval Architecture, University of Zagreb, Zagreb, Croatia
Editor
Kyle Niemeyer ORCID
Tags
computational mechanics fluid-solid interaction OpenFOAM finite volume method

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use solids4foam in your research, please cite the following publication:"
authors:
  - family-names: "Cardiff"
    given-names: "Philip"
    affiliation: "University College Dublin"
    orcid: "https://orcid.org/0000-0002-4824-427X"
  - family-names: "Batistić"
    given-names: "Ivan"
    affiliation:
      - "University of Zagreb"
      - "University College Dublin"
    orcid: "https://orcid.org/0000-0002-6104-0415"
  - family-names: "Tuković"
    given-names: "Željko"
    affiliation: "University of Zagreb"
    orcid: "https://orcid.org/0000-0001-8719-0983"
title: "solids4foam: A toolbox for performing solid mechanics and fluid-solid interaction simulations in OpenFOAM"
version: "2.2"
doi: "10.21105/joss.07407"
date-released: "2025-04-02"
license: "GPL-3.0-or-later"
repository: "https://github.com/solids4foam/solids4foam"
keywords:
  - solid mechanics
  - fluid-solid interaction
  - OpenFOAM
  - finite volume method
preferred-citation:
  type: article
  authors:
    - family-names: "Cardiff"
      given-names: "P."
    - family-names: "Batistić"
      given-names: "I."
    - family-names: "Tuković"
      given-names: "Ž."
  title: "solids4foam: A toolbox for performing solid mechanics and fluid-solid interaction simulations in OpenFOAM"
  journal: "Journal of Open Source Software"
  year: 2025
  volume: 10
  number: 108
  pages: 7407
  doi: "10.21105/joss.07407"
  url: "https://doi.org/10.21105/joss.07407"

GitHub Events

Total
  • Create event: 7
  • Commit comment event: 3
  • Release event: 1
  • Issues event: 22
  • Watch event: 26
  • Issue comment event: 118
  • Push event: 198
  • Gollum event: 12
  • Pull request event: 37
  • Pull request review comment event: 15
  • Pull request review event: 15
  • Fork event: 14
Last Year
  • Create event: 7
  • Commit comment event: 3
  • Release event: 1
  • Issues event: 22
  • Watch event: 26
  • Issue comment event: 118
  • Push event: 199
  • Gollum event: 12
  • Pull request event: 37
  • Pull request review comment event: 15
  • Pull request review event: 15
  • Fork event: 14

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 1,441
  • Total Committers: 24
  • Avg Commits per committer: 60.042
  • Development Distribution Score (DDS): 0.115
Past Year
  • Commits: 91
  • Committers: 5
  • Avg Commits per committer: 18.2
  • Development Distribution Score (DDS): 0.165
Top Committers
Name Email Commits
Philip Cardiff p****f@g****m 1,276
Danial Khazaei k****l@g****m 63
Ivan Batistić i****2@g****m 34
Iago Lessa de Oliveira i****a@g****m 18
Zeljko Tukovic z****c@f****r 10
Denis Maier 7****r 5
Gerasimos Chourdakis g****s@i****e 5
Zeljko Tukovic z****c@f****r 4
Amirhossein Taran d****w@g****m 4
Jeff Heylmun h****n@s****m 3
scottlevie97 7****7 3
wyldckat w****t@g****m 3
Saber Mohammadi s****m@c****e 2
Ali Bozorgzadeh 6****g 1
Cyrille Bonamy c****y@l****r 1
Mark Olesen M****n@g****t 1
Moretti Simona m****a@u****t 1
Patrick Höhn h****p 1
Philipp Milovic m****h@g****m 1
Sindeev Sergey s****v@y****u 1
Xiaohu Guo g****u 1
maier d****r@b****e 1
Karen FitzGerald k****d@u****e 1
emadtandis e****s@u****e 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 48
  • Total pull requests: 101
  • Average time to close issues: 4 months
  • Average time to close pull requests: 27 days
  • Total issue authors: 22
  • Total pull request authors: 11
  • Average comments per issue: 2.65
  • Average comments per pull request: 2.11
  • Merged pull requests: 75
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 19
  • Pull requests: 43
  • Average time to close issues: 26 days
  • Average time to close pull requests: 9 days
  • Issue authors: 11
  • Pull request authors: 7
  • Average comments per issue: 1.32
  • Average comments per pull request: 1.67
  • Merged pull requests: 30
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • philipcardiff (8)
  • abzrg (6)
  • denMaier (6)
  • MakisH (4)
  • andyvaldes10 (3)
  • iBatistic (3)
  • zonexo (3)
  • Arumd86 (1)
  • Jano689 (1)
  • BlackLion9 (1)
  • francescoornano (1)
  • VamosZhi (1)
  • filippo70 (1)
  • Youngxl1998 (1)
  • cloner0110 (1)
Pull Request Authors
  • iBatistic (45)
  • philipcardiff (23)
  • denMaier (9)
  • MakisH (9)
  • abzrg (4)
  • cloner0110 (3)
  • Aaron-Mullen-Hales (2)
  • MatheusMiguel12 (2)
  • khoderAlshaar (2)
  • hoehnp (1)
  • Andry-M (1)
Top Labels
Issue Labels
bug (6) openfoam.com (5) fluidSolidInteraction (3) foam-extend (2) enhancement (2) minor issue (1) mechanicalLaws (1) tutorial (1) documentation (1)
Pull Request Labels
enhancement (10) openfoam.com (7) minor issue (4) foam-extend (4) mechanicalLaws (4) nextRelease (3) documentation (2) tutorial (2) openfoam.org (2) solid model (1) bug (1) fluidSolidInteraction (1) pimpleFluid (1) robinCoupling (1)

Dependencies

.github/workflows/buildAndTest.yml actions
  • actions/checkout v3 composite
.github/workflows/dockerBuildAndPush.yml actions
  • docker/build-push-action v3 composite
  • docker/login-action v2 composite