site map | contact | login | Protection des données personnelles | Powered by FluxBB | réalisation artaban
You are not logged in.
Pages: 1
Dear MFront and Code Aster Users,
I have successfully linked MFront (Meric-Cailletaud crystal plasticity model)
h_ttp://tfel.sourceforge.net/MericCailletaudSingleCrystalPlasticity.html
with Code Aster (see attached .mfront and .comm file).
I have recorded the procedure in the following video,
showing a one element, single crystal simulation:
h_ttps://www.youtube.com/watch?v=evNhkEcntaU
The results I obtain agree with MTest
(see attached .test file).
Now the question is: how to change the rotation matrix?
In MTest I know I have to add for instance:
@RotationMatrix {{ 1.0 , 0.0 , 0.0 },
{ 0.0 , 1.0 , 0.0 },
{ 0.0 , 0.0 , 1.0 }};
Ideally, I would like to add additional material properties, like
@MaterialProperty Rij
representing the components of the initial rotation matrix and use them to
initialise the @RotationMatrix object.
This would allow me to pass easily those rotation matrix components
from the Code Aster .comm file to MFront.
Is this possible?
Or how do you envisage a strategy to assign the rotation matrix when running this model in Code Aster?
Next I would like to run polycrystal simulations, but once I figure out how to
pass the rotation matrix to Code Aster, it should be trivial.
I should just define different materials with different parameters in the Code Aster model,
representing the different grains.
Thank you very much in advance for your help.
I am really eager to learn more about the MFront code,
so I ask you about suggestions on how to look myself at the objects in the code,
so I can answer my questions by looking directly at the code.
For instance, if I want to look where the @RotationMatrix object is defined in the MFront code,
where should I look?
I tried to grep 'RotationMatrix' but I can only see that in .mtest files,
so I am a bit confused on where that keyword is defined in the code.
I am familiar with C++ but still a bit confused about the MFront code structure.
Thank you very much,
Best Regards,
Nicolò Grilli
I made this video to help beginners to install and use Salome Meca 2019 on Ubuntu 20.04
because of the issues I found when I was trying for the first time.
h_ttps://www.youtube.com/watch?v=pufnw9eR-co
Or search "Install and use Salome Meca 2019 on Ubuntu 20.04" on youtube.
Trust this helps.
Best Regards,
Nicolò
I am on Ubuntu 20.04 and Salome Meca V2019.0.3
I had the same problem with "AsterStudy module not found".
I solved with the solution posted by e_aybars
You can download the .deb package from here:
h_ttp://ftp.br.debian.org/debian/pool/main/libf/libffi/libffi6_3.2.1-6_amd64.deb
and install with Ubuntu Software
After installation I can use Salome Meca successfully both with the executable
./salome
and by launching Salome Meca from Ubuntu search.
Nicolò
In my case, the solution proposed by DomDunk works fine.
Thank you
Nicolò
Hi Nicola
In my case I just run one test case that I copied from the tests folder and it run successfully.
I don't know how to run automated multiple tests, sorry I am really a newbie.
Maybe I would get the same problem.
If that can help, I used Python 3.8.10
I noticed the installation is quite sensitive to the python version.
In my case, I cannot run the mfront executable, even if tfel was compiled successfully.
Running MFront is my main interest.
I have got a suggestion from EDF colleagues to install the entire Salome_Meca 2019 package instead,
as this may install all the packages successfully.
I will keep you updated.
Thank you
Nicolò
I did the following to solve the problem:
I do a first installation using the following options in setup.cfg
PREFER_COMPILER ='GNU_without_MATH'
MATHLIB= '/opt/OpenBLAS/lib/libopenblas.a'
In this case the code aster installation fails, but tfel is successfull.
Then I go back to
PREFER_COMPILER ='GNU'
without the MATHLIB line in setup.cfg
I rerun the installation, skipping all the modules already installed, I do only aster installation
and that works fine.
I tried some tests and I could run them successfully.
But now the questions are:
1) If I go on with the procedure for parallel installation, will it work?
2) Can I use successfully MFront if I installed tfel with MATHLIB and aster without?
I attach my installation instructions
Nicolò
+ install /home/nicolo/projects/CodeAster/CodeAster14p6/14.6/share/aster/tests/zzzz414a.export (from astest/zzzz414a.export)
Waf: Leaving directory `/tmp/install_aster.44882/aster-14.6.0/build/std/release'
+ build the elements catalog elem.1 using installed aster (from /tmp/install_aster.44882/aster-14.6.0/build/std/release/catalo/cata_ele.ojb)
stdout:
stderr: Segmentation fault (core dumped)
I am getting the same error when I try to use OpenBLAS 0.2.20
Please find attached the list of instructions that I used
Nicolò
Another set of installation instructions that were unsuccessful
I attach the installation instructions I followed
Dear Anirudh,
I am a new code aster user,
I was trying to compile from source on Ubuntu 20.04
but I see there are no official instructions to follow.
I was watching the videos by Cyprien Rusu on youtube
but I think the procedure has changed.
Currently I have a problem with python, when I use python3.6 I cannot install tfel
and when I use python3.8 I cannot install aster.
Also in the youtube video the tfel installation fails
I will need to use MFront, therefore I need tfel compiled properly.
Could you please share the procedure you used for the sequential installation on Ubuntu 20.04 from source?
Thank you very much in advance
Best Regards,
Nicolò
Pages: 1