Pregled bibliografske jedinice broj: 1019957
Calculation of the longitudinal strength of the ship using the programming language Python 3.7
Calculation of the longitudinal strength of the ship using the programming language Python 3.7 // MY FIRST CONFERENCE 2019 – BOOK OF ABSTRACTS / Čanađija, Marko ; Travaš, Vanja ; Vukelić, Goran ; Pranjić, Ivana (ur.).
Rijeka, 2019. str. 9-9 (predavanje, domaća recenzija, sažetak, stručni)
CROSBI ID: 1019957 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Calculation of the longitudinal strength of the ship using the programming language Python 3.7
Autori
Bolf, Davor ; Zamarin, Albert
Vrsta, podvrsta i kategorija rada
Sažeci sa skupova, sažetak, stručni
Izvornik
MY FIRST CONFERENCE 2019 – BOOK OF ABSTRACTS
/ Čanađija, Marko ; Travaš, Vanja ; Vukelić, Goran ; Pranjić, Ivana - Rijeka, 2019, 9-9
ISBN
978-953-6953-50-9
Skup
3rd edition of annual conference for doctoral students of engineering and technology „MY FIRST CONFERENCE“
Mjesto i datum
Rijeka, Hrvatska, 12.09.2019
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Domaća recenzija
Ključne riječi
longitudinal strength of the ship, Python, Simpson’s rule, software
Sažetak
Calculation of vertical transversal forces and bending moments is an important step of each ship's project documentation and a part of the structural stability calculation. It is most commonly used to determine the longitudinal strength of the ship, as well as to predict local strength of a ship structure. Although such calculations are already conducted on specialized software prepared by classification societies, the goal of this work was to prepare an in-house open source checking tool for student projects as well as to use it as a teaching tool for presenting the most commonly used mathematical models, such as Newton - Cotes formula known as Simpson's rule, linear and/or quadratic interpolation. Python 3.7 programming language was chosen as programing tool for ease of use and large number of easily accessible documentation. Although there are already numerous Python modules that can successfully address the above mentioned problems, they were not included in software. Instead, all functions are coded within the main program and are solely the work of the author. The program has been checked and calibrated using documentation of several use cases.
Izvorni jezik
Engleski
Znanstvena područja
Brodogradnja, Računarstvo
POVEZANOST RADA
Ustanove:
Tehnički fakultet, Rijeka