title: What are the differences between diffferent Modelica Simulation Environments?
body: <p>There are different Modelica Simulation Environments, including Dymola, Wolfram SystemModeler, OpenModelica, and Jmodelica. So, I try to load a thermal fluid library(ThermoSysPro   <a href="https://github.com/Dwarf-Planet-Project/ThermoSysPro" rel="noreferrer">https://github.com/Dwarf-Planet-Project/ThermoSysPro</a>), but except Dymola, the results on the other software all end with errors.</p>
  
  <p>If the library and the simulation environment are all based on the Modelica Specification Standard, why there is a compatibility issue? I think that maybe the library includes some features that are only supported by Dymola. Could anyone clarify the difference between these simulation environments?</p>