Modelica

About the development of the FEM module/workbench.

Moderator: bernd

Jee-Bee
Posts: 1992
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: Modelica

Post by Jee-Bee » Mon Jan 13, 2020 7:47 am

that's what i said twice ... let him start!
ChrisRackauckas
Posts: 1
Joined: Sun Feb 09, 2020 10:24 pm

Re: Modelica

Post by ChrisRackauckas » Sun Feb 09, 2020 10:31 pm

Hey,
This is Chris Rackauckas, developer of DifferentialEquations.jl and author of StochasticLifestyle.com. Wordpress stats led me over to this community and I found there's some fun discussion. Let me know what your community would need out of differential equation solvers and modeling tools to best support your activities. We'll soon be releasing a bunch of blog posts on PDE-constrained optimization and automated learning of partial differential equations with universal differential equations (showing more of the sparsity techniques to go beyond https://arxiv.org/abs/2001.04385). I'm not much of a CAD guy but if you let me know what you guys need we can work it into our development roadmap and research! Indeed, a lot of our DAE work started because Hilding Elmqvist (inventor of Modelica) transitioned fully to Julia (Modia.jl) and he had a lot of questions to support tooling for his next gen Modelica. If you let us know what FreeCAD needs, we can work it into the Julia Lab's research and our next round of GSoCs :D .
vocx
Posts: 3338
Joined: Thu Oct 18, 2018 9:18 pm

Re: Modelica

Post by vocx » Mon Feb 10, 2020 1:44 am

ChrisRackauckas wrote:
Sun Feb 09, 2020 10:31 pm
...If you let us know what FreeCAD needs, we can work it into the Julia Lab's research and our next round of GSoCs :D .
You can see previous posts about Julia topics.

preCICE, DifferentialEquations.jl, DiffEqFlux.jl, SUNDIALS, CasADi, Modia
Julia

As you can see, those topics have received very few replies. It's not that we aren't interested in Modelica and efficiently solving mechanical and optimization problems, the issue is that currently there is no concrete implementation done in this aspect. Saso has posted this topic of Modelica and Julia more or less to spark interest, but so far nobody in our community has written the code to interface our CAD software with those tools. We need somebody to do this first, and then we can see what else can be done.

How can we connect FreeCAD with Modelica and Julia libraries? If you tell us how, then we can advance this further.

What does FreeCAD need? We need to know how to start because currently we have done nothing.
Always add the important information to your posts if you need help.
To support the documentation effort, and code development, your donation is appreciated: paypal.
User avatar
saso
Posts: 1418
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: Modelica

Post by saso » Mon Feb 10, 2020 9:32 am

ChrisRackauckas wrote:
Sun Feb 09, 2020 10:31 pm
This is Chris Rackauckas, developer of DifferentialEquations.jl and author of StochasticLifestyle.com. Wordpress stats led me over to this community...
Chris, Wow! So good to see you here :) those wordpress stats were probably mostly me reading and re reading all of your posts in the past weeks :roll:

It is true that both Modelica and OpenModelica projects are adding support for Julia (or maybe even moving to it), as said before Modia.jl and here are some slides from a recent OpenModelica presentation https://www.openmodelica.org/images/M_i ... mpiler.pdf

But for FreeCAD the potential for collaboration is IMO much bigger, on many different levels and I would even not put Modelica (and related/similar development to it) on the first place, so it would probably also be better to continue this discussion under the Julia topic https://forum.freecadweb.org/viewtopic.php?t=42400
Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests