import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import scipy as sp

import fenestration_functions as func
import IntGains_Inf_Vent_DistrLosses as iv
import FunctionsOpaque as funcOp
import psySI as SI
import latent_functions as lat
#Weather Inputs:

inputs_DF = pd.read_csv("input_weather_Piacenza.csv",sep=";",index_col=0) #taking weather data for Piacenza and putting into data frame
inputs_list = func.weather_data_calculator(inputs_DF) #makes list of delta Theat, delta Tcool, DR, latitude, specific humidity (taken from fenestration_functions)


# Opaque surfaces Calculation:
numericalDataDF = pd.read_csv("input_numerical_data.csv",sep=";",index_col= 0)   #taking geometrical dimensions of house, putting into data frame
dataDF = pd.read_csv("input_data.csv",sep=";",index_col= 0) #types of material, colour and type of roof, necessary data for opaque cooling calculations
materials_DataFrame = pd.read_csv("resistences_materials.csv",sep=";",index_col= 1)   # taking materials and resistances into data frame
inputWalls_DataFrame_winter = pd.read_csv("input_data_walls_winter.csv",sep=";",index_col= 0) #all layers,fraction of area, their resistance for winter calculcations of Uwall,winter 
inputWalls_DataFrame_summer = pd.read_csv("input_data_walls_summer.csv",sep=";",index_col= 0)#all layers,fraction of area, their resistance for winter calculcations of Uwall,summer
inputDoor_DataFrame_winter = pd.read_csv("input_data_door_winter.csv",sep=";",index_col= 0) #name,type,area percentage for calculation Udoor,winter
inputDoor_DataFrame_summer = pd.read_csv("input_data_door_summer.csv",sep=";",index_col= 0)#name,type,area percentage for calculation Udoor,summer
    
U_wall_winter = funcOp.Utot_wall_Calculator(inputWalls_DataFrame_winter,materials_DataFrame) #putting all layers with AreaFrac=1 in series. Adding those with AF!=1,calculating Uparallel with series layers and adding them into new array of parallel layers, which are summed on the end
U_wall_summer = funcOp.Utot_wall_Calculator(inputWalls_DataFrame_summer,materials_DataFrame) #same as for winter, just taking different data frame(that for summer) 
U_door_winter = funcOp.Utot_door_Calculator(inputDoor_DataFrame_winter,materials_DataFrame) #same as for wall, just taking data for door and for winter in this case
U_door_summer = funcOp.Utot_door_Calculator(inputDoor_DataFrame_summer,materials_DataFrame) #calculating Udoor,summer 
Example #2
0
print os.getcwd()

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import scipy as sp

import fenestration_functions as func
import IntGains_Inf_Vent_DistrLosses as iv
import FunctionsOpaque as funcOp
import psySI as SI
import latent_functions as lat
#Weather Inputs:

inputs_DF = pd.read_csv("input_weather_Piacenza.csv", sep=";", index_col=0)
inputs_list = func.weather_data_calculator(inputs_DF)

# Opaque surfaces Calculation:
numericalDataDF = pd.read_csv("input_numerical_data.csv", sep=";", index_col=0)
dataDF = pd.read_csv("input_data.csv", sep=";", index_col=0)
materials_DataFrame = pd.read_csv("resistences_materials.csv",
                                  sep=";",
                                  index_col=1)
inputWalls_DataFrame_winter = pd.read_csv("input_data_walls_winter++.csv",
                                          sep=";",
                                          index_col=0)
inputWalls_DataFrame_summer = pd.read_csv("input_data_walls_summer++.csv",
                                          sep=";",
                                          index_col=0)
