Getting started¶
Installing¶
To install ATOMiCS and run topology optimization problems, users need to follow these steps:
Install FEniCS partial differential equation (PDE) solver.
For MAC users, the anaconda installation method is recommend. For Ubuntu users, please just install according to the Ubuntu installation guidline. For Windows users (haven’t tested), please try the method of installing Ubuntu subsystem.
Install
OpenMDAO
:
The installation of OpenMDAO:
pip install 'openmdao[all]'
.
Install
ATOMiCS
:
-Clone this repository, navigate to the atomics directory. Then, and use the command
pip install -e .
to install ATOMiCS.
Other recommandations: while the scipy
optimizer in OpenMDAO works for some small-scale problems, we recommend IPOPT or SNOPT.
Note that SNOPT
is a commercial optimizer.