• Home
  • Search
  • Embedding a Functional Hybrid Modelling Language in Haskell
  • Cite Icon28
  • https://doi.org/10.1007/978-3-642-24452-0_8Copy DOI Icon

Embedding a Functional Hybrid Modelling Language in Haskell

  • Jan 1, 2011
  • George Giorgidze +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper we present the first investigation into the implementation of a Functional Hybrid Modelling language for non-causal modelling and simulation of physical systems. In particular, we present a simple way to handle connect constructs: a facility for composing model fragments present in some form in most non-causal modelling languages. Our implementation is realised as a domain-specific language embedded in Haskell. The method of embedding employs quasiquoting, thus demonstrating the effectiveness of this approach for languages that are not suitable for embedding in more traditional ways. Our implementation is available on-line, and thus the first publicly available prototype implementation of a Functional Hybrid Modelling language.

Similar Papers
  • Book Chapter
  • Citations19

Mixed-Level Embedding and JIT Compilation for an Iteratively Staged DSL

  • Jan 01, 2011
  • George Giorgidze +1
  • PDF
  • Research Article
  • Citations9

Bootstrapping a Compiler for an Equation-Based Object-Oriented Language

  • Jan 01, 2014
  • Modeling, Identification and Control: A Norwegian Research Bulletin
  • Martin Sjã¶Lund +2
  • Research Article
  • Citations78

Port-based modeling of mechatronic systems

  • Feb 07, 2004
  • Mathematics and Computers in Simulation
  • Peter C Breedveld
  • Conference Article
  • Citations1

On the design of a functional programming framework

  • Oct 14, 1996
  • Z Budimac +2
  • PDF
  • Research Article
  • Citations1

Low latency network and distributed storage for next generation HPC systems: the ExaNeSt project

  • Oct 01, 2017
  • Journal of Physics: Conference Series
  • R Ammendola +16
  • Conference Article
  • Citations5

Memory access optimization for computations on unstructured meshes

  • Aug 01, 2012
  • Antal Hiba +2
  • Research Article
  • Citations19

An Integrated Intelligent Modeling and Simulation Language for Model-based Systems Engineering

  • Apr 23, 2022
  • Journal of Industrial Information Integration
  • Lin Zhang +10
  • Research Article

Removing partial parametrization for efficient implementation of functional languages

  • Oct 01, 1992
  • Computer Languages
  • Husheng Liao
  • Research Article

MeshODENet: A Graph-Informed Neural Ordinary Differential Equation Neural Network for Simulating Mesh-Based Physical Systems

  • Mar 24, 2026
  • Journal of Applied Mechanics
  • Kangzheng Liu +1
  • PDF
  • Research Article
  • Citations5

The efficiency of modeling and simulation of manufacturing systems using Petri nets

  • Aug 01, 2021
  • IOP Conference Series: Materials Science and Engineering
  • F S Blaga +3
  • Book Chapter

Other common aspects

  • Oct 01, 2016
  • Maria Fyta
  • Book Chapter

Quantum Computing

  • Jan 01, 2005
  • Harry Buhrman
  • Research Article
  • Citations15

Integrating Experimental Data and Mathematical Models in Simulation of Physical Systems

  • Nov 01, 1997
  • AIAA Journal
  • Boris A Zeldin +1
  • Book Chapter
  • Citations1

Quantum-mechanical methods

  • Oct 01, 2016
  • Maria Fyta
  • Research Article
  • Citations16

Improved Random Batch Ewald Method in Molecular Dynamics Simulations.

  • May 30, 2022
  • The Journal of Physical Chemistry A
  • Jiuyang Liang +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.