Yong SUN's starred repositories
BriefFiniteElement.Net
BriefFiniteElementDotNET (BFE.NET) is a library for linear-static Finite Element Method (FEM) analysis of solids and structures in .NET
Chaotic-GSA-for-Engineering-Design-Problems
All nature-inspired algorithms involve two processes namely exploration and exploitation. For getting optimal performance, there should be a proper balance between these processes. Further, the majority of the optimization algorithms suffer from local minima entrapment problem and slow convergence speed. To alleviate these problems, researchers are now using chaotic maps. The Chaotic Gravitational Search Algorithm (CGSA) is a physics-based heuristic algorithm inspired by Newton's gravity principle and laws of motion. It uses 10 chaotic maps for global search and fast convergence speed. Basically, in GSA gravitational constant (G) is utilized for adaptive learning of the agents. For increasing the learning speed of the agents, chaotic maps are added to gravitational constant. The practical applicability of CGSA has been accessed through by applying it to nine Mechanical and Civil engineering design problems which include Welded Beam Design (WBD), Compression Spring Design (CSD), Pressure Vessel Design (PVD), Speed Reducer Design (SRD), Gear Train Design (GTD), Three Bar Truss (TBT), Stepped Cantilever Beam design (SCBD), Multiple Disc Clutch Brake Design (MDCBD), and Hydrodynamic Thrust Bearing Design (HTBD). The CGSA has been compared with seven state of the art stochastic algorithms particularly Constriction Coefficient based Particle Swarm Optimization and Gravitational Search Algorithm (CPSOGSA), Standard Gravitational Search Algorithm (GSA), Classical Particle Swarm Optimization (PSO), Biogeography Based Optimization (BBO), Continuous Genetic Algorithm (GA), Differential Evolution (DE), and Ant Colony Optimization (ACO). The experimental results indicate that CGSA shows efficient performance as compared to other seven participating algorithms.
civil-engineering
A collection of open tools for Civil Engineers
CivilOctave
Use of Octave (MatLAB) in Civil Engineering Problems
ML_civil_engineering
Machine Learning in Civil Engineering
civ102-truss-solver
Program written for a first-year introductory civil engineering course. Got fed up with calculating truss bridge geometry over and over for the tiniest changes.
AI-in-civil-engineering
A script to scrape ASCE Journal of Computing in Civil Engineering and count the occurrences of machine learning related words in publications
civil-autolisp
AutoLISP and VLISP scripts for civil engineering.
Computing-in-CEE
Computing in Civil and Environmental Engineering
AR-Sandbox-for-Construction-Planning
An interactive augmented reality sandbox designed to help illustrate civil engineering concepts
AwesomeCivilEngineering
A list of open source software packages and tools for Civil Engineering
civil-engineering-toolbox
Toolbox for civil engineering
qd-cae-python
qd python library for CAE (currently mostly LS-Dyna)
ABAQUS_Subroutines
Viscoplastic UMAT and rotational body force UEL
awesome-CAE
A curated list of awesome CAE frameworks, libraries and software.
dokuwiki-plugin-cloudstorage
Aliyun OSS plugin for dokuwiki
python_data_analysis_and_mining_action
《python数据分析与挖掘实战》的代码笔记
ML-Tutorial-Experiment
Coding the Machine Learning Tutorial for Learning to Learn