Sökning: "OpenModelica Compiler"

Visar resultat 1 - 5 av 21 uppsatser innehållade orden OpenModelica Compiler.

  1. 1. An LLVM backend for the Open Modelica Compiler

    Master-uppsats, Linköpings universitet/Institutionen för datavetenskap

    Författare :John Tinnerholm; [2019]
    Nyckelord :LLVM; Compiler construction; OpenModelica;

    Sammanfattning : This thesis presents the construction and evaluation of an LLVM based codegenerator, an LLVM backend. The introduction of an LLVM based backend into the OpenModelica compiler was done to examine the advantages and disadvantages of compiling Modelica and MetaModelica to LLVM IR instead of C. LÄS MER

  2. 2. Efficient IR for the OpenModelica Compiler

    Master-uppsats, Linköpings universitet/Programvara och system

    Författare :Simon Eriksson; Patrik Andersson; [2018]
    Nyckelord :;

    Sammanfattning : The OpenModelica compiler currently generates code directly from a syntax tree representation, which leads to inefficient code in several cases. This thesis work introduces a lower-level intermediate representation for the compiler which aims to simplify the compiler back end and enable more optimizations. LÄS MER

  3. 3. Enhanced OpenModelica Python Interface

    Master-uppsats, Linköpings universitet/Institutionen för datavetenskap

    Författare :Sudeep Bajracharya; [2016]
    Nyckelord :OpenModelica; OMPython interface; OMParser; OMPython API; simulate; extract result;

    Sammanfattning : OMPython is a Python library for OpenModelica, which provides a Python interface to OpenModelica. This thesis significantly improves OMPython by an enhanced, more powerful and easier to use API. It presents how a user can use the Python interface to simulate and access Modelica models using Python objects. LÄS MER

  4. 4. OpenModelica Support for Figaro Extensions Regarding Fault Analysis

    Kandidat-uppsats, Linköpings universitet/Programvara och system; Linköpings universitet/Tekniska högskolan

    Författare :Alexander Carlqvist; [2014]
    Nyckelord :OpenModelica; Modelica; Figaro; fault analysis; program transformation;

    Sammanfattning : The practical result of this thesis is an extension to OpenModelica that transforms Modelica into Figaro. Modelica is an equation-based object-oriented modeling language. OpenModelica is an open source implementation of Modelica. Figaro is a language used for reliability modeling. LÄS MER

  5. 5. Type Inferencing and MATLAB to Modelica Translation

    Master-uppsats, Linköpings universitet/Institutionen för datavetenskap; Linköpings universitet/Tekniska högskolan

    Författare :Jahanzeb Mohammad; [2014]
    Nyckelord :Type Inferencing and MATLAB to Modelica Translation;

    Sammanfattning : Matlab is a proprietary, interactive, dynamically-typed language for technical computing. It is widely used for prototyping algorithms and applications of scientific computations. Since it is a dynamically typed language, the execution of programs has to be analyzed and interpreted which results in lower computational performance. LÄS MER