Hi,
MoFEM can handle higher order geometry if it is created by cubit. For gmsh meshes it currently only handles 1st order geometry. Before I PR the modules officially it will work with higher order geometry.
Regards,
Preslav
Implementing a new FEM solver (MoFEM)
Moderator: bernd
Forum rules
and Helpful information for the FEM forum
and Helpful information for the FEM forum
Re: Implementing a new FEM solver (MoFEM)
Ahh good to know.
BTW: if you add a new files to the source code, you can put yourself into the copyright on modules copyright.
BTW: if you add a new files to the source code, you can put yourself into the copyright on modules copyright.
Re: Implementing a new FEM solver (MoFEM)
Yeah, I haven’t sorted that out just yet. I’ve been playing with the code primarily .
Re: Implementing a new FEM solver (MoFEM)
This sounds great and I just want to say that I'm following this thread closely.
Keep up the good work!
Keep up the good work!
-
- Posts: 118
- Joined: Fri Apr 09, 2021 3:26 am
Re: Implementing a new FEM solver (MoFEM)
Following this thread. MoFEM seems promising.
Seeing you putting in work to add MoFEM to FreeCAD gives me hope that it may not be as daunting as I had feared.
I work with the Mystran project. Any chance you'd be willing to collaborate? We've made some strides in private and I feel we may be able to assist eachother.
EDIT_01: We have several fully supported shell elements, NAFEMS compliant bar elements with unit checks against MSC nastran, and our source code is extremely easy to rip stuff out of and understand. You can find our corner of the Elmer discord server, here. https://discord.gg/6eUpWD76
EDIT_02: Here's our github: https://github.com/dr-bill-c/MYSTRAN and here's our home https://mystran.com/
Seeing you putting in work to add MoFEM to FreeCAD gives me hope that it may not be as daunting as I had feared.
I work with the Mystran project. Any chance you'd be willing to collaborate? We've made some strides in private and I feel we may be able to assist eachother.
EDIT_01: We have several fully supported shell elements, NAFEMS compliant bar elements with unit checks against MSC nastran, and our source code is extremely easy to rip stuff out of and understand. You can find our corner of the Elmer discord server, here. https://discord.gg/6eUpWD76
EDIT_02: Here's our github: https://github.com/dr-bill-c/MYSTRAN and here's our home https://mystran.com/
Re: Implementing a new FEM solver (MoFEM)
Hello there,
Implementing a solver can be as simple or as difficult as you want due to the great flexibility FreeCAD offers.
I'm happy to collaborate and share some of my know-how.
Regards
Implementing a solver can be as simple or as difficult as you want due to the great flexibility FreeCAD offers.
I'm happy to collaborate and share some of my know-how.
Regards
Re: Implementing a new FEM solver (MoFEM)
Hello,
A question for more experienced developers.
How can I save a user's settings? I am working on a UI element which will allow a user to read a config file and edit it.
On reloading the project, I want the previously used configuration file to be loaded automatically.
So once a file path selected from the GUI I need to save it somewhere. In my head this will not be part of the preferences menu but will be part of a boundary condition in the FEM module.
I haven't coded up anything yet, just thinking how this can be done.
A question for more experienced developers.
How can I save a user's settings? I am working on a UI element which will allow a user to read a config file and edit it.
On reloading the project, I want the previously used configuration file to be loaded automatically.
So once a file path selected from the GUI I need to save it somewhere. In my head this will not be part of the preferences menu but will be part of a boundary condition in the FEM module.
I haven't coded up anything yet, just thinking how this can be done.
Re: Implementing a new FEM solver (MoFEM)
We usually save setting in the user config files
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Implementing a new FEM solver (MoFEM)
UKACM Autumn School 2023
https://www.youtube.com/playlist?list=P ... wh9S-yXJpt
UKACM School 2021
https://www.youtube.com/playlist?list=P ... O_o6pGXdN2
MoFEM An open source, parallel finite element library
http://mofem.eng.gla.ac.uk/
https://www.youtube.com/playlist?list=P ... wh9S-yXJpt
UKACM School 2021
https://www.youtube.com/playlist?list=P ... O_o6pGXdN2
MoFEM An open source, parallel finite element library
http://mofem.eng.gla.ac.uk/