/***************************************************/ /**** Private Methods ****/ /***************************************************/ private IFLoadingTemperature CreateBarUniformTemperatureLoad(BarUniformTemperatureLoad temperatureLoad, object[] lusasLines) { IFLoadcase assignedLoadcase = (IFLoadcase)d_LusasData.getLoadset(temperatureLoad.Loadcase.AdapterId <int>(typeof(LusasId))); IFLoadingTemperature lusasTemperatureLoad = CreateTemperatureLoad( temperatureLoad.Name, temperatureLoad.TemperatureChange, lusasLines, assignedLoadcase); int adapterIdName = lusasTemperatureLoad.getID(); temperatureLoad.SetAdapterId(typeof(LusasId), adapterIdName); return(lusasTemperatureLoad); }
/***************************************************/ private bool CreateCollection(IEnumerable <AreaUniformTemperatureLoad> areaUniformTemperatureLoads) { foreach (AreaUniformTemperatureLoad areaUniformTemperatureLoad in areaUniformTemperatureLoads) { object[] assignedLines = GetAssignedSurfaces(areaUniformTemperatureLoad); IFLoadingTemperature lusasAreaUniformTemperatureLoad = CreateAreaUniformTemperatureLoad(areaUniformTemperatureLoad, assignedLines); if (lusasAreaUniformTemperatureLoad == null) { return(false); } } return(true); }
/***************************************************/ private bool CreateCollection(IEnumerable <BarUniformTemperatureLoad> barUniformTemperatureLoads) { foreach (BarUniformTemperatureLoad barUniformTemperatureLoad in barUniformTemperatureLoads) { object[] arrayLines = GetAssignedLines(barUniformTemperatureLoad); IFLoadingTemperature lusasBarUniformTemperatureLoad = CreateBarUniformTemperatureLoad(barUniformTemperatureLoad, arrayLines); if (lusasBarUniformTemperatureLoad == null) { return(false); } } return(true); }