示例#1
0
        internal double GetglassTicknes(double lengthWidthRatio, double height)
        {
            var betaConstant = _glassStrengthConstants.GetStrength(lengthWidthRatio).Beta;

            var tickness = Math.Sqrt(betaConstant * height * height * height * constant / BendingStress);

            return(Math.Ceiling(tickness));
        }
        public double GetGlassTicknes(Aquarium aquarium)
        {
            var height        = aquarium.HeightInMilimeters;
            var bendingStress = tensileStrengthOfGlass / aquarium.SafeFactor;
            var betaConstant  = _glassStrengthConstants.GetStrength(aquarium.LengthHeightRatio).Beta;

            var tickness = Math.Sqrt(betaConstant * height * height * height * constant / bendingStress);

            return(Math.Ceiling(tickness));
        }