Аналіз застосування способів передачі даних між програмними одиницями в інженерних розрахунках

Автор(и)

  • Dmytro Sidorov Національний технічний університет України «Київський політехнічний інститут» пр. Перемоги, 39, м. Київ, Україна, 03056, Україна https://orcid.org/0000-0002-9440-9872
  • Irina Kazak Національний технічний університет України «Київський політехнічний інститут» пр. Перемоги, 39, м. Київ, Україна, 03056, Україна https://orcid.org/0000-0001-9450-8312

DOI:

https://doi.org/10.15587/1729-4061.2016.65475

Ключові слова:

втрата точності, програмна одиниця, передача даних, Фортран, інженер-механік, інженерні розрахунки

Анотація

Розглянуті способи передачі даних між програмними одиницями при виконанні інженерних розрахунків технологічного обладнання засобами Фортрану 90 і більш високого рівня. Наведено приклади, які зустрічаються в інженерній практиці машинобудівельних та споріднених їй спеціальностей. Можливість застосування різних способів передачі даних між програмними одиницями дає можливість виконувати ефективні обчислення в наукових і інженерних розрахунках.

Біографії авторів

Dmytro Sidorov, Національний технічний університет України «Київський політехнічний інститут» пр. Перемоги, 39, м. Київ, Україна, 03056

Кандидат технічних наук, доцент

Кафедра хімічного, полімерного та силікатного машинобудування

Irina Kazak, Національний технічний університет України «Київський політехнічний інститут» пр. Перемоги, 39, м. Київ, Україна, 03056

Кандидат педагогічних наук, доцент

Кафедра хімічного, полімерного та силікатного машинобудування

Посилання

  1. Nemnyugin, M. A., Stesik, O. L. (2004). Modern Fortran. Tutorial. Petersburg, 496.
  2. Bartenev, O. V. (2004). Modern Fortran. Petersburg, 390.
  3. Ryzhkov, Y. (1999). PowerStation Fortran Programming for Engineers Petersburg, 159.
  4. Breach, Z. S., Kapilevich, D. V., Klevtsova, N. A. (1991). Fortran 77 EU PC. Moscow, 285.
  5. Ward, T., Bromhead, E. (1993). Fortran programming and art personal computers. Moscow, 352.
  6. Andreeva, E. N., Falina, I. N. (2007). Encyclopedia of Computer Science teachers. Issue 5. Magazine Computer, 15. Available at: http://inf.1september.ru/article.php?ID=200701504
  7. Akimova, E. N. (2015). Fundamentals of programming in Fortran. Tutorial. Ekaterinburg, 90.
  8. Language Reference Manual Fortran 95. Available at: http://www.math.spbu.ru/user/rus/cluster/Doc/Library/fortran95/langref/langr_oglav.shtml
  9. Gorelik, A. M. Glossary of Terms Language FORTRAN 95. Available at: http://www.parallel.ru/tech/tech_dev/terms.html
  10. Encyclopedia of Mechanical Engineering XXL. Equipment, materials, mechanical and ... . Available at: http://mash-xxl.info/info/106660/
  11. Antonov, A. S. (2002). Introduction to parallel computing. Toolkit. Moscow, 69.
  12. Badenkov, V. L. (2010). High-performance computing. Tutorial. St. Petersburg, 180.
  13. Bea, S. A., Carrera, J., Ayora, C., Batlle, F., Saaltink, M. W. (2009). CHEPROO: A Fortran 90 object-oriented module to solve chemical processes in Earth Science models. Computers & Geosciences, 35 (6), 1098–1112. doi: 10.1016/j.cageo.2008.08.010
  14. Berg, B. A., Wu, H. (2012). Fortran code for SU(3) lattice gauge theory with and without MPI checkerboard parallelization. Computer Physics Communications, 183 (10), 2145–2157. doi: 10.1016/j.cpc.2012.03.021
  15. Sewell, P., Siamak, N., John, V., Ramin, A., Stephen, A. (2010). Implementing modular adaptation of scientific software Engineering. Applications of Artificial Intelligence, 23 (6), 1000‑1011.
  16. Rio, G., Laurent, H., Blès, G. (2008). Asynchronous interface between a finite element commercial software ABAQUS and an academic research code HEREZH++. Advances in Engineering Software, 39 (12), 1010–1022. doi: 10.1016/j.advengsoft.2008.01.004
  17. Li, X. Q., Chen, Y., Spitler, J. D., Fisher, D. (2009). Applicability of calculation methods for conduction transfer function of building constructions. International Journal of Thermal Sciences, 48 (7), 1441–1451. doi: 10.1016/j.ijthermalsci.2008.11.006
  18. Afazov, S. M., Becker, A. A., Hyde, T. H. (2012). Development of a Finite Element Data Exchange System for chain simulation of manufacturing processes. Advances in Engineering Software, 47 (1), 104–113. doi: 10.1016/j.advengsoft.2011.12.011
  19. Afazov, S. M., Becker, A. A., Hyde, T. H. (2012). Development of a Finite Element Data Exchange System for chain simulation of manufacturing processes. Advances in Engineering Software, 47 (1), 104–113. doi: 10.1016/j.advengsoft.2011.12.011

##submission.downloads##

Опубліковано

2016-04-22

Як цитувати

Sidorov, D., & Kazak, I. (2016). Аналіз застосування способів передачі даних між програмними одиницями в інженерних розрахунках. Eastern-European Journal of Enterprise Technologies, 2(2(80), 11–18. https://doi.org/10.15587/1729-4061.2016.65475