The Generalized Kelvin-Voigt model has a Prony series representation with several time constants. The Maxwell material can be considered as a type of liquid, since its long-term deformation under a constant stress is unbounded. Two new viscoelasticity models have been added: Maxwell and Generalized Kelvin-Voigt. Voir la capture d'écran Viscoelasticity Improvements You can view this functionality in the new Mechanical Multiport System: Elastic Wave Propagation in a Small Aluminum Plate tutorial model. To compute and identify the propagating modes, the Boundary Mode Analysis study is available in combination with the port conditions. The power of reflected and transmitted waves is available in postprocessing. The port condition supports S-parameter (scattering parameter) calculation, but it can also be used as a source to just excite a system. The combined setup with several Port conditions provides a superior nonreflecting condition for waveguides to a perfectly matched layer (PML) configuration or the Low-Reflecting Boundary feature, for example. Combining several Port conditions on the same boundary allows a consistent treatment of a mixture of propagating waves, for example, longitudinal, torsional, and transverse modes. A given Port condition supports one specific propagating mode. The new Port boundary condition, available with the Solid Mechanics interface, is designed to excite and absorb elastic waves that enter or leave solid waveguide structures. Like with Comsol 5.Voir la capture d'écran Port Boundary Condition for Elastic Wave Propagation Maybe they vendored a new Java version? You could check that too. I did not expect that to change, but apparently it has, that's what that log entry means. MPh does not parse that file (though it could, actually…), the (relative) location is hard-coded. The 8th line is the relative path from there to libjvm.so. Dosgi.splashPath=platform:/base/plugins// /java/glnxa64/jre/lib/amd64/server/libjvm.so (Though now that I look at that example, maybe I should expose the problems() method in the Model class as well.) That would be like 50 lines of code in Java. But the one, I think, that stands out is that we can now do if (model/'').problems(): … to check if there are any warnings or errors anywhere in the model. Should maybe do that anyway, as it is bound to happen eventually. And I could also relax the test assertions there. Then again, if it doesn't happen on macOS, I don't see why it would on Windows. I half-expect a new release to break the way MPh assigns tags to newly created nodes (because there would be new features). When you get a chance to test on Windows, make sure you run the full test suite there too ( python tools/test.py -log). Makes it more likely to be a Linux issue, as most people are on Windows, I would assume, and there hasn't exactly been an uproar over 6.0 not working, even though it's been out for over a month now. So it's not a problem across all operating systems then. I don't actually work with Comsol right now, but obviously we want to get 6.0 working a.s.a.p. Hi Max, great to hear from you! Job changes, I know all about that.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |