Giter Site home page Giter Site logo

asbaharoon / project-omega Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rclab-auth/project-omega

1.0 0.0 0.0 782 KB

Machine Learning Design of Reinforced Concrete Columns

License: GNU General Public License v3.0

C++ 13.50% Python 10.47% Java 14.01% Fortran 10.71% C# 13.99% MATLAB 13.19% Pascal 10.67% Visual Basic .NET 13.46%

project-omega's Introduction

Project Omega

Machine Learning Design Functions for R/C Columns

Charalampakis, A.E. and Papanikolaou, V.K. (2021) “Machine learning design of R/C columns”, Engineering Structures, Vol. 226, 111412.

https://doi.org/10.1016/j.engstruct.2020.111412

Languages supported

  • C#
  • C++
  • Delphi
  • Fortran
  • Java
  • Matlab
  • Python
  • VB.NET
  • VBA (Excel)

Function syntax

  • Rectangular solid section (As/4 per side)

    w_RSe(bh,cb,n,mx,my)

  • Rectangular solid section (constant As per unit length)

    w_RSd(bh,cb,n,mx,my)

  • Rectangular hollow section (As/4 per side)

    w_RHe(bh,tb,n,mx,my)

  • Rectangular hollow section (constant As per unit length)

    w_RHd(bh,tb,n,mx,my)

  • Circular solid section

    w_CS(cd,n,m)

  • Circular hollow section

    w_CH(td,n,m)

Parameter description

  • bh : section aspect ratio (b>h)
  • cb : cover width to length b
  • tb : section thickness to length b
  • cd : cover width to diameter
  • td : section thickness to diameter
  • n : normalized axial force
  • mx : normalized moment x for rectangular section
  • my : normalized moment y for rectangular section
  • m : normalized moment for circular section

Excel file (functions.xlsm) contains detailed spreadsheet for both normalized and absolute parameter entry for all six functions.

project-omega's People

Contributors

vpapanik avatar

Stargazers

Yami An avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.