-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.qmd
89 lines (60 loc) · 3.36 KB
/
index.qmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
::: {.content-visible unless-format="html"}
{width=20% fig-align="center"}
:::
<!-- ::: {.content-visible when-format="html"}
{width=95%}
[{width=3%}](img/cover.html)julia
::: -->
## Welcome {.unnumbered #sec-welcome}
The library `echoes` allows to implement various mean-field homogenization schemes of random media involving different types of heterogeneities in the framework of elasticity, conductivity, viscoelasticity as well as nonlinear homogenization.
This book gathers tutorials presenting the main features of the library:
- elements of tensor calculus,
- Hill and Eshelby tensors and their derivatives with respect to reference medium moduli,
- concentration problems,
- RVEs and schemes in linear homogenization,
- extension to nonlinear homogenization,
- extension to linear time-dependent behaviors.
## Download
The core of `echoes` has been developed in C++ and wrapped by a Python interface. Hence its use requires first the installation of a Python environment including `pip` executable (for instance [Anaconda](https://www.anaconda.com/products/distribution)).
Wheel packages can be downloaded for various versions of Python under Windows or Linux by choosing the appropriate file for your configuration under the link
::: {.content-visible unless-format="html"}
https://doi.org/10.5281/zenodo.14959866
:::
::: {.content-visible when-format="html"}
[](https://doi.org/10.5281/zenodo.14959866)
:::
Once in possession of the relevant `.whl` file, the package can be installed in a console (Anaconda console or any console allowing to run `pip`) by
```python
pip install -U echoes-XYZ.whl
# replacing echoes-XYZ.whl by the correct path to the whl file
```
## Citation
If you use `echoes`, please cite it as [@echoes] or in `bibtex` style
```tex
@software{echoes,
title = {Echoes: {{Extended Calculator}} of {{HOmogEnization Schemes}}},
shorttitle = {Echoes},
author = {Barthélémy, Jean-François},
date = {2022-11-22},
doi = {10.5281/ZENODO.14959866},
url = {https://zenodo.org/record/14959866},
organization = {Zenodo},
version = {v1.0.0},
}
```
All this work is licensed under the [Creative Commons Attribution-ShareAlike 4.0 International License](https://creativecommons.org/licenses/by-sa/4.0/) .
## About the author
Jean-François Barthélémy is a researcher at [Cerema](https://www.cerema.fr/en) in the research team [UMR MCD](https://mcd.univ-gustave-eiffel.fr/).
::: {layout="[10,10,10,10]"}
{{< iconify fa6-brands github >}} [GitHub](https://github.com/jfbarthelemy)
{{< ai researchgate >}} [ResearchGate](https://www.researchgate.net/profile/Jean-Francois_Barthelemy)
{{< ai google-scholar >}} [Google Scholar](https://scholar.google.com/citations?user=RVjtCiAAAAAJ&hl=en)
{{< ai hal >}} [HAL](https://hal.archives-ouvertes.fr/search/index/?q=%2A&authIdHal_s=jfbarthelemy)
{{< ai clarivate >}} [Web Of Science](https://www.webofscience.com/wos/author/record/449919)
{{< ai orcid color="#A7CF36" >}} [ORCID](https://orcid.org/0000-0002-1968-8939)
{{< iconify devicon linkedin >}} [LinkedIn](https://www.linkedin.com/in/jean-fran%C3%A7ois-barth%C3%A9l%C3%A9my-75b3122/)
📩 [Email](mailto:[email protected])
:::
----------------
Powered by [Quarto](https://quarto.org/).
$\,$