The ExternalMedia library provides a framework for interfacing external codes computing fluid properties to Modelica.Media-compatible component models. The library has been designed with two main goals: maximizing the efficiency of the code, while minimizing the amount of extra code required to interface existing external codes to the library.
The library covers pure fluids models, possibly two-phase, compliant with the Modelica.Media.Interfaces.PartialTwoPhaseMedium interface.
Two external softwares for fluid property computation are currently supported by the ExternalMedia library:
A detailed documentation of the software is available in the technical manual.
The library has been tested with the Dymola and OpenModelica tools under the Windows and Linux operating system. If you are interested in the support of other tools, operating systems, and external fluid property computation codes, please contact the developers.
Main contributors: Francesco Casella, Christoph Richter, Roberto Bonifetto, Ian Bell, Jorrit Wronski, Federico Terraneo.
The code is licensed under the BSD 3-clause license. For license conditions visit https://opensource.org/licenses/BSD-3-Clause.
Copyright © 2006-2023, Francesco Casella, Christoph Richter, Roberto Bonifetto, Ian Bell, Jorrit Wronski, Federico Terraneo.
|Medium packages compatible with Modelica.Media
|Examples of external medium model definitions
|Package with common definitions
|Test models for the different solvers