John Hennig

Results 71 comments of John Hennig

Yes, stand-alone mode would be better. But client-server mode will work as well. Some things will be a bit slower, but not the simulations themselves. And you'll occasionally get the...

Hi, and thanks for bringing this up. You're right, the property groups don't show up in the model tree, as displayed by `mph.tree()`. I never noticed that before, I've always...

Included in MPh 1.2.0, released today.

Hi, thanks for your PR. I think adding `load_copy()` to the API is fine, is see no problem with that. But refusing to load the file if it's opened elsewhere...

On second thought, it would probably be better to add default arguments `copy=False` and `exclusive=False` to the existing `load` method and handle those cases there. Since they're defaulting to the...

So as it turns out, this is a fundamental issue with Unix-like operating systems — Linux same as macOS. I don't think it will ever be resolved in the way...

MPh 0.9.0, released today, provides the new convenience function `mph.start()` which works around the issue described here. On Windows, it starts a stand-alone client. On Linux and macOS, it uses...

Hi, thanks for reporting this. Unfortunately, I have no idea why this happens. All I know is that I cannot reproduce the issue. A very similar, if not the same,...

So, first of all, my assessment in the original post was, to some extent, wrong: The problem was *not reliably* solved with that development version (1.2.2-dev0) of JPype. It seems...

Thanks for the explanations. Yeah, Comsol does have native components beside the Java code. Lots, actually. There's almost certainly no API method to terminate the client: I've spent hours with...