Adamantine 1.0

Adamantine 1.0: A Thermomechanical Simulator for Additive Manufacturing - Published in JOSS (2024)

https://github.com/adamantine-sim/adamantine

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
    5 of 9 committers (55.6%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords

3d-printing heat-transfer simulation
Last synced: 4 months ago · JSON representation ·

Repository

Software to simulate heat transfer for additive manufacturing

Basic Info
Statistics
  • Stars: 44
  • Watchers: 4
  • Forks: 12
  • Open Issues: 40
  • Releases: 1
Topics
3d-printing heat-transfer simulation
Created over 9 years ago · Last pushed 4 months ago
Metadata Files
Readme Changelog Contributing License Citation

README.md

image

adamantine is a thermomechanical code for additive manufacturing. It is based on deal.II, ArborX, Trilinos, and Kokkos. adamantine can simulate the thermomechanical evolution an object undergoes during the manufacturing process. It can handle materials in three distinct phases (solid, liquid, and powder) to accurately reflect the physical state during manufacturing. Experimental data can be used to improve the simulation through the use of Ensemble Kalman filter.

Documentation

The documentation is hosted on our website, with instructions on installing adamantine, running simulations, and visualizing results.

Examples

Examples that showcase adamantine capabilities can be found here.

Tutorials

Tutorials and exercises can be found here.

License

adamantine is distributed under the Apache License v2.0 with LLVM Exceptions.

Questions

If you have any question, find a bug, or have feature request please open an issue.

Contributing

We encourage you to contribute to adamantine! Please check out the guidelines about how to proceed.

Citing adamantine

Please see this page.

Owner

  • Name: adamantine-sim
  • Login: adamantine-sim
  • Kind: organization

JOSS Publication

Adamantine 1.0: A Thermomechanical Simulator for Additive Manufacturing
Published
October 17, 2024
Volume 9, Issue 102, Page 7017
Authors
Bruno Turcksin ORCID
Oak Ridge National Laboratory, Oak Ridge, TN, USA
Stephen DeWitt ORCID
Oak Ridge National Laboratory, Oak Ridge, TN, USA
Editor
Lucy Whalley ORCID
Tags
additive manufacturing data assimilation

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
repository-code: "https://github.com/admantine-sim/adamantine"
url: "https://adamantine-sim.github.io/adamantine"
license: "BSD-3-Clause"
authors:
- family-names: "Turcksin"
  given-names: "Bruno"
  orcid: "https://orcid.org/0000-0001-5954-6313"
- family-names: "DeWitt"
  given-names: "Stephen"
  orcid: "https://orcid.org/0000-0002-9550-293X"
title: "Adamantine 1.0: A Thermomechanical Simulator for Additive Manufacturing"
doi: 10.21105/joss.07017
journal: "Journal of Open Source Software"
volume: "9"
number: "102" 
year: "2024"

GitHub Events

Total
  • Issues event: 26
  • Watch event: 11
  • Issue comment event: 119
  • Push event: 61
  • Pull request event: 84
  • Pull request review event: 75
  • Pull request review comment event: 62
  • Fork event: 2
Last Year
  • Issues event: 26
  • Watch event: 11
  • Issue comment event: 119
  • Push event: 61
  • Pull request event: 84
  • Pull request review event: 75
  • Pull request review comment event: 62
  • Fork event: 2

Committers

Last synced: 5 months ago

All Time
  • Total Commits: 763
  • Total Committers: 9
  • Avg Commits per committer: 84.778
  • Development Distribution Score (DDS): 0.303
Past Year
  • Commits: 99
  • Committers: 7
  • Avg Commits per committer: 14.143
  • Development Distribution Score (DDS): 0.273
Top Committers
Name Email Commits
Bruno Turcksin b****n@g****m 532
DeWitt, Stephen d****j@o****v 190
Daniel Arndt a****d@o****v 15
cadkin a****v@o****v 9
Daniel Wheeler d****2@g****m 5
AshGannon g****r@o****v 4
Lance-Drane l****k@g****m 3
AshGannon a****n@g****m 3
McDonnell, Marshall m****t@o****v 2
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 46
  • Total pull requests: 177
  • Average time to close issues: about 1 year
  • Average time to close pull requests: 13 days
  • Total issue authors: 8
  • Total pull request authors: 8
  • Average comments per issue: 1.2
  • Average comments per pull request: 1.38
  • Merged pull requests: 143
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 24
  • Pull requests: 108
  • Average time to close issues: 12 days
  • Average time to close pull requests: 4 days
  • Issue authors: 7
  • Pull request authors: 6
  • Average comments per issue: 1.21
  • Average comments per pull request: 1.38
  • Merged pull requests: 84
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • stvdwtt (29)
  • wd15 (6)
  • Rombur (3)
  • ericneiva (2)
  • AshGannon (2)
  • dpagendam (2)
  • a1227659796 (1)
  • mikejwg (1)
Pull Request Authors
  • Rombur (115)
  • masterleinad (21)
  • AshGannon (15)
  • stvdwtt (9)
  • cadkin (8)
  • wd15 (4)
  • marshallmcdonnell (4)
  • elizabethcd (1)
Top Labels
Issue Labels
enhancement (2)
Pull Request Labels

Dependencies

.github/workflows/docker.yml actions
  • actions/checkout v2 composite
  • docker/build-push-action v2 composite
  • docker/login-action v1 composite
.github/workflows/Dockerfile docker
  • rombur/adamantine-stack no_gpu-latest build
ci/Dockerfile docker
  • $BASE latest build