topop_numpy
- compas.numerical.topop_numpy(nelx, nely, loads, supports, volfrac=0.5, penal=3, rmin=1.5, callback=None)[source]
Topology optimisation in 2D.
- Parameters
nelx (int) – Number of elements in x.
nely (int) – Number of elements in y.
loads (dict) – {‘i-j’: [Px, Py]}.
supports (dict) – {‘i-j’: [Bx, By]} 1=fixed, 0=free.
volfrac (float) – Volume fraction.
penal (float) – Penalisation power.
rmin (float) – Filter radius.
- Returns
array – Density array.
Examples
>>>