inputDoor_DataFrame_winter = pd.read_csv("input_data_door_winter.csv",
                                         sep=";",
import IntGains_Inf_Vent_DistrLosses as iv
import FunctionsOpaque as funcOp
import psySI as SI
import latent_functions as lat

# RLF Base Case Resolution

# In[4]:

#Weather Inputs:

inputs_DF = pd.read_csv(
    "input_weather_Piacenza.csv", sep=";",
    index_col=0)  #taking weather data for Piacenza and putting into data frame
inputs_list = func.weather_data_calculator(
    inputs_DF
)  #makes list of delta Theat, delta Tcool, DR, latitude, specific humidity (taken from fenestration_functions)

# Opaque surfaces Calculation:
numericalDataDF = pd.read_csv(
    "input_numerical_data.csv", sep=";", index_col=0
)  #taking geometrical dimensions of house, putting into data frame
dataDF = pd.read_csv(
    "input_data.csv", sep=";", index_col=0
)  #types of material, colour and type of roof, necessary data for opaque cooling calculations
materials_DataFrame = pd.read_csv(
    "resistences_materials.csv", sep=";",
    index_col=1)  # taking materials and resistances into data frame
inputWalls_DataFrame_winter = pd.read_csv(
    "input_data_walls_winter.csv", sep=";", index_col=0
)  #all layers,fraction of area, their resistance for winter calculcations of Uwall,winter
print os.getcwd()

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import scipy as sp

import fenestration_functions as func
import IntGains_Inf_Vent_DistrLosses as iv
import FunctionsOpaque as funcOp
import psySI as SI
import latent_functions as lat
#Weather Inputs:

inputs_DF = pd.read_csv("input_weather_Piacenza.csv",sep=";",index_col=0)
inputs_list = func.weather_data_calculator(inputs_DF)


# Opaque surfaces Calculation:
numericalDataDF = pd.read_csv("input_numerical_data.csv",sep=";",index_col= 0)
dataDF = pd.read_csv("input_data.csv",sep=";",index_col= 0)
materials_DataFrame = pd.read_csv("resistences_materials.csv",sep=";",index_col= 1)
inputWalls_DataFrame_winter = pd.read_csv("input_data_walls_winter--.csv",sep=";",index_col= 0)
inputWalls_DataFrame_summer = pd.read_csv("input_data_walls_summer--.csv",sep=";",index_col= 0)
inputDoor_DataFrame_winter = pd.read_csv("input_data_door_winter.csv",sep=";",index_col= 0)
inputDoor_DataFrame_summer = pd.read_csv("input_data_door_summer.csv",sep=";",index_col= 0)
    
U_wall_winter = funcOp.Utot_wall_Calculator(inputWalls_DataFrame_winter,materials_DataFrame)  
U_wall_summer = funcOp.Utot_wall_Calculator(inputWalls_DataFrame_summer,materials_DataFrame)  
U_door_winter = funcOp.Utot_door_Calculator(inputDoor_DataFrame_winter,materials_DataFrame)  
U_door_summer = funcOp.Utot_door_Calculator(inputDoor_DataFrame_summer,materials_DataFrame)  
)

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import scipy as sp

import fenestration_functions as func
import IntGains_Inf_Vent_DistrLosses as iv
import FunctionsOpaque as funcOp
import psySI as SI
import latent_functions as lat
#Weather Inputs:(Piacenza)

inputs_DF = pd.read_csv("input_weather_Piacenza.csv", sep=";", index_col=0)
inputs_list = func.weather_data_calculator(inputs_DF)

# Opaque surfaces Calculation:
numericalDataDF = pd.read_csv("input_numerical_data.csv", sep=";",
                              index_col=0)  #numerical
dataDF = pd.read_csv("input_data.csv", sep=";", index_col=0)  #string
materials_DataFrame = pd.read_csv("resistences_materials.csv",
                                  sep=";",
                                  index_col=1)  #materials and resistances
inputWalls_DataFrame_winter = pd.read_csv("input_data_walls_winter.csv",
                                          sep=";",
                                          index_col=0)
inputWalls_DataFrame_summer = pd.read_csv("input_data_walls_summer.csv",
                                          sep=";",
                                          index_col=0)
inputDoor_DataFrame_winter = pd.read_csv("input_data_door_winter.csv",
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import scipy as sp

#importing all functions:
import fenestration_functions as func
import IntGains_Inf_Vent_DistrLosses as iv
import FunctionsOpaque as funcOp
import psySI as SI
import latent_functions as lat

#Weather Inputs:
inputs_DF = pd.read_csv("input_weather_Piacenza.csv",sep=";",index_col=0)
inputs_list = func.weather_data_calculator(inputs_DF)   #deltaT, DR, latitude calculation


#BASECASE:
#WALL: wood_bevel, wood_fiber, com_brick, glass_fiber (70%), wood_stud_2.4 (30%), gypsum
#WINDOWS: 5c, wood frame, DrapesLightOpen, Fcl 0,4
#Type of construction: average

# Opaque surfaces Calculation:
numericalDataDF = pd.read_csv("input_numerical_data.csv",sep=";",index_col= 0)   #numerical data(Uceiling, dimensions)
dataDF = pd.read_csv("input_data.csv",sep=";",index_col= 0)     #string
materials_DataFrame = pd.read_csv("resistences_materials.csv",sep=";",index_col= 1)             #materials and resistances
inputWalls_DataFrame_winter = pd.read_csv("input_data_walls_winter.csv",sep=";",index_col= 0)   #layers of wall winter case
inputWalls_DataFrame_summer = pd.read_csv("input_data_walls_summer.csv",sep=";",index_col= 0)   #layers of wall summer case
inputDoor_DataFrame_winter = pd.read_csv("input_data_door_winter.csv",sep=";",index_col= 0)     #layers of door winter case
inputDoor_DataFrame_summer = pd.read_csv("input_data_door_summer.csv",sep=";",index_col= 0)     #layers of door summer case