miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
The C++ design patterns for solvers used in object-oriented computing and simulation models
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Technology and Media.
Responsible organisation
2006 (English)In: Journal of Aerospace Computing, Information, and Communication, ISSN 1542-9423, Vol. 3, no 1, 21-27 p.Article in journal (Refereed) Published
Abstract [en]

This note touches a problem of developing generic mathematical software for object-oriented modeling and simulation of complex dynamic systems. More specifically, it focuses on designing the C++ class templates that could communicate with source classes comprising an object model and could process their data. This problem is of great importance for models involving a large number of different classes (types) with complex data processing. The basic idea is the use of mechanism of pointers to member functions that allows design patterns to be effectively incorporated into generic object models. In case of ODE solvers, member pointers provide access to source class member functions that describe the right-hand sides of ODEs, have control over the integration process, and make specialized computations.

Place, publisher, year, edition, pages
2006. Vol. 3, no 1, 21-27 p.
Keyword [en]
C++ template, object-oriented model, solver for systems of ordinary differential equations differen
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:miun:diva-3258DOI: 10.2514/1.18496Scopus ID: 2-s2.0-3204444769Local ID: 3519OAI: oai:DiVA.org:miun-3258DiVA: diva2:28290
Available from: 2008-09-30 Created: 2008-12-16 Last updated: 2016-09-27Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Kozynchenko, Alexander
By organisation
Department of Information Technology and Media
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar

Altmetric score

Total: 222 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf