Skip to content

Add PTES Design Point Dialog Widget#1318

Merged
taylorbrown75 merged 27 commits into
patchfrom
ptes-design-pt
Jan 17, 2023
Merged

Add PTES Design Point Dialog Widget#1318
taylorbrown75 merged 27 commits into
patchfrom
ptes-design-pt

Conversation

@taylorbrown75

@taylorbrown75 taylorbrown75 commented Jan 12, 2023

Copy link
Copy Markdown
Collaborator

Pull Request Template

Description

Related to issue 1317 https://github.com/NREL/SAM/issues/1317
Add a button to PTES to open a design point dialog to calculate unintuitive inputs (such as heat pump COP).
Does not affect any other project.

Fixes # (issue)

Type of change

Please delete options that are not relevant.

  • New feature (non-breaking change which adds functionality)
  • This change requires a documentation update

Checklist:

If you have added a new compute module in a SSC pull request related to this one, be sure to check the Process Requirements.

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules
  • I have checked my code and corrected any misspellings

Brian Mirletz and others added 24 commits December 2, 2022 09:28
…ty to ptes dialog to pass input variables not shown to user
Update ptes design point to latest version of patch
Update ptes-design-pt to latest patch version to prevent conflicts
…ius. Set text controls in SAM to fixed decimal. Change Dialog results text controls to blue. Increase size of design point button. Increase width of design point dialog.
Update ptes-design-pt to latest version of patch
@taylorbrown75 taylorbrown75 added the csp concentrating solar power label Jan 12, 2023
@taylorbrown75 taylorbrown75 added this to the 2022.11.21 Patch 1 milestone Jan 12, 2023
@taylorbrown75 taylorbrown75 self-assigned this Jan 12, 2023
This commit includes other Help revisions that will be overwritten later.

@cpaulgilman cpaulgilman left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good. I added a placeholder Help topic for the PTES System Design window. We can work on Help content separately.

I noticed some odd characters in the input boxes -- not sure if this was introduced by your code or not. Could you look into that? See this screenshot:

image

@cpaulgilman cpaulgilman left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm also seeing those characters in the Patch branch on one of my Windows computers but not the other, so I don't think it is an issue with this pull request.

@taylorbrown75 taylorbrown75 merged commit dc55bcb into patch Jan 17, 2023
@taylorbrown75 taylorbrown75 deleted the ptes-design-pt branch January 17, 2023 20:11
sjanzou added a commit that referenced this pull request Jan 19, 2023
tyneises pushed a commit that referenced this pull request Jan 19, 2023
api updates and include update for pull request #1318 to work in both SAM and SAM-private
@cpaulgilman

Copy link
Copy Markdown
Collaborator

Fixes #1317

@cpaulgilman cpaulgilman added the added to release notes PR and/or issue has been added to release notes for a public release label Feb 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

added to release notes PR and/or issue has been added to release notes for a public release csp concentrating solar power

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants