Esempio n. 1
0
 public static SpaceAnalyticalFragment SpaceAnalyticalFragment(string name = "", double internalDomesticHotWater = 0.0, double daylightFactor = 0.0, double facadeLength = 0.0, double fixedConvectionCoefficient = 0.0, SizingMethod sizeCooling = SizingMethod.Undefined, SizingMethod sizeHeating = SizingMethod.Undefined, double radiantProportion = 0.0)
 {
     return(Create.SpaceAnalyticalFragment(internalDomesticHotWater, daylightFactor, facadeLength, fixedConvectionCoefficient, sizeCooling, sizeHeating, radiantProportion));
 }
Esempio n. 2
0
 public static Lighting LightingGain(double wattsPerMeterSquared = 0.0, double area = 0.0)
 {
     return(Create.Lighting(wattsPerMeterSquared * area));
 }
 public static SpaceContextFragment SpaceContextFragment(string name = "", bool isExternal = false, string colour = "", List <string> connectedElements = null)
 {
     return(Create.SpaceContextFragment(isExternal, colour, connectedElements));
 }
Esempio n. 4
0
 public static People PeopleGain(double sensibleWattsPerPerson = 0.0, double latentWattsPerPerson = 0.0, double occupancy = 0.0)
 {
     return(Create.People(sensibleWattsPerPerson * occupancy, latentWattsPerPerson * occupancy));
 }
 public static OriginContextFragment OriginContextFragment(string name = "", string origin = "", string elementID = "", string description = "", string typeName = "")
 {
     return(Create.OriginContextFragment(origin, elementID, description, typeName));
 }
 public static PanelAnalyticalFragment PanelAnalyticalFragment(string name = "", double altitude = 0.0, double altitudeRange = 0.0, double inclination = 0.0, double inclinationRange = 0.0, double orientation = 0.0, double gValue = 0.0, double ltValue = 0.0, double uValue = 0.0, double apertureFlowIn = 0.0, double apertureFlowOut = 0.0, double apertureOpening = 0.0, double externalCondensation = 0.0, double externalConduction = 0.0, double externalConvection = 0.0, double externalLongWave = 0.0, double externalSolar = 0.0, double externalTemperature = 0.0, double internalCondensation = 0.0, double internalConduction = 0.0, double internalConvection = 0.0, double internalLongWave = 0.0, double internalSolar = 0.0, double internalTemperature = 0.0, double interstitialCondensation = 0.0)
 {
     return(Create.PanelAnalyticalFragment(altitude, altitudeRange, inclination, inclinationRange, orientation, gValue, ltValue, uValue, apertureFlowIn, apertureFlowOut, apertureOpening, externalCondensation, externalConduction, externalConvection, externalLongWave, externalSolar, externalTemperature, internalCondensation, internalConduction, internalConvection, internalLongWave, internalSolar, internalTemperature, interstitialCondensation));
 }
 public static LightTransmittanceFragment LightTransmittanceFragment(string name = "", double redTransmittance = 0.0, double greenTransmittance = 0.0, double blueTransmittance = 0.0)
 {
     return(Create.LightTransmittanceFragment(redTransmittance, greenTransmittance, blueTransmittance));
 }
Esempio n. 8
0
 public static BuildingAnalyticalFragment BuildingAnalyticalFragment(string name = "", double northAngle = 0.0, double gmtOffset = 0.0, int year = 0)
 {
     return(Create.BuildingAnalyticalFragment(northAngle, gmtOffset, year));
 }
Esempio n. 9
0
 public static EnvironmentConstructionFragment EnvironmentConstructionFragment(string name = "", double fFactor = 0.0, double additionalHeatTransfer = 0.0)
 {
     return(Create.EnvironmentConstructionFragment(fFactor, additionalHeatTransfer));
 }
Esempio n. 10
0
 public static LightReflectanceFragment LightReflectanceFragment(string name = "", double redReflectance = 0.0, double greenReflectance = 0.0, double blueReflectance = 0.0)
 {
     return(Create.LightReflectanceFragment(redReflectance, greenReflectance, blueReflectance));
 }
Esempio n. 11
0
 public static Plug PlugGain(double wattsPerMeterSquared = 0.0, double area = 0.0)
 {
     return(Create.Plug(wattsPerMeterSquared * area));
 }
Esempio n. 12
0
        /***************************************************/

        public static Space Space(this List <BuildingElement> space, string spaceNumber, string spaceName)
        {
            return(Create.Space(spaceName, spaceNumber, space.SpaceCentre()));
        }
Esempio n. 13
0
 public static PanelContextFragment PanelContextFragment(string name = "", bool isAir = false, bool isGround = false, string colour = "", bool reversed = false)
 {
     return(Create.PanelContextFragment(isAir, isGround, colour, reversed));
 }