-
|
Hello, I am a beginner in mfront. I would like to define an (orthotropic) elastic stiffness tensor where the constants are For context, I need to define a volume element with Amitex, where the elastic constants depend on the position Cij(x). (The most intuitive way to do so could be to define different materials, but since I would like to try different functions Cij(x), it would be way more convenient to declare the elastic moduli as Is there a way to do it ? I hope my question was clear ! thank you in advance, Patricia |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
|
Hi @psvay, |
Beta Was this translation helpful? Give feedback.
Hi @thelfer,
Here is un update on how my problem was solved.
First I would like to clarify why I would want to define elastic properties as internal variables. The reasons for this are that (1) AMITEX can't explicitely define materials with varying mechanical properties, so it would be tedious to do it without Mfront, and (2) in the future, it may be desirable to compute coupling effects making the elastic moduli vary when subject to both diffusion and mechanical loadings (for my case).
As I am using the bricks @OrthotropicBehaviour and @FiniteStrainSingleCrystal, I used @InitLocalVariable before the block @Integrator to modify the elastic moduli, see below. Thank you very much for your a…