1992
DOI: 10.1007/3-540-55984-1_28
|View full text |Cite
|
Sign up to set email alerts
|

The implementation of objectmath — a high-level programming environment for scientific computing

Abstract: We present the design and implementation of ObjectMath, a language and environment for high-level equation-based modeling and analysis in scientific computing. The ObjeetMath language integrates object-oriented modeling with mathematical language featores that make it possible to express mathematics in a natural and consistent way. The implemented programming environment includes a graphical browser for visualizing mad editing inheritance hierarchies, an application oriented editor for editing ObjeetMath equat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

1993
1993
2015
2015

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 11 publications
(6 citation statements)
references
References 5 publications
0
6
0
Order By: Relevance
“…Modelica has its roots in a language called dynamic modeling laboratory (DyMoLa) that was initially presented in the PhD thesis of Hilding Elmqvist [Elmqvist, 1978], together with several equation-based object-oriented languages from groups which participated early in the Modelica design effort (some examples are Neutral Model Format (NMF) [Sahlin et al , 1992], ObjectMath [Viklund et al , 1992] and Smile [Kloas et al , 1995]). Later on, the idea of allowing modeling and simulation of equation-based physical systems was further developed and eventually led to the language Modelica that is defined and managed by the Modelica Association.…”
Section: The Modelica Languagementioning
confidence: 99%
“…Modelica has its roots in a language called dynamic modeling laboratory (DyMoLa) that was initially presented in the PhD thesis of Hilding Elmqvist [Elmqvist, 1978], together with several equation-based object-oriented languages from groups which participated early in the Modelica design effort (some examples are Neutral Model Format (NMF) [Sahlin et al , 1992], ObjectMath [Viklund et al , 1992] and Smile [Kloas et al , 1995]). Later on, the idea of allowing modeling and simulation of equation-based physical systems was further developed and eventually led to the language Modelica that is defined and managed by the Modelica Association.…”
Section: The Modelica Languagementioning
confidence: 99%
“…We conclude the article with a brief summary of various points made. The first version of MathCode, released in 1998, was partly developed from the code generator in the ObjectMath environment [4,5]. The current version is almost completely rewritten and very much improved.…”
Section: Mathcode: a System For C++ Or Fortran Code Generation From Mmentioning
confidence: 99%
“…In [4] We define a function to create a list of numbers using the external functions. We now compile the package.…”
Section: External Functionsmentioning
confidence: 99%
See 1 more Smart Citation
“…Before work with the Modelica language was started, PELAB was involved in developing a language and tool called ObjectMath [149], an equation-based object-oriented (EOO) specification language for mathematical modeling. Several other groups developed related languages and tools, for example Dymola [37], NMF [121], Smile [72], and gPROMS [11].…”
Section: Introductionmentioning
confidence: 99%