Thank you, Matt.
To clarify, I myself have no idea about the Modelica implementation/interface 
to solver, so I was looking for if any such efforts have been done so I could 
leverage them.
-Ling

From: Matthew Knepley <[email protected]>
Date: Monday, June 24, 2024 at 10:39 AM
To: Zou, Ling <[email protected]>
Cc: [email protected] <[email protected]>
Subject: Re: [petsc-users] Modelica + PETSc?
On Mon, Jun 24, 2024 at 10: 29 AM Zou, Ling <lzou@ anl. gov> wrote: This is the 
website I normally refer to https: //openmodelica. 
org/doc/OpenModelicaUsersGuide/latest/solving. html Looks like DASSL is the 
default solver. That is what I would
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.

ZjQcmQRYFpfptBannerEnd
On Mon, Jun 24, 2024 at 10:29 AM Zou, Ling <[email protected]<mailto:[email protected]>> 
wrote:
This is the website I normally refer to
https://urldefense.us/v3/__https://openmodelica.org/doc/OpenModelicaUsersGuide/latest/solving.html__;!!G_uCfscf7eWS!b_FUpA47GE22L7gOjpyjA0Ai96NvB4NYNw5JB70nNxxDMc5mzM2GtVbJGudJTvPG5-8IFcltmTx9uq9Tni4$
 
<https://urldefense.us/v3/__https:/openmodelica.org/doc/OpenModelicaUsersGuide/latest/solving.html__;!!G_uCfscf7eWS!doiyv6M6Kq1yjfPlFl-d2a7UjPqQJrGEcmX3w1EMUGxL-E2amOHtj5Yzx2B45uASg6yoOJ104QRL$>

Looks like DASSL is the default solver.

That is what I would have guessed. DASSL is a good solver, but quite dated. I 
think PETSc can solve those problems, and more scalably. We would be happy to 
give advice on conforming to their interface.

  Thanks,

    Matt

PS: I was playing with Modelica with some toy problem I have, which solves fine 
but could not hold on with the steady-state solution for some reason. Maybe I 
did it wrong, or maybe I am not familiar with the solver. That was the reason 
of the Modelica+PETSc question since I am quite familiar with PETSc. Also, the 
combination seems to be a powerful pair.

-Ling

From: Matthew Knepley <[email protected]<mailto:[email protected]>>
Date: Monday, June 24, 2024 at 6:12 AM
To: Zou, Ling <[email protected]<mailto:[email protected]>>
Cc: [email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>>
Subject: Re: [petsc-users] Modelica + PETSc?
On Sun, Jun 23, 2024 at 5: 04 PM Zou, Ling via petsc-users <petsc-users@ mcs. 
anl. gov> wrote: Hi all, I am just curious … any effort trying to include PETSc 
as Modelica’s solution option? (Modelica forum or email list seem to be quite 
dead
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.

ZjQcmQRYFpfptBannerEnd
On Sun, Jun 23, 2024 at 5:04 PM Zou, Ling via petsc-users 
<[email protected]<mailto:[email protected]>> wrote:
Hi all, I am just curious … any effort trying to include PETSc as Modelica’s 
solution option?
(Modelica forum or email list seem to be quite dead so asking here.)

I had not heard of it before. I looked at the 3.6 specification, but it did not 
sy how the generated DAE were solved, or
how to interface packages. Do they have documentation on that?

  Thanks,

    Matt


-Ling


--
What most experimenters take for granted before they begin their experiments is 
infinitely more interesting than any results to which their experiments lead.
-- Norbert Wiener

https://urldefense.us/v3/__https://www.cse.buffalo.edu/*knepley/__;fg!!G_uCfscf7eWS!b_FUpA47GE22L7gOjpyjA0Ai96NvB4NYNw5JB70nNxxDMc5mzM2GtVbJGudJTvPG5-8IFcltmTx9OZlpQYY$
 
<https://urldefense.us/v3/__http:/www.cse.buffalo.edu/*knepley/__;fg!!G_uCfscf7eWS!e8sA5VFEfZrWzBeykVmuJSprkdGGGySwcvejvOBPvzrBd0qITlSt4aai30icUjLpUqdLPz-LkDNH$>


--
What most experimenters take for granted before they begin their experiments is 
infinitely more interesting than any results to which their experiments lead.
-- Norbert Wiener

https://urldefense.us/v3/__https://www.cse.buffalo.edu/*knepley/__;fg!!G_uCfscf7eWS!b_FUpA47GE22L7gOjpyjA0Ai96NvB4NYNw5JB70nNxxDMc5mzM2GtVbJGudJTvPG5-8IFcltmTx9OZlpQYY$
 
<https://urldefense.us/v3/__http:/www.cse.buffalo.edu/*knepley/__;fg!!G_uCfscf7eWS!doiyv6M6Kq1yjfPlFl-d2a7UjPqQJrGEcmX3w1EMUGxL-E2amOHtj5Yzx2B45uASg6yoOGjMfxvJ$>

Reply via email to