<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Mechanics isn't my main area of research but I'd be happy to provide some help where I can. I've been working on Python bindings for Dune's C++ frontend which have a lot of similarity with Fenics' approach. So we use UFL to define the models and use high level
 bindings to assemble system matrices etc.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Since you are already working on Fenics bindings doing something similar with Dune should not be too difficult I would hope. I have myself transferred some (quite simple I must admit) examples from Fenics to Dune. An overview of what is available and what it
 looks like can be found here</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<a href="https://dune-project.org/sphinx/content/sphinx/dune-fem/" id="LPNoLP347129">https://dune-project.org/sphinx/content/sphinx/dune-fem/</a></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
If that looks like a useful starting point and if there is something specific you encountered with Fenics that was helpful/difficult to handle let me know.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Best</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Andreas<br>
</div>
<br>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Dune-devel <dune-devel-bounces@lists.dune-project.org> on behalf of HELFER Thomas 202608 <thomas.helfer@cea.fr><br>
<b>Sent:</b> 27 March 2020 17:49<br>
<b>To:</b> Oliver Sander <oliver.sander@tu-dresden.de>; christian.engwer@uni-muenster.de <christian.engwer@uni-muenster.de><br>
<b>Cc:</b> dune-devel@lists.dune-project.org <dune-devel@lists.dune-project.org><br>
<b>Subject:</b> Re: [Dune-devel] Non linear mechanics, Dune, MFront</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Dear Olivier, Christian, and others,<br>
<br>
As a first step, I plan to build a simple tensile test on a unit element and<br>
see how I can interface MFront with it, probably using the MGIS project<br>
(<a href="https://github.com/thelfer/MFrontGenericInterfaceSupport">https://github.com/thelfer/MFrontGenericInterfaceSupport</a>). I expect that<br>
if I manage to get this working, I will have a global overview of DUNE<br>
internals and will be able to use any MFront behaviours in real-work<br>
structural cases.<br>
<br>
To do this, I am currently reading the dune-fem introduction. If anyone has<br>
some documentation of what is already available in the non linear mechanics side,<br>
let me know, it may save me a valuable amount of time.<br>
<br>
I hope to be able to grab my hand on dune rapidly, once I will have overcome a little trouble with the source<br>
installer (for the moment I wish to report this trouble, but I have not found what is the most relevant project in<br>
which opening the issue, as the installer is hosted on a private repository).<br>
<br>
Regards,<br>
Thomas<br>
________________________________________<br>
De : Oliver Sander [oliver.sander@tu-dresden.de]<br>
Envoyé : vendredi 27 mars 2020 13:00<br>
À : dune-devel@lists.dune-project.org; HELFER Thomas 202608<br>
Objet : Re: [Dune-devel] Non linear mechanics, Dune, MFront<br>
<br>
Hi Thomas,<br>
<br>
while I don't use code generation at all, I work in nonlinear mechanics,<br>
so what you plan is of interest to me.<br>
<br>
Best,<br>
Oliver<br>
<br>
On 27.03.20 12:53, Christian Engwer wrote:<br>
> Dear Thomas,<br>
><br>
> welcome to DUNE!<br>
><br>
> While I can't promise anything about whether womeonoe is able to<br>
> invest significant time, I think an integration with code generation<br>
> tools is in general something interesting for DUNE. There are several<br>
> different ongoing effort in this direction, in particular for the<br>
> integration of UFL based models.<br>
><br>
> Best<br>
> Christian<br>
><br>
><br>
> On Fri, Mar 27, 2020 at 11:00:20AM +0000, HELFER Thomas 202608 wrote:<br>
>> Dear DUNE developpers,<br>
>><br>
>> my name is Thomas Helfer. I am an engineer at the French Atomic and Alternatives Energy<br>
>> Commission (CEA).<br>
>><br>
>> I would like to evaluate the potential of DUNE in the field of advanced non linear mechanics.<br>
>><br>
>> More precisely, as the main developper of MFront (<a href="http://tfel.sourceforge.net/">http://tfel.sourceforge.net/</a>), I intent<br>
>> to see if I can easily introduce mechanical behaviours generated by MFront in DUNE<br>
>> (mostly for finite element simulations).<br>
>><br>
>> I already tried this exercise with various solvers (OpenGeoSys, Kratos Multiphysics for<br>
>> example) and this allowed me:<br>
>><br>
>> - to have a deep understanding of how the solver works internally.<br>
>> - to meet core developpers.<br>
>><br>
>> So far, this exercice has been mutually profitable and very interesting.<br>
>><br>
>> I would like to know if someone in the DUNE community would be motivated to try it with me.<br>
>><br>
>> Any help would be greatly appreciated,<br>
>><br>
>> With kind regards,<br>
>><br>
>> Thomas Helfer<br>
>> _______________________________________________<br>
>> Dune-devel mailing list<br>
>> Dune-devel@lists.dune-project.org<br>
>> <a href="https://lists.dune-project.org/mailman/listinfo/dune-devel">https://lists.dune-project.org/mailman/listinfo/dune-devel</a><br>
><br>
> _______________________________________________<br>
> Dune-devel mailing list<br>
> Dune-devel@lists.dune-project.org<br>
> <a href="https://lists.dune-project.org/mailman/listinfo/dune-devel">https://lists.dune-project.org/mailman/listinfo/dune-devel</a><br>
><br>
<br>
<br>
_______________________________________________<br>
Dune-devel mailing list<br>
Dune-devel@lists.dune-project.org<br>
<a href="https://lists.dune-project.org/mailman/listinfo/dune-devel">https://lists.dune-project.org/mailman/listinfo/dune-devel</a></div>
</span></font></div>
</body>
</html>