libmultiscale/42066ff65d76features/cadd
features/cadd vs master
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
98d3d6802fc3 | anciaux | update the exaemple | Sep 16 2020 | ||||
deb8fb69e35d | anciaux | integration scheme for the pineapple example | Sep 15 2020 | ||||
98c47092c734 | anciaux | update the AMEL client in python | Sep 15 2020 | ||||
c5e8195585f0 | anciaux | adding an example of arbitrary geometry within python | Sep 15 2020 | ||||
4ac8d26f9382 | anciaux | binding the geometry with possibility to extend | Sep 15 2020 | ||||
2552c1095286 | anciaux | cadd_template ready to test in depth | Sep 10 2020 | ||||
54fc327da21f | anciaux | adding a test script for the core template | Sep 10 2020 | ||||
4cba0f941570 | anciaux | cadd_template ready to test in depth | Sep 10 2020 | ||||
67669d16b941 | anciaux | remove compilation warnings | Sep 10 2020 | ||||
459409061d46 | anciaux | remove pedantic warnings | Sep 10 2020 |
/
README.md
LibMultiScale
In simulations, particle approaches can be helpful when the discreteness of matter needs to be taken into account. Multiscale coupling methods allow to reduce the prohibitive computational costs of discrete methods. For instance, with these approaches one can couple an atomic description with a macroscopic model of continuum mechanics.
LibMultiScale is a C++ parallel framework for the multiscale coupling methods dedicated to material simulations. This framework is designed as a library providing an API which makes it possible to program coupled simulations. The coupled parts can be provided by existing projects. In such a manner, the API gives C++ templated interfaces to reduce to the maximum the cost of integration taking the form of plugins or alike. LAMMPS (Sandia laboratories) and Akantu (LSMS) have been integrated to provide a functional framework.
The LibMultiScale is now distributed with a joint CECILL-C and GPL open-source licence with a shared copyrights between INRIA, CEA and EPFL.