Canguro.Model.Design.ASD01.AddDefaultCombos C# (CSharp) Метод

AddDefaultCombos() публичный Метод

public AddDefaultCombos ( ) : List
Результат List
        public override List<LoadCombination> AddDefaultCombos()
        {
            designCombinations = new List<LoadCombination>();

            LoadCase.LoadCaseType[] D = new LoadCase.LoadCaseType[] { LoadCase.LoadCaseType.Dead };
            LoadCase.LoadCaseType[] DL = new LoadCase.LoadCaseType[] { LoadCase.LoadCaseType.Dead, LoadCase.LoadCaseType.Live };
            LoadCase.LoadCaseType[] DLW = new LoadCase.LoadCaseType[] { LoadCase.LoadCaseType.Dead, LoadCase.LoadCaseType.Live, LoadCase.LoadCaseType.Wind };
            LoadCase.LoadCaseType[] DLQ = new LoadCase.LoadCaseType[] { LoadCase.LoadCaseType.Dead, LoadCase.LoadCaseType.Live, LoadCase.LoadCaseType.Quake };
            LoadCase.LoadCaseType[] DW = new LoadCase.LoadCaseType[] { LoadCase.LoadCaseType.Dead, LoadCase.LoadCaseType.Wind };
            LoadCase.LoadCaseType[] DQ = new LoadCase.LoadCaseType[] { LoadCase.LoadCaseType.Dead, LoadCase.LoadCaseType.Quake };

            AddCombination("DL", D, new float[] { 1 });
            AddCombination("DL + LL", DL, new float[] { 1, 1 });
            AddCombination("DL + 0.75LL + 0.75WL", DLW, new float[] { 1, 0.75f, 0.75f });
            AddCombination("DL + 0.75LL - 0.75WL", DLW, new float[] { 1, 0.75f, -0.75f });
            AddCombination("DL + WL", DW, new float[] { 1, 1 });
            AddCombination("DL - WL", DW, new float[] { 1, -1 });
            AddCombination("0.6DL + WL", DW, new float[] { 0.6f, 1 });
            AddCombination("0.6DL - WL", DW, new float[] { 0.6f, -1 });
            AddCombination("DL + 0.75LL + 0.525QL", DLQ, new float[] { 1, 0.75f, 0.525f });
            AddCombination("DL + 0.75LL - 0.525QL", DLQ, new float[] { 1, 0.75f, -0.525f });
            AddCombination("DL + 0.7QL", DQ, new float[] { 1, 0.7f });
            AddCombination("DL - 0.7QL", DQ, new float[] { 1, -0.7f });
            AddCombination("0.6DL + 0.7QL", DQ, new float[] { 0.6f, 0.7f });
            AddCombination("0.6DL - 0.7QL", DQ, new float[] { 0.6f, -0.7f });

            AddToModel();

            return designCombinations;
        }