openfoam-adapter

OpenFOAM-preCICE adapter

https://github.com/precice/openfoam-adapter

Science Score: 67.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 3 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
    4 of 21 committers (19.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.5%) to scientific vocabulary

Keywords

cfd co-simulation conjugate-heat-transfer fluid-structure-interaction multi-physics openfoam precice precice-adapter

Keywords from Contributors

build-tools hpsf radiuss spack fenics interactive network-simulation hacking embedded optim
Last synced: 6 months ago · JSON representation ·

Repository

OpenFOAM-preCICE adapter

Basic Info
Statistics
  • Stars: 148
  • Watchers: 16
  • Forks: 94
  • Open Issues: 55
  • Releases: 8
Topics
cfd co-simulation conjugate-heat-transfer fluid-structure-interaction multi-physics openfoam precice precice-adapter
Created about 8 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Citation

README.md

OpenFOAM-preCICE adapter

Ask questions in the forum Release SoftwareHeritage Cite Changelog License Build with OpenFOAM v2404

Start here

See the adapter documentation and related tutorials.

Please report any issues here and give us feedback through one of our community channels. Please ask question in the preCICE forum, not via issues.

This project is actively maintained on precice/openfoam-adapter. Current maintainers: @MakisH and @DavidSCN.

Contributing

We welcome contributions! Have a look at open good first issues and where we need help.

Check the file CONTRIBUTING.md for a few tips and guidelines.

Citing

Whenever using or referring to this adapter in academic publications, please cite it [1]. See the option "Cite this repository" in the "About" section, as well as the preCICE literature guide and the adapter overview page for more information.

References

[1] Chourdakis, G., Schneider, D., & Uekermann, B. (2023). OpenFOAM-preCICE: Coupling OpenFOAM with External Solvers for Multi-Physics Simulations. OpenFOAM® Journal, 3, 1–25. DOI: 10.51560/ofj.v3.88

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.

Owner

  • Name: preCICE
  • Login: precice
  • Kind: organization
  • Location: Germany

A Coupling Library for Partitioned Multi-Physics Simulations on Massively Parallel Systems

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Chourdakis"
  given-names: "Gerasimos"
  orcid: "https://orcid.org/0000-0002-3977-1385"
- family-names: "Schneider"
  given-names: "David"
  orcid: "https://orcid.org/0000-0002-3487-9688"
- family-names: "Uekermann"
  given-names: "Benjamin"
  orcid: "https://orcid.org/0000-0002-1314-9969"
title: "OpenFOAM-preCICE: Coupling OpenFOAM with External Solvers for Multi-Physics Simulations"
version: 1.1.0
doi: 10.51560/ofj.v3.88
date-released: 2022-02-08
url: "https://journal.openfoam.com/index.php/ofj/article/view/88"
preferred-citation:
  type: article
  authors:
  - family-names: "Chourdakis"
    given-names: "Gerasimos"
    orcid: "https://orcid.org/0000-0002-3977-1385"
  - family-names: "Schneider"
    given-names: "David"
    orcid: "https://orcid.org/0000-0002-3487-9688"
  - family-names: "Uekermann"
    given-names: "Benjamin"
    orcid: "https://orcid.org/0000-0002-1314-9969"
  doi: "10.51560/ofj.v3.88"
  journal: "OpenFOAM® Journal"
  month: 2
  start: 1 # First page number
  end: 25 # Last page number
  title: "OpenFOAM-preCICE: Coupling OpenFOAM with External Solvers for Multi-Physics Simulations"
  volume: 3
  year: 2023

GitHub Events

Total
  • Create event: 6
  • Issues event: 15
  • Watch event: 12
  • Delete event: 4
  • Member event: 1
  • Issue comment event: 51
  • Push event: 33
  • Pull request review event: 50
  • Pull request review comment event: 42
  • Pull request event: 37
  • Fork event: 12
Last Year
  • Create event: 6
  • Issues event: 15
  • Watch event: 12
  • Delete event: 4
  • Member event: 1
  • Issue comment event: 51
  • Push event: 33
  • Pull request review event: 50
  • Pull request review comment event: 42
  • Pull request event: 37
  • Fork event: 12

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 545
  • Total Committers: 21
  • Avg Commits per committer: 25.952
  • Development Distribution Score (DDS): 0.253
