.ExternalMemoryLib.Functions.getReal

gets the indexed value of the array. The input timeIn and this strange if-else-clause is just to force the compiler to treat this call as a dynamic call. Any ideas how to fix it?

Interface

function getReal
  input ExternalMemoryLib.ExternalMemoryReal arr;
  input Integer idx;
  input Real timeIn;
  output Real val;
end getReal;

Generated at 2025-04-15T18:20:12Z by OpenModelicaOpenModelica 1.25.0 using GenerateDoc.mos