public void ExtendedPlateUnstiffenedReturnsBucklingStrength()
        {
            double d_pl = 24;
            double a = 9;
            double t_pl = 0.5;
            ExtendedSinglePlate sp = new ExtendedSinglePlate();
            double phiR_n = sp.GetShearStrengthWithoutStabilizerPlate(d_pl,t_pl,a,50.0);
            double refValue = 157;

            double actualTolerance = EvaluateActualTolerance(phiR_n, refValue);

            Assert.LessOrEqual(actualTolerance, tolerance);

        }
        public static Dictionary<string, object> ExtendedSinglePlateShearStrengthWithoutStabilizer(double d_pl, double t_p, double a_bolts, double F_y, string Code = "AISC360-10")
        {
            //Default values
            double phiR_n = 0;


            //Calculation logic:
            conx.ExtendedSinglePlate sp = new conx.ExtendedSinglePlate();
            phiR_n = sp.GetShearStrengthWithoutStabilizerPlate(d_pl, t_p, a_bolts, F_y);

            return new Dictionary<string, object>
            {
                { "phiR_n", phiR_n }
 
            };
        }