Elmer Integration (GSoC) - Activity Log

Contributions from the participants, questions and answers to their projects.
Discussions of proposals for upcoming events.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Elmer Integration (GSoC) - Activity Log

Post by bernd »

m42kus wrote: Fri Aug 18, 2017 1:06 pm Hey, the multiphysics update was delayed because my mentors and I decided that porting calculix to the new solver framework has a higher priority. Thats because we decided to delay the merge till all solver use the same framework (to avoid maintaining two frameworks at the same time). The port is now finished and can be tested together with my initial multiphysics support in the multiphysics branch of my repo (https://github.com/drhooves/FreeCAD.git). A video showcasing multiphysics will follow soon.
BTW: https://github.com/drhooves/FreeCAD/com ... ltiphysics rebases flawlessly on master ...
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: Elmer Integration (GSoC) - Activity Log

Post by HoWil »

Great news :!:
Will test my benchmark models....
BR
HoWil
HoWil
Veteran
Posts: 1279
Joined: Sun Jun 14, 2015 7:31 pm
Location: Austria

Re: Elmer Integration (GSoC) - Activity Log

Post by HoWil »

Calculix seems to work flawlessly. The elmer solver gives errors (@markus sent in a PM)
Will do further tests.
BR Howil
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Elmer Integration (GSoC) - Activity Log

Post by bernd »

HoWil wrote: Sun Aug 20, 2017 5:19 am Calculix seems to work flawlessly. The elmer solver gives errors (@markus sent in a PM)
Will do further tests.
BR Howil
same here including z88

https://github.com/berndhahnebach/FreeC ... mnewsolver
m42kus
Posts: 159
Joined: Tue Sep 02, 2014 9:41 am

Re: Elmer Integration (GSoC) - Activity Log

Post by m42kus »

Hey, atm bernd and I are working on getting my work merged. That means testing and fixing lots of bugs.

Meanwhile I'm going to upload a series of videos showing everything that works so far. The first video shows the same model I've showen before on a different video but this time with the new solver object supporting flexible multiphysics settings. The different supported physics (atm Heat, Elasticity and Flow) can be combined to the users liking.

phpBB [video]
My GSoC Devlog: ceeli.github.io/gsoc
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Elmer Integration (GSoC) - Activity Log

Post by bernd »

m42kus wrote: Thu Aug 24, 2017 6:35 am atm bernd and I are working on getting my work merged. That means testing and fixing lots of bugs.
Here is where this takes place. https://github.com/berndhahnebach/FreeC ... mnewsolver Everybody is invited to join the bug fixing.
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Elmer Integration (GSoC) - Activity Log

Post by bernd »

@Markus

- start FreeCAD
- open FEM 3D example (do not save it!)
- set in preferences a user path to do the calculations
- run calculations
- there will be an error saying to save the document because it working dir is set to besides FCStd
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Elmer Integration (GSoC) - Activity Log

Post by bernd »

Made a PR to get Travis and Appveyor test the new Solver framework, https://github.com/FreeCAD/FreeCAD/pull/945 There is still work to do before the real PR.
m42kus
Posts: 159
Joined: Tue Sep 02, 2014 9:41 am

Re: Elmer Integration (GSoC) - Activity Log

Post by m42kus »

bernd wrote: Fri Aug 25, 2017 4:43 am @Markus

- start FreeCAD
- open FEM 3D example (do not save it!)
- set in preferences a user path to do the calculations
- run calculations
- there will be an error saying to save the document because it working dir is set to besides FCStd
Fixed https://github.com/drhooves/FreeCAD/com ... 48223ff43a.
My GSoC Devlog: ceeli.github.io/gsoc
m42kus
Posts: 159
Joined: Tue Sep 02, 2014 9:41 am

Re: Elmer Integration (GSoC) - Activity Log

Post by m42kus »

Today I ran one of the biggest simulations I have done in FreeCAD jet. In addition to the heat equation it makes use of the third euquation type I added during the last weeks: Flow. Atm the only constraint type avaliable is velocity. But it's enouth for the following simulation. The simulation is very similar to "Thermal flow in curved pipe" elmer tutorial (http://www.nic.funet.fi/index/elmer/doc ... orials.pdf). The only difference is that I explicitly set a "cooling" (heat flux) constraint on the outer shell of the pipe. Here are my results:
pipe_screen.png
pipe_screen.png (391.46 KiB) Viewed 2705 times
My GSoC Devlog: ceeli.github.io/gsoc
Post Reply