Skip to main content
Have a personal or library account? Click to login
StrucPy.RCFA- Object-Oriented Python Package for Structural Analysis of Reinforced Concrete Frames Cover

StrucPy.RCFA- Object-Oriented Python Package for Structural Analysis of Reinforced Concrete Frames

Open Access
|Jul 2024

References

  1. Yuan XF, Teng JG. Interactive Web-Based Package for Computer-Aided Learning of Structural Behavior. Comput. Appl. Eng. Educ., 2002. 10(3): 121136. DOI: 10.1002/cae.10020
  2. Tappin S. The Early Use of Reinforced Concrete in India. Constr. Hist., 2002; 18: 7998.
  3. Ashur S, Alhassan M, Chen D, Gunawardena S. Integrating Professional Software in Undergraduate Civil Engineering Education. In Conference: The 4th International Multi-Conference on Engineering and Technological Innovation: IMETI, Orlando, Florida, USA; 2011. URL: https://www.iiis.org/CDs2011/CD2011SCI/IMETI_2011/PapersPdf/FA819CR.pdf.
  4. Verduzco LF, Horta J, Hernández MAPLy, Hernández JB. CALRECOD — A software for Computed Aided Learning of Reinforced Concrete structural Design. Adv. Eng. Softw., Oct. 2022; 172: 103189. DOI: 10.1016/j.advengsoft.2022.103189
  5. Tilak JBG. Economics of Engineering Education in India. 1st Edition. Routledge; 2023. DOI: 10.4324/9781003430223
  6. Bowman DA, et al. Virtual-SAP: an immersive tool for visualizing the response of building structures to environmental conditions. In IEEE Virtual Reality, Los Angeles, CA, USA: IEEE Computer Society. 2003; 243250. DOI: 10.1109/VR.2003.1191146
  7. Shirazi A, Behzadan AH. Design and Assessment of a Mobile Augmented Reality-Based Information Delivery Tool for Construction and Civil Engineering Curriculum. J. Prof. Issues Eng. Educ. Pract., 2015. 141(3). DOI: 10.1061/(ASCE)EI.1943-5541.0000229
  8. Turkan Y, Radkowski R, Karabulut-Ilgu A, Behzadan AH, Chen A. Mobile augmented reality for teaching structural analysis. Adv. Eng. Informatics, 2017. 34, 90100. DOI: 10.1016/j.aei.2017.09.005
  9. Mtenga PV, Spainhour LK. Applications of Mathematical Software Packages in Structural Engineering Education and Practice. J. Comput. Civ. Eng., 2000. 14(4): 273278. DOI: 10.1061/(ASCE)0887-3801(2000)14:4(273)
  10. Ahmad SA, Izhar T, Ahmed T, Mumtaz N. Transformative role of machine learning in design optimization of reinforced concrete frames. Int. J. Adv. Technol. Eng. Explor., 2024. 11(112): 437458. DOI: 10.19101/IJATEE.2023.10102336
  11. Mangal M, Li M, Gan VJL, Cheng JCP. Automated clash-free optimization of steel reinforcement in RC frame structures using building information modeling and two-stage genetic algorithm. Autom. Constr., 2021. 126: 103676. DOI: 10.1016/j.autcon.2021.103676
  12. Arayici Y, Fernando T, Munoz V, Bassanino M. Interoperability specification development for integrated BIM use in performance based design. Autom. Constr., 2018. 85(October 2017): 167181. DOI: 10.1016/j.autcon.2017.10.018
  13. Negrin IA, Chagoyén EL. Economic and environmental design optimisation of reinforced concrete frame buildings: A comparative study. Structures, 2022. 38: 6475. DOI: 10.1016/j.istruc.2022.01.090
  14. Mergos PE. Optimum design of 3D reinforced concrete building frames with the flower pollination algorithm. J. Build. Eng., 2021. 44: 102935. DOI: 10.1016/j.jobe.2021.102935
  15. Aslay SE, Dede T. 3D cost optimization of 3 story RC constructional building using Jaya algorithm. Structures, 2022. 40: 803811. DOI: 10.1016/j.istruc.2022.04.055
  16. Calledda C, Montisci A, Porcu MC. Optimal design of earthquake-resistant buildings based on neural network inversion. Appl. Sci., 2021. 11(10): 114. DOI: 10.3390/app11104654
  17. Elhegazy H, Ebid AM, Mahdi IM, Aboul Haggag SY, Rashid IA. Selecting optimum structural system for R.C. multi-story buildings considering direct cost. Structures, 2020. 24: 296303. DOI: 10.1016/j.istruc.2020.01.039
  18. Li Y, Duan RB, Li QS, Li YG, Huang X. Wind-resistant optimal design of tall buildings based on improved genetic algorithm. Structures, 2020. 27: 21822191. DOI: 10.1016/j.istruc.2020.08.036
  19. Wang S, Ma F. Reinforced concrete frame structure based on ANSYS optimization analysis and material properties. Adv. Mater. Res., 2013. 788: 571574. DOI: 10.4028/www.scientific.net/AMR.788.571
  20. Dehnavipour H, Mehrabani M, Fakhriyat A, Jakubczyk-Gałczyńska A. Optimization-based design of 3d reinforced concrete structures. J. Soft Comput. Civ. Eng., 2019. 3(3): 95106. DOI: 10.22115/scce.2020.211509.1145
  21. Park HS, Hwang JW, Oh BK. Integrated analysis model for assessing CO2 emissions, seismic performance, and costs of buildings through performance-based optimal seismic design with sustainability. Energy Build., 2018. 158: 761775. DOI: 10.1016/j.enbuild.2017.10.070
  22. Chen C, et al. Optimum cost design of frames using genetic algorithms. Steel Compos. Struct., 2019; 30(3): 293304. DOI: 10.12989/scs.2019.30.3.293
  23. McKenna F, Scott MH, Fenves GL. Nonlinear Finite-Element Analysis Software Architecture Using Object Composition. J. Comput. Civ. Eng., 2010. 24(1): 95107. DOI: 10.1061/(ASCE)CP.1943-5487.0000002
  24. Srivastava DK, Sharma A. Open Source Software (OSS): A new Venue for Civil Engineering Professionals. In Proceeding of National Conference on Recent Trends and Innovation Civil Engineering. 2013; 266269.
  25. Tsvetkova T, Kerenchev N. Review of open source software for modelling and analysis of structures. In IOP Conference Series: Materials Science and Engineering, 2020; 951: 012003. DOI: 10.1088/1757-899X/951/1/012003
  26. Abudayyeh O, Cai H, Fenves SJ, Law K, Robert O, Rasdorf W. Assessment of the Computing Component of Civil Engineering Education. J. Comput. Civ. Eng., 2004. 18: 187195. DOI: 10.1061/(ASCE)0887-3801(2004)18:3(187)
  27. van Rossum G. The Python Language Reference, Release 3.10.12. Python Software Foundation.
  28. Pérez F, Granger BE, Hunter JD. Python: An ecosystem for scientific computing. Comput. Sci. Eng., 2011. 13(2): 1321. DOI: 10.1109/MCSE.2010.119
  29. Cao Q, Lim L, Dale V, Tasler N. Experiences in python programming laboratory for civil engineering students with online collaborative programming platform. In 14th annual International Conference of Education, Research and Innovation: ICERI2021 Proceedings. 2021; 57845791. DOI: 10.21125/iceri.2021.1305
  30. Vink R, Smith B. anaStruct. 2023. https://github.com/ritchie46/anaStruct.git (accessed Aug. 19, 2023).
  31. Andersen K, Kristiansen H. adapy. 2023. https://github.com/Krande/adapy.git (accessed Aug. 21, 2023).
  32. van Leeuwen R. feastruct.pdf. 2023. https://github.com/robbievanleeuwen/feastruct.git (accessed Aug. 23, 2023).
  33. Santos PJDL. nusa. 2023. https://github.com/JorgeDeLosSantos/nusa.git (accessed Aug. 23, 2023).
  34. Zhu M, McKenna F, Scott MH. OpenSeesPy: Python library for the OpenSees finite element framework. SoftwareX, 2018. 7: 611. DOI: 10.1016/j.softx.2017.10.009
  35. Barter G, Ning A. pyFrame3DD. https://github.com/WISDEM/pyFrame3DD.git (accessed Aug. 25, 2023).
  36. Craig, Ferster C, Franklin FJ. PyNite. https://github.com/JWock82/PyNite.git (accessed Aug. 29, 2023).
  37. Chevalier B. StructPy. https://github.com/BrianChevalier/StructPy.git (accessed Sep. 05, 2023).
  38. Kassab H. structural_analysis. https://github.com/Hazem-Kassab/structural_analysis.git (accessed Sep. 05, 2023).
  39. Khan S. Structural-Python. https://github.com/shakirkhan1/Structural-Python.git (accessed Sep. 05, 2023).
  40. Anwar N, Kanok-Nukulchai W, Batanov DN. Component-Based, Information Oriented Structural Engineering Applications. J. Comput. Civ. Eng., 2005. 19(1): 4557. DOI: 10.1061/(ASCE)0887-3801(2005)19:1(45)
  41. Okereke M, Keates S. Direct Stiffness Method. In Finite Element Applications: A Practical Guide to the FEM Process, Cham: Springer; 2018. 47106. DOI: 10.1007/978-3-319-67125-3_3
  42. Murín J, Kutiš V, Královič V, Sedlár T. 3D beam finite element including nonuniform torsion. Procedia Eng., 2012. 48: 436444. DOI: 10.1016/j.proeng.2012.09.537
  43. Ferreira AJM. MATLAB Codes for Finite Element Analysis: Solids and Structures (Solid Mechanics and Its Applications), 1st ed. 2008. DOI: 10.1007/978-1-4020-9200-8
  44. Papadrakakis M, Sapountzakis EJ. Introduction to Matrix Methods of Structural Analysis. In Matrix Methods for Advanced Structural Analysis. Butterworth-Heinemann, 2018; 115. DOI: 10.1016/b978-0-12-811708-8.00001-5
  45. Papadrakakis M, Sapountzakis EJ. Rigid Joints. In Matrix Methods for Advanced Structural Analysis. Butterworth-Heinemann, 2018; 227256. DOI: 10.1016/b978-0-12-811708-8.00006-4
  46. Moczo P, Kristek J, Halada L. The Finite-Difference Method for Seismologists: An Introduction. Comenius University, Bratislava; 2004. URL: https://www.nuquake.eu/Publications/FDM-Intro-SPICE.pdf.
  47. Fukuchi T. Finite difference method and algebraic polynomial interpolation for numerically solving Poisson’s equation over arbitrary domains. AIP Adv., 2014. 4(060701). DOI: 10.1063/1.4885555
  48. (BIS) Bureau Indian Standards. IS 1893-Part-1-(2016): Criteria for Earthquake resistant design of structures, Part 1: General Provisions and buildings (Sixth Revision). BIS, New Delhi, 2016.
  49. (BIS) Bureau Indian Standards. IS 456: 2000 - Plain Concrete and Reinforced- Code of Practice (fourth revision). BIS, New Delhi, 2000.
  50. WOOD RH. Effective lengths columns in multi-storey buildings. Struct. Eng., 1974; 52(7): 235244.
  51. Harris CR, et al. Array programming with NumPy. Nature, 2020; 585(7825): 357362. DOI: 10.1038/s41586-020-2649-2
  52. McKinney W. Data Structures for Statistical Computing in Python. In Proceedings of the 9th Python in Science Conference (SCIPY), 2010; 5661. DOI: 10.25080/majora-92bf1922-00a
  53. Plotly Technologies Inc. Collaborative data science. Montreal, QC: Plotly Technologies Inc. 2015. [Online]. Available: https://plot.ly.
  54. Moritz P, et al. Ray: A distributed framework for emerging AI applications. In 13th USENIX Symposium on Operating Systems Design and Implementation, 2018; 561577. DOI: 10.48550/arXiv.1712.05889
  55. Izhar T, Ahmad SA, Mumtaz N. Multiobjective design optimization of reinforced concrete beam coupled with market practice based constructability function using simulated annealing. Asian J. Civ. Eng., 2024. 114. DOI: 10.1007/s42107-024-01019-7
  56. Krekel H. Pytest. 2017. [Online]. Available: https://docs.pytest.org//.
  57. Lawley R, Mills J, Krekel H. pyetst-cov. 2018. [Online]. Available: https://docs.pytest.org/.
DOI: https://doi.org/10.5334/jors.489 | Journal eISSN: 2049-9647
Language: English
Submitted on: Nov 3, 2023
Accepted on: Jul 3, 2024
Published on: Jul 24, 2024
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2024 Tabish Izhar, Syed Aqeel Ahmad, Tasneem Ahmed, Neha Mumtaz, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.