The opsvis.plot_defo function breaks when it encounter an ElasticTimoshenkoBeam element, while everything works fine when the ElasticBeamColumn element is used.
I attach the traceback.
opsvis.plot_defo()
File "venv/lib/python3.9/site-packages/opsvis/opsvis.py", line 1988, in plot_defo
_plot_defo_mode_3d(0, sfac, nep, unDefoFlag, fmt_defo, fmt_undefo,
File "venv/lib/python3.9/site-packages/opsvis/opsvis.py", line 1527, in _plot_defo_mode_3d
xcd, ycd, zcd = beam_defo_interp_3d(ex, ey, ez, g,
File "venv/lib/python3.9/site-packages/opsvis/opsvis.py", line 2539, in beam_defo_interp_3d
ul = G @ u
ValueError: matmul: Input operand 1 has a mismatch in its core dimension 0, with gufunc signature (n?,k),(k,m?)->(n?,m?) (size 12 is different from 9)
The
opsvis.plot_defo
function breaks when it encounter an ElasticTimoshenkoBeam element, while everything works fine when the ElasticBeamColumn element is used.I attach the traceback.