Skip to content

Commit aa15e86

Browse files
authored
Add files via upload
1 parent bd5cbdc commit aa15e86

15 files changed

+11401
-0
lines changed

Diff for: GUI_Networks.py

+3,337
Large diffs are not rendered by default.

Diff for: GUI_about.py

+168
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,168 @@
1+
# -*- coding: utf-8 -*-
2+
3+
# Form implementation generated from reading ui file 'about.ui'
4+
#
5+
# Created by: PyQt5 UI code generator 5.8.2
6+
#
7+
# WARNING! All changes made in this file will be lost!
8+
9+
from PyQt5 import QtCore, QtGui, QtWidgets
10+
11+
class Ui_about(object):
12+
def setupUi(self, MainWindow):
13+
MainWindow.setObjectName("MainWindow")
14+
MainWindow.resize(425, 550)
15+
MainWindow.setMinimumSize(QtCore.QSize(425, 550))
16+
MainWindow.setMaximumSize(QtCore.QSize(425, 550))
17+
palette = QtGui.QPalette()
18+
brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
19+
brush.setStyle(QtCore.Qt.SolidPattern)
20+
palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush)
21+
brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
22+
brush.setStyle(QtCore.Qt.SolidPattern)
23+
palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush)
24+
brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
25+
brush.setStyle(QtCore.Qt.SolidPattern)
26+
palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush)
27+
brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
28+
brush.setStyle(QtCore.Qt.SolidPattern)
29+
palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush)
30+
brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
31+
brush.setStyle(QtCore.Qt.SolidPattern)
32+
palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush)
33+
brush = QtGui.QBrush(QtGui.QColor(255, 255, 255))
34+
brush.setStyle(QtCore.Qt.SolidPattern)
35+
palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush)
36+
MainWindow.setPalette(palette)
37+
self.centralwidget = QtWidgets.QWidget(MainWindow)
38+
self.centralwidget.setObjectName("centralwidget")
39+
self.layoutWidget = QtWidgets.QWidget(self.centralwidget)
40+
self.layoutWidget.setGeometry(QtCore.QRect(8, 385, 411, 161))
41+
self.layoutWidget.setObjectName("layoutWidget")
42+
self.verticalLayout = QtWidgets.QVBoxLayout(self.layoutWidget)
43+
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
44+
self.verticalLayout.setObjectName("verticalLayout")
45+
self.verticalLayout_3 = QtWidgets.QVBoxLayout()
46+
self.verticalLayout_3.setObjectName("verticalLayout_3")
47+
self.link_web = QtWidgets.QLabel(self.layoutWidget)
48+
font = QtGui.QFont()
49+
font.setBold(True)
50+
font.setUnderline(False)
51+
font.setWeight(75)
52+
font.setKerning(True)
53+
self.link_web.setFont(font)
54+
self.link_web.setAlignment(QtCore.Qt.AlignCenter)
55+
self.link_web.setObjectName("link_web")
56+
self.verticalLayout_3.addWidget(self.link_web)
57+
self.label_9 = QtWidgets.QLabel(self.layoutWidget)
58+
self.label_9.setObjectName("label_9")
59+
self.verticalLayout_3.addWidget(self.label_9)
60+
self.label_8 = QtWidgets.QLabel(self.layoutWidget)
61+
self.label_8.setObjectName("label_8")
62+
self.verticalLayout_3.addWidget(self.label_8)
63+
self.verticalLayout.addLayout(self.verticalLayout_3)
64+
self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
65+
self.horizontalLayout_2.setObjectName("horizontalLayout_2")
66+
self.label = QtWidgets.QLabel(self.layoutWidget)
67+
self.label.setMaximumSize(QtCore.QSize(200, 75))
68+
self.label.setText("")
69+
self.label.setPixmap(QtGui.QPixmap("pics/U.png"))
70+
self.label.setScaledContents(True)
71+
self.label.setWordWrap(False)
72+
self.label.setOpenExternalLinks(False)
73+
self.label.setObjectName("label")
74+
self.horizontalLayout_2.addWidget(self.label)
75+
self.label_4 = QtWidgets.QLabel(self.layoutWidget)
76+
self.label_4.setMinimumSize(QtCore.QSize(75, 75))
77+
self.label_4.setMaximumSize(QtCore.QSize(75, 75))
78+
self.label_4.setText("")
79+
self.label_4.setPixmap(QtGui.QPixmap("pics/nsf.gif"))
80+
self.label_4.setScaledContents(True)
81+
self.label_4.setWordWrap(False)
82+
self.label_4.setOpenExternalLinks(False)
83+
self.label_4.setObjectName("label_4")
84+
self.horizontalLayout_2.addWidget(self.label_4)
85+
self.verticalLayout.addLayout(self.horizontalLayout_2)
86+
self.label_3 = QtWidgets.QLabel(self.centralwidget)
87+
self.label_3.setGeometry(QtCore.QRect(140, 16, 141, 151))
88+
self.label_3.setText("")
89+
self.label_3.setPixmap(QtGui.QPixmap("pics/building.png"))
90+
self.label_3.setScaledContents(True)
91+
self.label_3.setAlignment(QtCore.Qt.AlignJustify|QtCore.Qt.AlignVCenter)
92+
self.label_3.setWordWrap(False)
93+
self.label_3.setOpenExternalLinks(False)
94+
self.label_3.setObjectName("label_3")
95+
self.label_6 = QtWidgets.QLabel(self.centralwidget)
96+
self.label_6.setGeometry(QtCore.QRect(121, 308, 181, 61))
97+
self.label_6.setText("")
98+
self.label_6.setPixmap(QtGui.QPixmap("pics/SSES.png"))
99+
self.label_6.setScaledContents(True)
100+
self.label_6.setAlignment(QtCore.Qt.AlignCenter)
101+
self.label_6.setWordWrap(False)
102+
self.label_6.setOpenExternalLinks(False)
103+
self.label_6.setObjectName("label_6")
104+
self.label_2 = QtWidgets.QLabel(self.centralwidget)
105+
self.label_2.setGeometry(QtCore.QRect(2, 170, 421, 41))
106+
self.label_2.setObjectName("label_2")
107+
self.label_7 = QtWidgets.QLabel(self.centralwidget)
108+
self.label_7.setGeometry(QtCore.QRect(1, 213, 421, 16))
109+
self.label_7.setObjectName("label_7")
110+
self.layoutWidget1 = QtWidgets.QWidget(self.centralwidget)
111+
self.layoutWidget1.setGeometry(QtCore.QRect(64, 259, 266, 31))
112+
self.layoutWidget1.setObjectName("layoutWidget1")
113+
self.horizontalLayout = QtWidgets.QHBoxLayout(self.layoutWidget1)
114+
self.horizontalLayout.setContentsMargins(0, 0, 0, 0)
115+
self.horizontalLayout.setObjectName("horizontalLayout")
116+
self.acknow = QtWidgets.QLabel(self.layoutWidget1)
117+
font = QtGui.QFont()
118+
font.setBold(True)
119+
font.setUnderline(False)
120+
font.setWeight(75)
121+
font.setKerning(True)
122+
self.acknow.setFont(font)
123+
self.acknow.setAlignment(QtCore.Qt.AlignCenter)
124+
self.acknow.setOpenExternalLinks(True)
125+
self.acknow.setTextInteractionFlags(QtCore.Qt.LinksAccessibleByKeyboard|QtCore.Qt.LinksAccessibleByMouse|QtCore.Qt.TextBrowserInteraction|QtCore.Qt.TextSelectableByKeyboard|QtCore.Qt.TextSelectableByMouse)
126+
self.acknow.setObjectName("acknow")
127+
self.horizontalLayout.addWidget(self.acknow)
128+
self.link_web_4 = QtWidgets.QLabel(self.layoutWidget1)
129+
font = QtGui.QFont()
130+
font.setBold(True)
131+
font.setUnderline(False)
132+
font.setWeight(75)
133+
font.setKerning(True)
134+
self.link_web_4.setFont(font)
135+
self.link_web_4.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
136+
self.link_web_4.setObjectName("link_web_4")
137+
self.horizontalLayout.addWidget(self.link_web_4)
138+
self.license = QtWidgets.QLabel(self.layoutWidget1)
139+
font = QtGui.QFont()
140+
font.setBold(True)
141+
font.setUnderline(False)
142+
font.setWeight(75)
143+
font.setKerning(True)
144+
self.license.setFont(font)
145+
self.license.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
146+
self.license.setObjectName("license")
147+
self.horizontalLayout.addWidget(self.license)
148+
self.label_10 = QtWidgets.QLabel(self.centralwidget)
149+
self.label_10.setGeometry(QtCore.QRect(2, 239, 421, 16))
150+
self.label_10.setObjectName("label_10")
151+
MainWindow.setCentralWidget(self.centralwidget)
152+
153+
self.retranslateUi(MainWindow)
154+
QtCore.QMetaObject.connectSlotsByName(MainWindow)
155+
156+
def retranslateUi(self, MainWindow):
157+
_translate = QtCore.QCoreApplication.translate
158+
MainWindow.setWindowTitle(_translate("MainWindow", "About"))
159+
self.link_web.setText(_translate("MainWindow", "<html><head/><body><p align=\"center\"><a href=\"http://energysystems.mech.utah.edu/\"><span style=\" font-size:12pt; font-weight:400; text-decoration: underline; color:#0000ff;\">The Site-Specific Energy Systems Lab,</span></a></p></body></html>"))
160+
self.label_9.setText(_translate("MainWindow", "<html><head/><body><p align=\"center\"><span style=\" font-size:12pt;\">Department of Mechanical Engineering,</span></p></body></html>"))
161+
self.label_8.setText(_translate("MainWindow", "<html><head/><body><p align=\"center\"><span style=\" font-size:12pt;\">University of Utah</span></p></body></html>"))
162+
self.label_2.setText(_translate("MainWindow", "<html><head/><body><p align=\"center\"><span style=\" font-size:24pt; font-weight:600;\">LAF</span></p></body></html>"))
163+
self.label_7.setText(_translate("MainWindow", "<html><head/><body><p align=\"center\"><a href=\"https://energysystems.mech.utah.edu/laf/\"><span style=\" font-weight:600; color:#0000ff;\">Localized AMY File creator</span></a></p></body></html>"))
164+
self.acknow.setText(_translate("MainWindow", "<html><head/><body><p align=\"center\"><span style=\" font-weight:400; color:#1c46d9;\">Acknowledgements</span></p></body></html>"))
165+
self.link_web_4.setText(_translate("MainWindow", "<html><head/><body><p align=\"center\"><span style=\" font-size:12pt;\">|</span></p></body></html>"))
166+
self.license.setText(_translate("MainWindow", "<html><head/><body><p align=\"center\"><span style=\" font-weight:400; color:#1237bc;\">License</span></p></body></html>"))
167+
self.label_10.setText(_translate("MainWindow", "<html><head/><body><p align=\"center\"><span style=\" font-size:12pt;\">Version 1.0.0</span></p></body></html>"))
168+

