Techno Press
You logged in as. Techno Press

Computers and Concrete
  Volume 34, Number 3, September 2024 , pages 355-365
DOI: https://doi.org/10.12989/cac.2024.34.3.355
 


TECSolverApp: The equivalent seismic load solver in MATLAB App Designer and ASP.NET Core
Muhammet Dingil, Yakup Türedi and Murat Örnek

 
Abstract
    TECSolverApp is an application that calculates the total equivalent seismic load (base shear) and shows the design spectra in accordance with the Turkish Earthquake Code (TEC). TECSolverApp software can present the spectral accelerationperiod graph and the base shear (in terms of unit building weight) in MATLAB and .NET Core frameworks according to TEC 2007 and TEC 2018. In the software, three different building period evaluation options were provided, as entering the period directly, empirical calculation, and using the period calculation formula. In different period calculation scenarios, particular design input parameters such as site-specific spectral acceleration coefficients, local soil class, building importance coefficient, and structural system behavior coefficient are expected. TECSolverApp was produced in two different programming languages and published in MATLAB App Designer and ASP.NET Core MVC environments. To be shared in MATLAB App Designer, it was aimed at availability through the program and distributability as a desktop application. By deploying in ASP.NET Core MVC, open-source cross-platform coding and web-based accessibility were targeted. One of the strongest aspects of TECSolverApp is its developability thanks to software architecture. In this respect, it can be foreseen that other international seismic codes can be added to the calculations in the future.
 
Key Words
    ASP.NET Core; base shear; design spectra; earthquake; MATLAB App Designer; total equivalent seismic load; Turkish Earthquake Code
 
Address
Department of Civil Engineering, Iskenderun Technical University, Hatay, 31200, Turkey
 

Techno-Press: Publishers of international journals and conference proceedings.       Copyright © 2025 Techno Press
P.O. Box 33, Yuseong, Daejeon 305-600 Korea, Tel: +82-42-828-7996, Fax : +82-42-828-7997, Email: admin@techno-press.com