NREL/EnergyPlus - GitHub
文章推薦指數: 80 %
EnergyPlus™ is a whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption and water use in ... Skiptocontent {{message}} NREL / EnergyPlus Public Notifications Fork 303 Star 731 EnergyPlus™isawholebuildingenergysimulationprogramthatengineers,architects,andresearchersusetomodelbothenergyconsumptionandwateruseinbuildings. energyplus.net License Viewlicense 731 stars 303 forks Star Notifications Code Issues 782 Pullrequests 48 Discussions Actions Projects 0 Wiki Security Insights More Code Issues Pullrequests Discussions Actions Projects Wiki Security Insights Thiscommitdoesnotbelongtoanybranchonthisrepository,andmaybelongtoaforkoutsideoftherepository. develop Branches Tags Couldnotloadbranches Nothingtoshow {{refName}} default Couldnotloadtags Nothingtoshow {{refName}} default 93 branches 163 tags Code Latestcommit Myoldmopar Mergepullrequest#9444fromNREL/9400_9420_TMYx_statfile … 10 43b0960 May26,2022 Mergepullrequest#9444fromNREL/9400_9420_TMYx_statfile #9420-Parsingforprecipitationvaluesfailsforsomeweatherstatfiles(TMYx) 43b0960 10 Gitstats 29,583 commits Files Permalink Failedtoloadlatestcommitinformation. Type Name Latestcommitmessage Committime .github bin cmake datasets design doc idd performance_tests release scripts src testfiles third_party tst weather workflows .cmake-format.yaml .decent_ci-Linux.yaml .decent_ci-MacOS.yaml .decent_ci-Windows.yaml .decent_ci.yaml .git-blame-ignore-revs .gitignore .gitlab-ci.yml .readthedocs.yml CMakeLists.txt LICENSE.txt README.md Viewcode EnergyPlus Contact/Support Testing Releases CoreDocumentation APIDocumentation License&ContributingDevelopment BuildingEnergyPlus README.md EnergyPlus ThisistheEnergyPlusDevelopmentRepository.EnergyPlus™isawholebuildingenergysimulationprogramthatengineers,architects,andresearchersusetomodelbothenergyconsumptionandwateruseinbuildings. Contact/Support TheDepartmentofEnergymaintainsapublicwebsiteforEnergyPluswhereyoucanfindmuchmoreinformationabouttheprogram. Fordetaileddeveloperinformation,consultthewiki. Manyusers(anddevelopers)ofEnergyPlusareactiveonUnmetHours,sothat'sagreatplacetostartifyouhaveaquestionaboutEnergyPlusorbuildingsimulation. Formorein-depth,developer-drivensupport,pleaseutilizetheEnergyPlusHelpdesk. Testing EverycommitandeveryreleaseofEnergyPlusundergoesrigoroustesting. ThetestingconsistsofbuildingEnergyPlus,ofcourse,thenthereareunittests,integrationtests,APItests,andregressiontests. Since2014,mostofthetestinghasbeenperformedbyourbots(Tik-Tok,Gort,andMarvin),usingaforkoftheDecentCIcontinuousintegrationsystem. WearenowadaptingoureffortstousetheGithubActionssystemtohandlemoreofourtestingprocesses. Inthemeantime,whileDecentCIisstillhandlingtheregressionandbulkiertesting,resultsfromDecentCIarestillavailableonthetestingdashboard. Releases EnergyPlusisreleasedtwiceannually,usuallyinMarchandSeptember. ItisrecommendedalluseofEnergyPlusisproductionworkflowsusetheseformal,publicreleases. Iteration(pre-)releasesmaybecreatedduringadevelopmentcycle,howeverusersshouldgenerallyavoidthese,asinputsyntaxmaychangewhichwon'tbesupportedbythemajorreleaseversiontransitiontools,andcouldrequiremanualinterventiontoremedy. Ifaninterimreleaseisintendedforactiveusebyusers,suchasabug-fix-onlyorperformance-onlyre-release,itwillbeclearlyspecifiedonthereleasenotesandapublicannouncementwillaccompanythistypeofrelease. OurreleasesarenowbuiltbyGithubActions. CoreDocumentation Programdocumentationisinstalledalongsidetheprogram,withthepdfsalsoavailableonline. BigLadderalsoproduceshtmlbaseddocumentationonline. APIDocumentation AnAPIhasbeendevelopedtoallowaccesstointernalEnergyPlusfunctionalityandopenupthepossibilityfornewworkflowopportunitiesaroundEnergyPlus. ACAPIisdevelopedtoexposetheC++functions,thenPythonbindingsarebuiltontopofthattomaximizetheaccessibility. DocumentationisbeingbuiltandpostedonReadTheDocsandthatdocumentationwillcontinuetobeexpandedovertimeastheAPIgrows. Thebadgesabovehereshowthestatus,andlinkoutto,thelatestdocumentation(mostrecentcommittothedevelopbranch)aswellasthestabledocumentation(mostrecentreleasetag). License&ContributingDevelopment EnergyPlusisavailableunderaBSD-3-likelicense. Formoreinformation,checkoutthelicensefile. TheEnergyPlusteamacceptscontributionstoEnergyPlussource,utilities,testfiles,documentation,andothermaterialsdistributedwiththeprogram. ThecurrentEnergyPluscontributionpolicyisnowavailableontheEnergyPluscontributionpolicypage. Ifyouareinterestedincontributing,pleasestartthere,butfeelfreetoreachouttotheteam. BuildingEnergyPlus AdetaileddescriptionofcompilingEnergyPlusonmultipleplatformsisavailableonthewiki. Also,asweareadaptingtousingGithubActions,therecipesforbuildingEnergyPluscanbefoundinourworkflowfiles. About EnergyPlus™isawholebuildingenergysimulationprogramthatengineers,architects,andresearchersusetomodelbothenergyconsumptionandwateruseinbuildings. energyplus.net Resources Readme License Viewlicense Stars 731 stars Watchers 104 watching Forks 303 forks Releases 94 EnergyPlus22.1.0 Latest Mar29,2022 +93releases Contributors71 +60contributors Languages C++ 88.2% Fortran 8.8% Python 1.1% VBA 1.0% CMake 0.4% C 0.2% Other 0.3% Youcan’tperformthatactionatthistime. Yousignedinwithanothertaborwindow.Reloadtorefreshyoursession. Yousignedoutinanothertaborwindow.Reloadtorefreshyoursession.
延伸文章資訊
- 1EnergyPlus_百度百科
EnergyPlus由美国能源部(Department of Energy,DOE)和劳伦斯○伯克利国家实验室(Lawrence Berkeley National Laboratory,LBN...
- 2建築能耗模擬軟體- 維基百科,自由的百科全書
EnergyPlus,由美國能源部資助勞倫斯伯克利國家實驗室開發,是以DOE-2為基礎的大型能耗分析計算軟體,從1998年便開始進行整合的工作,將DOE-2的強項功能納入並且同時 ...
- 3建築能耗模擬軟體- 维基百科,自由的百科全书
基本上都以DOE-2或BLAST為基礎模擬引擎,之後基於這兩個基礎模擬引擎開發出包含使用者介面的模擬引擎,如美国的EnergyPlus、eQuest、英国的ESP-r和加拿大的EE4等。
- 4EnergyPlus - an overview | ScienceDirect Topics
EnergyPlus is a whole-building energy simulation program able to model both energy consumption—fo...
- 5EnergyPlus | Department of Energy
EnergyPlus™ is DOE's open-source whole-building energy modeling (BEM) engine, the successor to DO...