Exemple #1
0
        /*public double Mp()
         * {
         *  double[] top = ElasticProps.PlasticTop(BotFlange, Web, TopFlange, Bolster, Slab);
         *  double[] bot = ElasticProps.PlasticBottom(BotFlange, Web, TopFlange, Bolster, Slab);
         *  return (top[0] * top[1] + bot[0] * bot[1]) / 12;
         * }*/

        public double Mp(bool composite, bool positiveMoment)
        {
            return(PlasticProps.PlasticMoment(BotFlange, Web, TopFlange, Bolster, Slab, Reinforcing, composite, positiveMoment));
        }
Exemple #2
0
        /*public double NA_Plastic()
         * {
         *  return ElasticProps.PlasticNeutralAxis(BotFlange, Web, TopFlange, Bolster, Slab);
         *
         * }*/

        public double NA_Plastic(bool composite, bool positiveMoment)
        {
            return(PlasticProps.PlasticNeutralAxis(BotFlange, Web, TopFlange, Bolster, Slab, Reinforcing, composite, positiveMoment));
        }