Rodyti trumpą aprašą

dc.contributor.authorBalevičius, Robertas
dc.contributor.authorDžiugys, Algis
dc.contributor.authorKačianauskas, Rimantas
dc.contributor.authorMaknickas, Algirdas
dc.contributor.authorVislavičius, Kęstutis
dc.date.accessioned2023-09-18T19:38:20Z
dc.date.available2023-09-18T19:38:20Z
dc.date.issued2006
dc.identifier.issn0010-4655
dc.identifier.other(BIS)VGT02-000013080
dc.identifier.urihttps://etalpykla.vilniustech.lt/handle/123456789/141677
dc.description.abstractPerformance 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.formatPDF
dc.format.extentp. 404-415
dc.format.mediumtekstas / txt
dc.language.isoeng
dc.relation.isreferencedbyScienceDirect
dc.relation.isreferencedbyCompendex
dc.relation.isreferencedbyINSPEC
dc.relation.isreferencedbyScience Citation Index Expanded (Web of Science)
dc.relation.isreferencedbyChemical abstracts
dc.relation.isreferencedbyGeoRef
dc.source.urihttp://dx.doi.org/doi:10.1016/j.cpc.2006.05.006
dc.titleInvestigation of performance of programming approaches and languages used for numerical simulation of granular material by the discrete element method
dc.typeStraipsnis Web of Science DB / Article in Web of Science DB
dcterms.accessRightsIDS Number: 082WB
dcterms.references29
dc.type.pubtypeS1 - Straipsnis Web of Science DB / Web of Science DB article
dc.contributor.institutionVilniaus Gedimino technikos universitetas
dc.contributor.institutionLietuvos energetikos institutas
dc.contributor.facultyStatybos fakultetas / Faculty of Civil Engineering
dc.contributor.facultyFundamentinių mokslų fakultetas / Faculty of Fundamental Sciences
dc.subject.researchfieldT 006 - Energetika ir termoinžinerija / Energy and thermoengineering
dc.subject.researchfieldT 009 - Mechanikos inžinerija / Mechanical enginering
dc.subject.enGranular materials
dc.subject.enDiscrete system mechanics
dc.subject.enSoftware
dc.subject.enPerformance of programming languages
dc.subject.enComputer languages
dcterms.sourcetitleComputer physics communications
dc.description.issueiss. 6
dc.description.volumeVol. 175
dc.publisher.nameElsevier
dc.publisher.cityAmsterdam
dc.identifier.doiLBT02-000021194
dc.identifier.doi000240416800003
dc.identifier.doi10.1016/j.cpc.2006.05.006
dc.identifier.elaba3749994


Šio įrašo failai

FailaiDydisFormatasPeržiūra

Su šiuo įrašu susijusių failų nėra.

Šis įrašas yra šioje (-se) kolekcijoje (-ose)

Rodyti trumpą aprašą