About: Reusable classes in designing of mathematical models in the paralell computing     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : http://linked.opendata.cz/ontology/domain/vavai/Vysledek, within Data Space : linked.opendata.cz associated with source document(s)

AttributesValues
rdf:type
Description
  • In this article, the use of object approach and design patterns is presented in mathematical model implementation. It focuses on the contribution of programming following the interface using polymorphism and analysis of possibilities brought by design pattern use. Standard (two-step) implementation process is extended by two further abstraction steps when implementing mathematical models. Standard procedure transforms, in the first step, parts of reality into individual instances. Consequently, in the second step, a general description - class is searched for. Implementation of mathematical models begins by the search for an applicable mathematical definition (equations) of the process. The search for an suitable process in solving of acquired equations is the second step. Both of these two steps are abstract and require a very specific way of thinking, quite different from the programmer´s thinking. A process, when the mathematical model is built up and the implementation for this model is carried out, is common. Changes in the event description, eventually the use of different mathematical appliance, mean a brand new implementation. This process is not very effective. This article presents modification of DF2EM framework . DF2EM framework focuses on mathematical methods and it´s implementations, which uses space discretization (Finite Element Method, Finite Volume Method, etc). DF2EM framework brings complex approach to implementation of mathematical models. It defines basic model parts on a clearly abstract level, describes their interface and allows implementation of concrete classes. Processing of large data set requires special approach before data set can be used in mathematical model. This article include results of parallel reading of input data and storing mathematical models in database.
  • In this article, the use of object approach and design patterns is presented in mathematical model implementation. It focuses on the contribution of programming following the interface using polymorphism and analysis of possibilities brought by design pattern use. Standard (two-step) implementation process is extended by two further abstraction steps when implementing mathematical models. Standard procedure transforms, in the first step, parts of reality into individual instances. Consequently, in the second step, a general description - class is searched for. Implementation of mathematical models begins by the search for an applicable mathematical definition (equations) of the process. The search for an suitable process in solving of acquired equations is the second step. Both of these two steps are abstract and require a very specific way of thinking, quite different from the programmer´s thinking. A process, when the mathematical model is built up and the implementation for this model is carried out, is common. Changes in the event description, eventually the use of different mathematical appliance, mean a brand new implementation. This process is not very effective. This article presents modification of DF2EM framework . DF2EM framework focuses on mathematical methods and it´s implementations, which uses space discretization (Finite Element Method, Finite Volume Method, etc). DF2EM framework brings complex approach to implementation of mathematical models. It defines basic model parts on a clearly abstract level, describes their interface and allows implementation of concrete classes. Processing of large data set requires special approach before data set can be used in mathematical model. This article include results of parallel reading of input data and storing mathematical models in database. (en)
Title
  • Reusable classes in designing of mathematical models in the paralell computing
  • Reusable classes in designing of mathematical models in the paralell computing (en)
skos:prefLabel
  • Reusable classes in designing of mathematical models in the paralell computing
  • Reusable classes in designing of mathematical models in the paralell computing (en)
skos:notation
  • RIV/46747885:24220/11:#0001873!RIV12-MSM-24220___
http://linked.open...avai/riv/aktivita
http://linked.open...avai/riv/aktivity
  • P(1M0554)
http://linked.open...vai/riv/dodaniDat
http://linked.open...aciTvurceVysledku
http://linked.open.../riv/druhVysledku
http://linked.open...iv/duvernostUdaju
http://linked.open...titaPredkladatele
http://linked.open...dnocenehoVysledku
  • 226889
http://linked.open...ai/riv/idVysledku
  • RIV/46747885:24220/11:#0001873
http://linked.open...riv/jazykVysledku
http://linked.open.../riv/klicovaSlova
  • mathematical models paralell computing (en)
http://linked.open.../riv/klicoveSlovo
http://linked.open...ontrolniKodProRIV
  • [130FB3C096E9]
http://linked.open...in/vavai/riv/obor
http://linked.open...ichTvurcuVysledku
http://linked.open...cetTvurcuVysledku
http://linked.open...vavai/riv/projekt
http://linked.open...UplatneniVysledku
http://linked.open...iv/tvurceVysledku
  • Císařová, Klára
  • Kopetschke, Igor
  • Frydrych, Dalibor
http://bibframe.org/vocab/doi
  • 10.5176/2251-2217_SEA33
http://localhost/t...ganizacniJednotka
  • 24220
Faceted Search & Find service v1.16.118 as of Jun 21 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3240 as of Jun 21 2024, on Linux (x86_64-pc-linux-gnu), Single-Server Edition (126 GB total memory, 48 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software