From de3c71bd88f315b276995346fce30c4e292ec807 Mon Sep 17 00:00:00 2001 From: SudiptaBiswas Date: Mon, 16 Nov 2020 14:56:26 -0800 Subject: [PATCH] Fix failing tests #99 --- test/tests/rebar_bondslip/RCBeam_constraint.i | 5 +---- .../gold/RCBeam_constraint_out.csv | 3 +++ .../gold/RCBeam_constraint_out.e | Bin 137840 -> 124316 bytes test/tests/rebar_bondslip/tests | 8 +++++++- 4 files changed, 11 insertions(+), 5 deletions(-) create mode 100644 test/tests/rebar_bondslip/gold/RCBeam_constraint_out.csv diff --git a/test/tests/rebar_bondslip/RCBeam_constraint.i b/test/tests/rebar_bondslip/RCBeam_constraint.i index 557863c84..f5e6a6c48 100644 --- a/test/tests/rebar_bondslip/RCBeam_constraint.i +++ b/test/tests/rebar_bondslip/RCBeam_constraint.i @@ -12,10 +12,7 @@ strain = finite incremental = true generate_output = 'stress_xx stress_xy stress_yy strain_xx strain_xy strain_yy - max_principal_stress mid_principal_stress min_principal_stress - secondinv_stress thirdinv_stress vonmises_stress - secondinv_strain thirdinv_strain - elastic_strain_xx elastic_strain_xy elastic_strain_yy' + vonmises_stress elastic_strain_xx elastic_strain_xy elastic_strain_yy' save_in = 'resid_x resid_y' [../] [] diff --git a/test/tests/rebar_bondslip/gold/RCBeam_constraint_out.csv b/test/tests/rebar_bondslip/gold/RCBeam_constraint_out.csv new file mode 100644 index 000000000..58f1ac6b2 --- /dev/null +++ b/test/tests/rebar_bondslip/gold/RCBeam_constraint_out.csv @@ -0,0 +1,3 @@ +time,axial_stress,deformation_x,deformation_y,node1_dx,node1_dy,node1_fx,node1_fx2,node1_fy,react_x,react_x2,react_y,react_y2,strain_xx,stress_xx +0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +1,47450.38093279,0.00080004745038093,-4.9527997390471e-10,4.6524399000211e-08,-5.7441994171806e-11,0.43338321376041,13028.059546252,4.2789048601961e-09,-10422.804881813,10422.804881553,4.242795205144e-07,4.242795205144e-07,0.0009994988237708,521173.25776804 diff --git a/test/tests/rebar_bondslip/gold/RCBeam_constraint_out.e b/test/tests/rebar_bondslip/gold/RCBeam_constraint_out.e index a686d69a2e7aa1b166984d6ba099a3ed9f9b976e..2e7848b03ce4587732d6bec47709c42469b54d55 100644 GIT binary patch delta 986 zcmZ|KZ%h++9LI5fzaG#cw8d2^16|cxv8A``A8Kg!2Qx4{5oyvVCJ-oc^Vpy*-ob(+ zOP84~ahP;`$hs_O3JTH0)W#zzPfSpW(P)f`#_+_*)EN^WNVa=`2@m`oXrd3iC$Ib6 z?|$#^-O8MC@^)$d5+UWtlU?K`9+3Y@18!2DO7&P}m^)Bs_==i)AsN`JAAjkq6qXEb zYMubcx#=ez5ICONo#@t)kmmff+KNTCs*XbA+Gx!@nv2`$ju)6H=IKrei^Xp03}S`h zilVlJA)!@g6pGFmvLzuZ1+m2FUxT$YLq{n}$gce!oc z=%PPHQD+R(pZd|u`1u5~j1!Y+udrc-?f*6hyD3ah-a(Xc>KW3E^ctGXHY}T5bixK> zS(s+((aiX}87ao;4wetotb$1$4NHtEg|%&{t8mdNjrGHHTEUo(hMSDD3TxY7H@oOr zjrGIyoPtpu4fBi{g|)Z9WZ6w;G(50+Ox+tlQRG1Rw-d0C68ywj}TeB=Gvy&?W-*@eePBkL7akoM8{6Y9n9j~hN1pymdX92SN- zw0}DZ%Ma6;GiElP71UFyDl*>V#etFOjoOQmHJVxWk%O33B5*YMGkHJx46Q>CKNfgS z-kq!>>d9Xub7rBKlw?MnqzdVF4nm8d{`ZHc)-DhA$cmWkl9gkzzId0C=ogR0;zvY8 zjyK}fl})&C#g@5OO#(>d+BXf!V%OUfn0k5u)=TB;?cBdDHL)QjF%VPwj&zBAN5%Nt zT0Ax&%82dfvHZxW=Cxl9mf=KvpidTMeV{1IxV!4%c%Co9>(y=JHNo{4x4({*8@`hh si2Pmy>;Ay_tw@1=e&}=|J5Q1&h4eL&-B~!Vk@V(*R6*^gKR>0(H)vT}9smFU delta 6443 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 CWO;}H diff --git a/test/tests/rebar_bondslip/tests b/test/tests/rebar_bondslip/tests index 306ae9aab..69848093a 100644 --- a/test/tests/rebar_bondslip/tests +++ b/test/tests/rebar_bondslip/tests @@ -1,5 +1,5 @@ [Tests] - issues = '#89' + issues = '#99' requirement = 'Blackbear shall have a model to capture the bond-slip relation between concrete and rebars' design = 'constraints/RebarBondSlipConstraint.md' @@ -9,4 +9,10 @@ exodiff = 'RCBeam_constraint_out.e' abs_zero = 1e-5 [../] + [./bondslip_csv] + type = 'CSVDiff' + input = 'RCBeam_constraint.i' + csvdiff = 'RCBeam_constraint_out.csv' + abs_zero = 1e-5 + [../] []