Past Year
  • Commits: 25
  • Committers: 4
  • Avg Commits per committer: 6.25
  • Development Distribution Score (DDS): 0.16
Top Committers
Name Email Commits
Gerasimos Chourdakis m****s@g****m 407
David Schneider d****r@i****e 83
derekrisseeuw d****w@g****m 15
Frédéric Simonis s****c@g****m 5
shkodm d****o@t****e 4
uekerman b****n@g****m 4
Benjamin Rodenberg b****g@c****e 4
derekrisseeuw d****1@h****m 3
dependabot[bot] 4****] 3
solids4foam 1****m 2
Max Hausch g****b@h****z 2
Markus Mühlhäußer 4****l 2
Kyle Davis k****s@i****e 2
Gabriel Gerlero g****o 2
Konrad Eder 5****K 1
JSeuffert 4****t 1
Daniels Vidulejs 3****s 1
Mark Olesen M****n@g****t 1
Max Firmbach 7****h 1
Tina Vladimirova 5****s 1
valentin-seitz v****z@g****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 68
  • Total pull requests: 113
  • Average time to close issues: about 1 year
  • Average time to close pull requests: 3 months
  • Total issue authors: 21
  • Total pull request authors: 19
  • Average comments per issue: 3.94
  • Average comments per pull request: 1.68
  • Merged pull requests: 81
  • Bot issues: 0
  • Bot pull requests: 4
Past Year
  • Issues: 10
  • Pull requests: 39
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 18 days
  • Issue authors: 5
  • Pull request authors: 4
  • Average comments per issue: 0.6
  • Average comments per pull request: 0.56
  • Merged pull requests: 23
  • Bot issues: 0
  • Bot pull requests: 1
Top Authors
Issue Authors
  • MakisH (32)
  • davidscn (6)
  • thesamriel (5)
  • uekerman (3)
  • charithaRdissanayaka (2)
  • vidulejs (2)
  • BenjaminRodenberg (1)
  • mpr7366 (1)
  • mokerren (1)
  • freshman-Tan (1)
  • andreubernadserra (1)
  • nguyenhoaiThanhbk2811 (1)
  • ec2608 (1)
  • fsimonis (1)
  • TEFEdotCC (1)
Pull Request Authors
  • MakisH (66)
  • davidscn (21)
  • vidulejs (8)
  • dependabot[bot] (7)
  • gerlero (4)
  • fsimonis (4)
  • BenjaminRodenberg (4)
  • thesamriel (3)
  • valentin-seitz (2)
  • simrnjandu (2)
  • cheriimoya (2)
  • keefehuang (2)
  • hoehnp (2)
  • efirvida (2)
  • tirgendetwas (2)
Top Labels
Issue Labels
bug (12) FF (11) enhancement (10) FSI (10) dev (4) volume coupling (3) compatibility (3) good first issue (3) building (2) CHT (1) help wanted (1) breaking-change (1)
Pull Request Labels
trigger-system-tests (20) dev (9) compatibility (6) bug (6) dependencies (6) building (4) FF (4) enhancement (3) FSI (3) wontfix (1) CHT (1) github_actions (1)

Dependencies

.github/workflows/build-custom.yml actions
  • actions/checkout v2 composite
  • actions/upload-artifact v2 composite
.github/workflows/build.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • airvzxf/cache-anything-new-action v1.0.1 composite
.github/workflows/check-format.yml actions
  • actions/checkout v2 composite
  • jidicula/clang-format-action main composite
.github/workflows/check-links.yml actions
  • actions/checkout v2 composite
  • gaurav-nelson/github-action-markdown-link-check v1 composite
.github/workflows/check-markdown.yml actions
  • actions/checkout v2 composite
  • articulate/actions-markdownlint v1 composite
.github/workflows/check-shell.yml actions
  • actions/checkout v2 composite
  • ludeeus/action-shellcheck master composite