-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Start Here" tutorial produces EnergyPlusRunError #209
Comments
To make sure that this isn't an issue with the |
@santoshphilip solution in this import os
def make_eplaunch_options(idf):
"""Make options for run, so that it runs like EPLaunch on Windows"""
idfversion = idf.idfobjects['VERSION'][0].Version_Identifier.split('.')
idfversion.extend([0] * (3 - len(idfversion)))
idfversionstr = '-'.join([str(item) for item in idfversion])
fname = idf.idfname
options = {
# 'ep_version':idfversionstr, # runIDFs needs the version number
# idf.run does not need the above arg
# you can leave it there and it will be fine :-)
'output_prefix':os.path.basename(fname).split('.')[0],
'output_suffix':'C',
'readvars':True,
'expandobjects':True
}
return options
theoptions = make_eplaunch_options(idf)
idf.run(**theoptions, output_directory="outputs") |
thanks, @rdmolony , I'll make that update to the |
@rdmolony , Ignore my previous comment. I commented before I was fully awake. |
Thanks for the fix @santoshphilip 😃 |
I'm sorry to say that the "Start Here" tutorial is still producing an Can reproduce by following the same steps as the initial comment (except this time the notebook contains @santoshphilip fix for EnergyPlusRunError:
Contents of EnergyPlus error file at /geomeppy-tutorials/outputs/eplusout.err
Program Version,EnergyPlus, Version 9.1.0-08d2e308bb, YMD=2021.01.07 13:31,
** Severe ** <root>[FenestrationSurface:Detailed][Block Boring hut Storey 0 Wall 0001 window] - Missing required property 'construction_name'.
** Fatal ** Errors occurred on processing input file. Preceding condition(s) cause termination.
...Summary of Errors that led to program termination:
..... Reference severe error count=1
..... Last severe error=<root>[FenestrationSurface:Detailed][Block Boring hut Storey 0 Wall 0001 window] - Missing required property 'construction_name'.
************* Warning: Node connection errors not checked - most system input has not been read (see previous warning).
************* Fatal error -- final processing. Program exited before simulations began. See previous error messages.
************* EnergyPlus Warmup Error Summary. During Warmup: 0 Warning; 0 Severe Errors.
************* EnergyPlus Sizing Error Summary. During Sizing: 0 Warning; 0 Severe Errors.
************* EnergyPlus Terminated--Fatal Error Detected. 0 Warning; 1 Severe Errors; Elapsed Time=00hr 00min 0.17sec I tried commenting out |
@rdmolony I had the same issue that you had when trying to replicate the tutorial. EDIT: the error I am referring to is not the first one you reported, but the last one (Jan 7, 2021). |
Hi @jamiebull1, I created a
geomeppy
docker environment & aGithub
repo which copies thegeomeppy
tutorials to enable running the tutorials viadocker
and unfortunately this bug popped up.To reproduce:
Jupyter Notebook
of tutorial and all required filesJupyter Notebook
in ageomeppy
docker
environmentstart_here.ipynb
tutorialBug:
Thanks for creating/maintaining
geomeppy
andeppy
- really really useful repos! I'm very eager to get thisdocker
environment working so I can leveragegeomeppy
for IDF file manipulationThe text was updated successfully, but these errors were encountered: