Esempio n. 1
0
        public void CustomTeeReturnsZ_x()
        {
            SetUpTests();
            SectionTeeRolled tee = new SectionTeeRolled(null,d,b_f,t_f,t_w,k);
            double Z_xCalc = tee.Z_x;

            double refValue = Z_x; // from AISC Steel Manual
            double actualTolerance = EvaluateActualTolerance(Z_xCalc, refValue);

            Assert.LessOrEqual(actualTolerance, tolerance);
        }
Esempio n. 2
0
        public void CustomTeeReturnsPNA()
        {
            SetUpTests();
            SectionTeeRolled tee = new SectionTeeRolled(null, d, b_f, t_f, t_w, k);
            double y_pCalc = tee.y_pBar;
            double y_pManual = 0.372;
            double refValue = d-y_pManual; // from AISC Steel Manual
            double actualTolerance = EvaluateActualTolerance(y_pCalc, refValue);

            Assert.LessOrEqual(actualTolerance, tolerance);
        }