echoes

Manual of Echoes library

https://github.com/jfbarthelemy/echoes

Science Score: 54.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
  • DOI references
    Found 6 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 (13.6%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Manual of Echoes library

Basic Info
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 1
Created over 3 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

echoes

Description

Manual of echoes (Extended Calculator of HOmogEnization Schemes) library available here.

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).

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 DOI

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

Barthélémy, Jean-François, 2022. Echoes: Extended Calculator of HOmogEnization Schemes. https://doi.org/10.5281/ZENODO.14959866

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}, }


Powered by Quarto.

Owner

  • Name: Jean-François Barthélémy
  • Login: jfbarthelemy
  • Kind: user
  • Company: Cerema

Ecole Polytechnique (X95) \\ Ecole Nationale des Ponts et Chaussées (2001)

Citation (CITATION.bib)

@misc{Echoes,
	author  = {Jean-François Barthélémy},
	title   = {Echoes library (Extended Calculator of HOmogEnization Schemes)},
	url     = {https://jfbarthelemy.github.io/echoes/},
    doi     = {10.5281/zenodo.14959866}
	version = {v1.0.0},
	year    = {2022},
	month   = {11}
}

GitHub Events

Total
  • Watch event: 1
  • Push event: 24
Last Year
  • Watch event: 1
  • Push event: 24