Skip to content

A WIP topology optimization package in pure Julia.

License

Notifications You must be signed in to change notification settings

yijiangh/TopOpt.jl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TopOpt

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.

Installation

To install TopOpt.jl, you can either (1) add it to an existing Julia environment or (2) clone and use its shipped environment. The second option is recommended for new users who simply wants to try this package out.

Adding TopOpt to an existing Julia environment

In Julia v1.0+ you can install packages using Julia's package manager as follows:

using Pkg
pkg"add https://github.com/mohamed82008/TopOpt.jl#master"

which will track the master branch of the package. 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

About

A WIP topology optimization package in pure Julia.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Julia 100.0%