From 3424c3623e8daa6b56dc5093f7c253c3695aaf5c Mon Sep 17 00:00:00 2001 From: Romain Boman <romain.boman@gmail.com> Date: Mon, 20 Jun 2022 17:18:35 +0200 Subject: [PATCH] add better extractors --- cxxfem/tests/beam2d.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/cxxfem/tests/beam2d.py b/cxxfem/tests/beam2d.py index 384e198..1186146 100644 --- a/cxxfem/tests/beam2d.py +++ b/cxxfem/tests/beam2d.py @@ -93,8 +93,13 @@ if __name__ == "__main__": post.build_views() post.show_views( [ "stress_tensor", "force_vector" ] ) post.write() - post.deform(5) - post.probe("force_vector", 1) + post.deform(5) + + forces = post.probe("force_vector", "left") + print(f'Rx = {sum(forces[::3])} N') + print(f'Ry = {sum(forces[1::3])} N') + disp = post.probe("Y", "pt2") + print(f'tip displacement = {disp[0]} mm') args = fem.parseargs() if not args.nogui: -- GitLab