Graphical User Interfaces (GUIs)
Graphics user interfaces for topology optimization.
Base GUI
-
class
topopt.guis.
GUI
(problem, title='')[source]
Graphics user interface of the topology optimization.
Draws the outputs a topology optimization problem.
-
__init__
(problem, title='')[source]
Create a plot and draw the initial design.
Parameters: |
- problem (topopt.Problem) – problem to visualize
- title (str) – title of the plot
|
-
init_subplots
()[source]
Create the subplots.
-
plot_force_arrows
()[source]
Add arrows to the plot for each force.
-
update
(xPhys, title=None)[source]
Plot the results.
Stress GUI
-
class
topopt.guis.
StressGUI
(problem, title='')[source]
Graphics user interface of the topology optimization.
Draws the output, stress, and derivative of stress of the topology
optimization problem.
-
__init__
(problem, title='')[source]
Create a plot and draw the initial design.
-
init_subplots
()[source]
Create the subplots (one for the stress and one for diff stress).
-
update
(xPhys, title=None)[source]
Plot the results.