Share Email Print
cover

Proceedings Paper • new

General data structure for the dynamic memory allocation in the development of the computer based models in engineering
Author(s): Emil M. Oanta; Alexandru Pescaru; Gheorghe Lazaroiu
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

The paper explores the possibility to create a general data management system based on doubly connected circular lists. This system would be very useful for the rapid development of the computer based models in engineering. The basic element of the list must have a general structure because it is the basic ‘building block’ in the concept development. Several solutions were studies, two of them being finally considered for extensive tests. The first solution is based on the ‘union’ data type which is simple and robust, but it has a series of inconveniencies. The second solution includes the declaration of a pointer to a random location in memory, at that address being found a given data type. The declaration is general, but the handling of a given data type requires particular declarations and functions. This latest solution is the most general one and it may be used to develop software for the most common data types, which will be useful for the rapid development of the upper level of complexity software applications. So far, the testing of the solutions and of their variants is still in progress in order to have a more accurate insight.

Paper Details

Date Published: 31 December 2018
PDF: 6 pages
Proc. SPIE 10977, Advanced Topics in Optoelectronics, Microelectronics, and Nanotechnologies IX, 1097721 (31 December 2018); doi: 10.1117/12.2324291
Show Author Affiliations
Emil M. Oanta, Constanta Maritime Univ. (Romania)
Alexandru Pescaru, Constanta Maritime Univ. (Romania)
Gheorghe Lazaroiu, Constanta Maritime Univ. (Romania)


Published in SPIE Proceedings Vol. 10977:
Advanced Topics in Optoelectronics, Microelectronics, and Nanotechnologies IX
Marian Vladescu; Razvan D. Tamas; Ionica Cristea, Editor(s)

© SPIE. Terms of Use
Back to Top