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