Diff for: GUI_ack.py

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# -*- coding: utf-8 -*-
2+
3+
# Form implementation generated from reading ui file 'acknowledgements.ui'
4+
#
5+
# Created by: PyQt5 UI code generator 5.8.2
6+
#
7+
# WARNING! All changes made in this file will be lost!
8+
9+
from PyQt5 import QtCore, QtGui, QtWidgets
10+
11+
class Ui_ack(object):
12+
def setupUi(self, mainWindow):
13+
mainWindow.setObjectName("mainWindow")
14+
mainWindow.resize(736, 285)
15+
mainWindow.setMinimumSize(QtCore.QSize(736, 285))
16+
mainWindow.setMaximumSize(QtCore.QSize(736, 285))
17+
self.centralwidget = QtWidgets.QWidget(mainWindow)
18+
self.centralwidget.setObjectName("centralwidget")
19+
self.textBrowser = QtWidgets.QTextBrowser(self.centralwidget)
20+
self.textBrowser.setGeometry(QtCore.QRect(-2, -2, 741, 291))
21+
self.textBrowser.setObjectName("textBrowser")
22+
mainWindow.setCentralWidget(self.centralwidget)
23+
24+
self.retranslateUi(mainWindow)
25+
QtCore.QMetaObject.connectSlotsByName(mainWindow)
26+
27+
def retranslateUi(self, mainWindow):
28+
_translate = QtCore.QCoreApplication.translate
29+
mainWindow.setWindowTitle(_translate("mainWindow", "Acknowledgments"))
30+
self.textBrowser.setHtml(_translate("mainWindow", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
31+
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
32+
"p, li { white-space: pre-wrap; }\n"
33+
"</style></head><body style=\" font-family:\'.SF NS Text\'; font-size:13pt; font-weight:400; font-style:normal;\">\n"
34+
"<p style=\" margin-top:30px; margin-bottom:15px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;\"><a name=\"acknowledgments\"></a><span style=\" font-family:\'sans-serif\'; font-size:xx-large; font-weight:600; color:#000000;\">A</span><span style=\" font-family:\'sans-serif\'; font-size:xx-large; font-weight:600; color:#000000;\">cknowledgments</span></p>\n"
35+
"<p style=\" margin-top:15px; margin-bottom:15px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'sans-serif\'; font-size:14pt; font-style:italic; color:#000000;\">LAF </span><span style=\" font-family:\'sans-serif\'; font-size:14pt; color:#000000;\">was developed in the </span><span style=\" font-family:\'sans-serif\'; font-size:14pt; font-style:italic; color:#000000;\">Site-Specific Energy Systems</span><span style=\" font-family:\'sans-serif\'; font-size:14pt; color:#000000;\"> research laboratory, at the University of Utah, by Carlo Bianchi and Dr. Amanda D. Smith.</span></p>\n"
36+
"<p style=\" margin-top:15px; margin-bottom:15px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'sans-serif\'; font-size:14pt; color:#000000;\">The developers would like to thank the following people for technical and intellectual assistance:</span></p>\n"
37+
"<p style=\" margin-top:15px; margin-bottom:15px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'sans-serif\'; font-size:14pt; color:#000000;\">- The MesoWest staff, in particular Dr. John Horel and Adam Abernathy.</span></p>\n"
38+
"<p style=\" margin-top:15px; margin-bottom:15px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'sans-serif\'; font-size:14pt; color:#000000;\">- The members of the </span><span style=\" font-family:\'sans-serif\'; font-size:14pt; font-style:italic; color:#000000;\">Site-Specific Energy Systems</span><span style=\" font-family:\'sans-serif\'; font-size:14pt; color:#000000;\"> research laboratory.</span></p>\n"
39+
"<p style=\" margin-top:15px; margin-bottom:15px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'sans-serif\'; font-size:14pt; color:#000000;\">- The members of the </span><span style=\" font-family:\'sans-serif\'; font-size:14pt; font-style:italic; color:#000000;\">DistGen </span><span style=\" font-family:\'sans-serif\'; font-size:14pt; color:#000000;\">research project, in particular Dr. Eric Pardyjak and Dr. Rob Stoll.</span></p>\n"
40+
"<p style=\" margin-top:15px; margin-bottom:15px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:\'sans-serif\'; font-size:14pt; color:#000000;\">This software was partially funded by the National Science Foundation under the following grant: CBET 1512740.</span></p>\n"
41+
"<p style=\"-qt-paragraph-type:empty; margin-top:15px; margin-bottom:15px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px; font-family:\'sans-serif\'; font-size:xx-large; font-weight:600; color:#000000;\"><br /></p></body></html>"))
42+

0 commit comments

Comments
 (0)