/*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)); }
/*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)); }