@@ -46,20 +46,24 @@ def test_wall_model_runs(WM0, WM1):
4646
4747
4848def test_no_spread (WM0 ):
49+ rxn = WM0 .get_reactions (flattened = False )
50+ assert rxn ["Fz" ]["D" ] == [
51+ {"dir" : "Fz" , "case" : "D" , "w1" : - 1 * 10.0 , "w2" : - 1 * 10.0 , "x1" : 1.00 , "x2" : 1.75 },
52+ {"dir" : "Fz" , "case" : "D" , "w1" : - 1 * 210.0 , "w2" : - 1 * 210.0 , "x1" : 1.750000000001 , "x2" : 2.249999999999 },
53+ {"dir" : "Fz" , "case" : "D" , "w1" : - 1 * 10.0 , "w2" : - 1 * 10.0 , "x1" : 2.250000000001 , "x2" : 3.0 },
54+ ]
55+ assert rxn ["Fz" ]["L" ] == [
56+ {"dir" : "Fz" , "case" : "L" , "w1" : - 1 * 15.0 , "w2" : - 1 * 15.0 , "x1" : 0.00 , "x2" : 1.75 },
57+ {"dir" : "Fz" , "case" : "L" , "w1" : - 1 * 215.0 , "w2" : - 1 * 215.0 , "x1" : 1.750000000001 , "x2" : 2.00 },
58+ {"dir" : "Fz" , "case" : "L" , "w1" : - 1 * 200.0 , "w2" : - 1 * 200.0 , "x1" : 2.00 , "x2" : 2.249999999999 },
59+ ]
60+ WM0 .reverse_reaction_force_direction = False
4961 rxn = WM0 .get_reactions (flattened = False )
5062 assert rxn ["Fz" ]["D" ] == [
5163 {"dir" : "Fz" , "case" : "D" , "w1" : 10.0 , "w2" : 10.0 , "x1" : 1.00 , "x2" : 1.75 },
5264 {"dir" : "Fz" , "case" : "D" , "w1" : 210.0 , "w2" : 210.0 , "x1" : 1.750000000001 , "x2" : 2.249999999999 },
5365 {"dir" : "Fz" , "case" : "D" , "w1" : 10.0 , "w2" : 10.0 , "x1" : 2.250000000001 , "x2" : 3.0 },
5466 ]
55- assert rxn ["Fz" ]["L" ] == [
56- {"dir" : "Fz" , "case" : "L" , "w1" : 15.0 , "w2" : 15.0 , "x1" : 0.00 , "x2" : 1.75 },
57- {"dir" : "Fz" , "case" : "L" , "w1" : 215.0 , "w2" : 215.0 , "x1" : 1.750000000001 , "x2" : 2.00 },
58- {"dir" : "Fz" , "case" : "L" , "w1" : 200.0 , "w2" : 200.0 , "x1" : 2.00 , "x2" : 2.249999999999 },
59-
60- # {"dir": "Fz", "case": "L", "w1": 100.0, "x1": 0.5},
61- # {"dir": "Fz", "case": "L", "w1": 15.0, "w2": 15.0, "x1": 0.0, "x2": 2.0},
62- ]
6367
6468
6569def test_45_spread (WM1 ):
@@ -68,8 +72,8 @@ def test_45_spread(WM1):
6872 {
6973 "dir" : "Fz" ,
7074 "case" : "D" ,
71- "w1" : 30.0 ,
72- "w2" : 30.0 ,
75+ "w1" : - 1 * 30.0 ,
76+ "w2" : - 1 * 30.0 ,
7377 "x1" : 0.0 ,
7478 "x2" : 4.0 ,
7579 },
@@ -79,8 +83,8 @@ def test_45_spread(WM1):
7983 {
8084 "dir" : "Fz" ,
8185 "case" : "L" ,
82- "w1" : 32.5 ,
83- "w2" : 32.5 ,
86+ "w1" : - 1 * 32.5 ,
87+ "w2" : - 1 * 32.5 ,
8488 "x1" : 0.0 ,
8589 "x2" : 4.0 ,
8690 },
0 commit comments