Francesco Casella

Results 1758 comments of Francesco Casella

I'd say it is very easy to implement homotopies, less easy to implement ones that actually work :) I'm also in favour of a live discussion. Some possibly useful strategies...

@pierre-eliep-met we first analyzed MetroscopiaNPPP_reverse. The cause of failure in this case is articulated. The lambda = 0 homotopy process starts and then fails with ``` Error in region computation...

We also checked `MetroscopiaNPP_direct`. It fails during initialization at lambda = 0 when trying to solve system 1917, which only has one iteration variable, namely `steam_dryer.P`. The provided start value...

More analysis on `MetroscopiaNPP_direct`. This is the failing nonlinear system: ![immagine](https://user-images.githubusercontent.com/4233148/221817065-66dc9188-8ff4-47a9-bd3f-d639dea071ef.png) The iteration variable `steam_dryer.P`. Based on that, the saturated liquid and vapour enthalpies are computed, then the specific enthalpy...

@pierre-eliep-met, @valentind-met we analyzed this issue more in depth. One of the problems here is probably in the handling of start attributes for alias variables. When generating code from a...

In fact, there is another issue with the MetroscopiaNPP_direct model. If you compile it with a recent nightly build (as we do, so we get the latest improvements of the...

@pierre-eliep-met, @AndreaBartolini, I think I have a clue on what the root cause of this problem is, see OpenModelica/OpenModelica#10497. I hope we can solve the issue in OMC with the...

@AntoineGautier, thanks for the in-depth analysis. - According to the currently available specifications, all the models using start attributes only for parameters are legal and should work, this will be...

@beutlich you can find many examples in PR modelica/ModelicaStandardLibrary#4420, where I first wanted to actually remove the offending signals from the CSV files. The idea is that this should not...

This is a MWE of two CSV files that are expected to fail on `v2` with the current CSV-compare tool and should succeed instead with the proposed change, `nom =...