dolfin-mech
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 19 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.1%) to scientific vocabulary
Repository
Basic Info
Statistics
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 0
- Releases: 6
Metadata Files
README.md
dolfin_mech
A set of FEniCS-based python tools for Computational Mechanics.
The library has notably been used in: * [Genet (2019). A relaxed growth modeling framework for controlling growth-induced residual stresses. Clinical Biomechanics.] * [Álvarez-Barrientos, Hurtado & Genet (2021). Pressure-driven micro-poro-mechanics: A variational framework for modeling the response of porous materials. International Journal of Engineering Science.] * [Patte, Genet & Chapelle (2022). A quasi-static poromechanical model of the lungs. Biomechanics and Modeling in Mechanobiology.] * [Patte, Brillet, Fetita, Gille, Bernaudin, Nunes, Chapelle & Genet (2022). Estimation of regional pulmonary compliance in idiopathic pulmonary fibrosis based on personalized lung poromechanical modeling. Journal of Biomechanical Engineering.] * [Tueni, Allain & Genet (2023). On the structural origin of the anisotropy in the myocardium: Multiscale modeling and analysis. Journal of the Mechanical Behavior of Biomedical Materials.] * [Laville, Fetita, Gille, Brillet, Nunes, Bernaudin & Genet (2023). Comparison of optimization parametrizations for regional lung compliance estimation using personalized pulmonary poromechanical modeling. Biomechanics and Modeling in Mechanobiology.] * [Peyraut & Genet (2024). A model of mechanical loading of the lungs including gravity and a balancing heterogeneous pleural pressure. Biomechanics and Modeling in Mechanobiology.] * [Peyraut & Genet (2024). Finite strain formulation of the discrete equilibrium gap principle: application to direct parameter estimation from large full-fields measurements. Comptes Rendus Mécanique.]
Installation
A working installation of FEniCS (version 2019.1.0) is required to run dolfin_mech.
To setup a system, the simplest is to use conda: first install miniconda (note that for Microsoft Windows machines you first need to install WSL, the Windows Subsystem for Linux, and then install miniconda for linux inside the WSL; for Apple MacOS machines with Apple Silicon CPUs, you still need to install the MacOS Intel x8664 version of miniconda), and then install the necessary packages:
```
conda create -y -c conda-forge -n dolfinmech fenics=2019.1.0 matplotlib=3.5 meshio=5.3 mpi4py=3.1.3 numpy=1.24 pandas=1.3 pip python=3.10 vtk=9.2
conda activate dolfin_mech
```
Owner
- Name: Martin Genet
- Login: mgenet
- Kind: user
- Location: Paris
- Company: École Polytechnique
- Website: https://gitlab.inria.fr/mgenet
- Repositories: 1
- Profile: https://github.com/mgenet
Citation (CITATION.cff)
cff-version: 1.2.0
authors:
- family-names: Genet
given-names: Martin
orcid: 0000-0003-2204-201X
- family-names: Patte
given-names: Cécile
orcid: 0000-0001-8553-886X
- family-names: Álvarez-Barrientos
given-names: Felipe
orcid: 0000-0003-4468-7951
- family-names: Hurtado
given-names: Daniel
orcid: 0000-0001-6261-9106
- family-names: Laville
given-names: Colin
- family-names: Manoochehrtayebi
given-names: Mahdi
orcid: 0009-0004-1111-8570
- family-names: Peyraut
given-names: Alice
orcid: 0009-0000-9445-8060
title: "dolfin_mech"
url: https://github.com/mgenet/dolfin_mech
doi: 10.5281/zenodo.8010870
GitHub Events
Total
- Release event: 2
- Watch event: 1
- Delete event: 29
- Push event: 30
- Pull request event: 5
- Fork event: 1
- Create event: 3
Last Year
- Release event: 2
- Watch event: 1
- Delete event: 29
- Push event: 30
- Pull request event: 5
- Fork event: 1
- Create event: 3
Packages
- Total packages: 1
-
Total downloads:
- pypi 93 last-month
- Total dependent packages: 1
- Total dependent repositories: 1
- Total versions: 29
- Total maintainers: 1
pypi.org: dolfin-mech
- Homepage: https://github.com/mgenet/dolfin_mech
- Documentation: https://dolfin-mech.readthedocs.io/
- License: GPLv3
-
Latest release: 2025.4.17
published 11 months ago