Software

  • Java
    JPSO

    Particle Swarm Optimization
    algorithm in Java

    JPSO

    The JPSO project is written in Java language and contains two classes for solving unconstrained optimization problems using the "Particle Swarm Optimization" algorithm.

  • Python
    PyNAlg

    Numerical Algorithms in Python

    PyNAlg

    The PyNAlg project is a collection of scripts written in Python language with numerical algorithms to solve common engineering problems.

  • Python
    PyDE

    Differential Evolution algorithm in Python

    PyDE

    The differential evolution (DE) algorithm written in Python language for solving global optimization problems.

  • C#
    MSolve

    Open source numerical solver
    for computational mechanics problems

    MSolve

    My fork of the open source numerical solver for computational mechanics problems written in C#.

Online tools for structural engineers in practice
EC8 Spectrum