Skip to content
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

Add weather file and other command line options as input objects so that command line can be just the IDF or epJSON file #10789

Open
3 tasks
JasonGlazer opened this issue Oct 14, 2024 · 0 comments
Labels
NewFeatureRequest This "issue" is a new feature request, not a defect report

Comments

@JasonGlazer
Copy link
Contributor

Issue overview

To allow for an IDF or epJSON file to be double-clicked to run a simulation, several command line options need to be made input objects. This would not eliminate the current command line options but simply create an alternative where all the current uniquely command line functionality of EnergyPlus could also be put in the IDF or epJSON file directly. This would include:

  • weather file name
  • output directory
  • output prefix
  • output suffix
  • number of jobs
  • flag for epmacro
  • flag for readvars
  • flag for expand objects

This would help users by running simulations easier on any platform as well as simplify some automated parametric analysis since all parameters would be located in the input file.

Related issues #5310 and #5311

In addition, to achieve the "double-click" feature, the file association for the IDF and epJSON would need to be changed to the energyplus.exe with a right-click (or equivalent) option to edit with IDF Editor or run via EP-Launch or update via IDFVersionUpdater

Details

Some additional details for this issue (if relevant):

  • Platform (Operating system, version)
  • Version of EnergyPlus (if using an intermediate build, include SHA)
  • Unmethours link or helpdesk ticket number

Checklist

Add to this list or remove from it as applicable. This is a simple templated set of guidelines.

  • Defect file added (list location of defect file here)
  • Ticket added to EnergyPlus Defect Complexity (Github Project)
  • Pull request created (the pull request will have additional tasks related to reviewing changes that fix this defect)
@JasonGlazer JasonGlazer added the NewFeatureRequest This "issue" is a new feature request, not a defect report label Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NewFeatureRequest This "issue" is a new feature request, not a defect report
Projects
None yet
Development

No branches or pull requests

1 participant