public static void CombineULS(List <LoadGroupBase> generalLoadGroups, LoadCombinationTable loadCombinationTable) { //Generate load combinations from the load groups List <string> loadCombTypeNames = new List <string>() { "6.10a", "6.10b" }; List <ELoadCombinationType> loadCombTypes = new List <ELoadCombinationType>() { ELoadCombinationType.SixTenA, ELoadCombinationType.SixTenB }; for (int i = 0; i < loadCombTypes.Count; i++) { loadCombinationTable.GenerateLoadCombinations(generalLoadGroups, loadCombTypeNames[i], loadCombTypes[i]); } }
public static void CombineSLS(List <LoadGroupBase> generalloadGroups, LoadCombinationTable loadCombinationTable) { //Generate load combinations from the load groups List <string> loadCombTypeNames = new List <string>() { "Characteristic", "Frequent", "Quasi-permanent" }; List <ELoadCombinationType> loadCombTypes = new List <ELoadCombinationType>() { ELoadCombinationType.Characteristic, ELoadCombinationType.Frequent, ELoadCombinationType.QuasiPermanent }; for (int i = 0; i < loadCombTypes.Count; i++) { loadCombinationTable.GenerateLoadCombinations(generalloadGroups, loadCombTypeNames[i], loadCombTypes[i]); } }