dc.contributor.author | Balevičius, Robertas | |
dc.contributor.author | Džiugys, Algis | |
dc.contributor.author | Kačianauskas, Rimantas | |
dc.contributor.author | Maknickas, Algirdas | |
dc.contributor.author | Vislavičius, Kęstutis | |
dc.date.accessioned | 2023-09-18T19:38:20Z | |
dc.date.available | 2023-09-18T19:38:20Z | |
dc.date.issued | 2006 | |
dc.identifier.issn | 0010-4655 | |
dc.identifier.other | (BIS)VGT02-000013080 | |
dc.identifier.uri | https://etalpykla.vilniustech.lt/handle/123456789/141677 | |
dc.description.abstract | Performance of programming approaches and languages used for the development of software codes for numerical simulation of granular material dynamics by the discrete element method (DEM) is investigated. The granular material considered represents a space filled with discrete spherical visco-elastic particles, and the behaviour of material under imposed conditions is simulated using the DEM. The object-oriented programming approach (implemented via C++) was compared with the procedural approach (using FORTRAN 90 and OBJECT PASCAL) in order to test their efficiency. The identical neighbour-searching algorithm, contact forces model and time integration method were implemented in all versions of codes. Two identical representative examples of the dynamic behaviour of granular material on a personal computer (compatible with IBM PC) were solved. The results show that software based on procedural approach runs faster in compare with software based on OOP, and software developed by FORTRAN 90 runs faster in compare with software developed by OBJECT PASCAL. | eng |
dc.format | PDF | |
dc.format.extent | p. 404-415 | |
dc.format.medium | tekstas / txt | |
dc.language.iso | eng | |
dc.relation.isreferencedby | ScienceDirect | |
dc.relation.isreferencedby | Compendex | |
dc.relation.isreferencedby | INSPEC | |
dc.relation.isreferencedby | Science Citation Index Expanded (Web of Science) | |
dc.relation.isreferencedby | Chemical abstracts | |
dc.relation.isreferencedby | GeoRef | |
dc.source.uri | http://dx.doi.org/doi:10.1016/j.cpc.2006.05.006 | |
dc.title | Investigation of performance of programming approaches and languages used for numerical simulation of granular material by the discrete element method | |
dc.type | Straipsnis Web of Science DB / Article in Web of Science DB | |
dcterms.accessRights | IDS Number: 082WB | |
dcterms.references | 29 | |
dc.type.pubtype | S1 - Straipsnis Web of Science DB / Web of Science DB article | |
dc.contributor.institution | Vilniaus Gedimino technikos universitetas | |
dc.contributor.institution | Lietuvos energetikos institutas | |
dc.contributor.faculty | Statybos fakultetas / Faculty of Civil Engineering | |
dc.contributor.faculty | Fundamentinių mokslų fakultetas / Faculty of Fundamental Sciences | |
dc.subject.researchfield | T 006 - Energetika ir termoinžinerija / Energy and thermoengineering | |
dc.subject.researchfield | T 009 - Mechanikos inžinerija / Mechanical enginering | |
dc.subject.en | Granular materials | |
dc.subject.en | Discrete system mechanics | |
dc.subject.en | Software | |
dc.subject.en | Performance of programming languages | |
dc.subject.en | Computer languages | |
dcterms.sourcetitle | Computer physics communications | |
dc.description.issue | iss. 6 | |
dc.description.volume | Vol. 175 | |
dc.publisher.name | Elsevier | |
dc.publisher.city | Amsterdam | |
dc.identifier.doi | LBT02-000021194 | |
dc.identifier.doi | 000240416800003 | |
dc.identifier.doi | 10.1016/j.cpc.2006.05.006 | |
dc.identifier.elaba | 3749994 | |