A beautifully Julian topology optimization package.
Author mohamed82008
29 Stars
Updated Last
1 Year Ago
Started In
November 2018


Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public.

Actions Status codecov Documentation

TopOpt is a topology optimization package written in Julia.


To install TopOpt.jl, run:

using Pkg
pkg"add TopOpt"

To additionally load the visualization submodule of TopOpt, you will need to install Makie.jl using:

pkg"add Makie"

To load the package, use:

using TopOpt

and to optionally load the visualization sub-module as part of TopOpt, use:

using TopOpt, Makie