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

Import json as SAM case #1325

Merged
merged 108 commits into from
May 4, 2023
Merged
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
28ab00b
add mspt with no financing option
tyneises Oct 5, 2022
e1249b0
Merge branch 'develop' into mspt_no_finance
tyneises Oct 5, 2022
17e57d2
add page with just sales tax rate for mspt install cost calcs
tyneises Oct 5, 2022
65116dc
update defaults and bypass msptv2 in test script
tyneises Oct 5, 2022
ae0f971
merge develop
tyneises Oct 19, 2022
8b3557a
update mspt no finance ui pages
tyneises Oct 19, 2022
3003c09
Merge branch 'develop' into mspt_no_finance
tyneises Nov 23, 2022
c4e7b9c
Merge branch 'develop' into mspt_no_finance
sjanzou Nov 24, 2022
55c8ec1
update export config and trying different input files
sjanzou Nov 24, 2022
0e800c1
Manual update to adjust and sf_adjust and solar_weather_file to run
sjanzou Nov 25, 2022
f3c90a1
rerun and check defaults for python differ
sjanzou Nov 26, 2022
71a2d3f
Saving active case to JSON using Ctrl+F5
sjanzou Nov 26, 2022
4d21c6b
Added Case::SaveAsJSON and update corrupt forms
sjanzou Nov 27, 2022
a1cfe61
Update api/api_autogen/data_structres.h for MSPTV2
sjanzou Nov 28, 2022
faeecae
Update SaveCaseAsJSON to include "Case_name"
sjanzou Nov 28, 2022
90cea5c
Implement and test Ctrl+F6 Load SAM Case from JSON
sjanzou Nov 28, 2022
a976d21
Merge branch 'mspt_no_finance' of https://github.com/NREL/SAM into ms…
Nov 28, 2022
d6e17a1
update msptv2 defaults
Nov 29, 2022
7849b9d
Updates to log missing SAM configuration input variables from read in…
sjanzou Dec 1, 2022
d291683
Merge branch 'mspt_no_finance' of https://github.com/NREL/SAM into ms…
tyneises Dec 2, 2022
b6a0700
Merge branch 'develop' into mspt_no_finance
tyneises Dec 2, 2022
82524a0
update default
tyneises Dec 2, 2022
4e30d15
Merge remote-tracking branch 'origin/patch' into mspt_no_finance
sjanzou Dec 3, 2022
b5eb687
export_config changes
sjanzou Dec 3, 2022
c5004d7
Added Ctrl+F8 to load SSC JSON file and write out missing SAM UI inpu…
sjanzou Dec 3, 2022
e68d805
Update workflow Shift+F5 (Save case as JSON for inputs), Ctrl+f8 read…
sjanzou Dec 4, 2022
131bb40
Update VarInfo to handle "simple" combo box translations
sjanzou Dec 5, 2022
c62d47b
Merge remote-tracking branch 'origin/patch' into mspt_no_finance
sjanzou Dec 6, 2022
a760142
VarInfo for ssc variable translation of SAM UI combo boxes
sjanzou Dec 6, 2022
1b44405
export config updates
sjanzou Dec 9, 2022
a52ba2f
Update MSPTV2 defaults and dispatch control and widgets
sjanzou Dec 9, 2022
367fa53
Add AFDataArrayTableCtrl and table base for MSPT Dispatch Control
sjanzou Dec 10, 2022
62674b8
Merge remote-tracking branch 'origin/patch' into mspt_no_finance
sjanzou Dec 13, 2022
d514715
Updated export config
sjanzou Dec 13, 2022
bb09377
MSPT Dispatch Control page working with 18 fewer UI variables
sjanzou Dec 13, 2022
c20eb3b
Fix wxUIDataArrayTableCtrl saving
sjanzou Dec 13, 2022
af55f85
SAM_api updates
sjanzou Dec 16, 2022
23700c2
Merge remote-tracking branch 'origin/patch' into mspt_no_finance
sjanzou Dec 16, 2022
498cf4d
Updated running defaults script on Windows for Github Actions
sjanzou Dec 16, 2022
3de37e2
run defaults with with updated MSPT defaults
sjanzou Dec 16, 2022
03f9335
Start on JSON ssc file running in addition to loading SAM case
sjanzou Dec 16, 2022
17a2fc8
Implement running JSON read in into SAM - vartable fails currently
sjanzou Dec 17, 2022
f478da5
Simulating ssc JSON inputs and displaying results in SAM
sjanzou Dec 18, 2022
ef8ce96
running input ssc JSON and using SAM to look at results but simulatio…
sjanzou Dec 18, 2022
8729301
Running with wxProgressDialog only for simulating flux - does not blo…
sjanzou Dec 20, 2022
e76687d
Reading in ssc JSON file and running and presenting results in SAM
sjanzou Dec 20, 2022
e26fee0
update radiative cooling cost input
tyneises Dec 23, 2022
f0804f0
fix version control
tyneises Dec 23, 2022
b448c29
rearrange field model type option and layout and design macros
tyneises Dec 23, 2022
f680b0b
move drop down translation to widget properties
tyneises Dec 23, 2022
f38180c
update defaults after ui clean up
tyneises Dec 23, 2022
6daa831
merge develop
tyneises Dec 23, 2022
96e7d75
add no financial option to mspt technology
tyneises Dec 23, 2022
7b3a094
remove spaces in ssc_value definitions
tyneises Dec 23, 2022
d114fc6
clean up mspt no fin ui pages and defaults
tyneises Dec 23, 2022
5f6a8d4
add group label
tyneises Dec 23, 2022
af9e7e2
Fix space issue in "ssc value" IDE field. SAM_api updates.
sjanzou Dec 24, 2022
acdf08b
MSPT None running with adjust and sf_adjust as tables
sjanzou Dec 27, 2022
1c99bca
remove unused variable
tyneises Dec 27, 2022
11c8986
API changes and fix Geothermal mimo issue with adjust
sjanzou Dec 28, 2022
f65ff17
All default configurations running with adjust as table
sjanzou Dec 29, 2022
825cad7
Change TOD factors to array for both SAM and ssc
sjanzou Dec 30, 2022
1b65efa
All defaults running with updated tod factors
sjanzou Dec 31, 2022
78a73c8
API updates based on adjust_factors updates in ssc
sjanzou Jan 1, 2023
828580c
export_config updates for all shading inputs updated to tables so no …
sjanzou Jan 4, 2023
b97d8c4
merge develop
tyneises Jan 5, 2023
c5e189b
SSC_TABLE values generated in JSON for Inputs and read in with Ctrl+F8
sjanzou Jan 7, 2023
7fedf51
Latest api updates from export_config
sjanzou Jan 10, 2023
6113d8a
Merge remote-tracking branch 'origin/patch' into mspt_no_finance
sjanzou Jan 14, 2023
1c49dd7
merge develop
tyneises Jan 19, 2023
609da24
Add list widgets to test SSC var/value attributes
cpaulgilman Jan 24, 2023
233c7eb
SAM api update for branch with old txt forms
sjanzou Feb 14, 2023
51d38aa
Implement Ctrl+F7 to save case as SSC JSON
sjanzou Mar 19, 2023
9460e4c
adjust and sf_adjust matching in inputs browser
sjanzou Mar 20, 2023
cb22704
Update sf_adjust period to 0 instead of inf
sjanzou Mar 20, 2023
85ac03d
Update Ctrl+F9 to run ssc JSON input file and then prompt to create S…
sjanzou Mar 21, 2023
199db3a
Fix Ctrl+F9 to match SAM UI input values with those in JSON file from…
sjanzou Mar 25, 2023
3df364d
Merge branch 'develop' into mspt_no_finance
sjanzou Mar 27, 2023
763917d
convert txt UI forms changes to JSON
sjanzou Mar 27, 2023
66d16f8
Remove unused .txt ui forms and set to JSON forms
sjanzou Mar 27, 2023
82f8fe4
Merge remote-tracking branch 'origin/develop' into mspt_no_finance
sjanzou Mar 30, 2023
46b11fe
Prototype to flatten LossAdjustment widget and api updates
sjanzou Mar 30, 2023
5eb5dc2
Flatten adjust inputs in SAM - not complete for loading messages
sjanzou Mar 31, 2023
1c77910
Update LossAdjustment widget and test in PVWatts
sjanzou Apr 1, 2023
5df93c7
Fix issue with defaults - need to fix issue with parametrics editing
sjanzou Apr 2, 2023
c0f9200
MSPT None configuration working with flattened UI variables
sjanzou Apr 3, 2023
40a09ff
Update workflow for ubuntu-latest and update mac build
sjanzou Apr 4, 2023
c88ab81
Updates for flattened LossAdjustment widget
sjanzou Apr 4, 2023
2dd8a1d
failing test results with adjust flattened
sjanzou Apr 6, 2023
ecb0cab
Merge remote-tracking branch 'origin/develop' into mspt_no_finance
sjanzou Apr 6, 2023
bfbc4a5
Update defaults for flattened variables and fix Physical Trough MIMO
sjanzou Apr 6, 2023
28e319f
Fix issue with Wind configurations - need to rerun defaults
sjanzou Apr 6, 2023
4aa4811
All default configurations running with flattened adjust
sjanzou Apr 7, 2023
09e14bc
Update ShadingFactors widget initialization
sjanzou Apr 7, 2023
a996acb
Flattened AdjustmentFactors updates
sjanzou Apr 8, 2023
e1aa082
Flattened ShadingFactors widget and variables
sjanzou Apr 11, 2023
052040e
Remove unused PV2 and PV3 forms per 4/11/2023 meeting
sjanzou Apr 13, 2023
c5159cd
api and defaults updates to address GitHub Actions issues
sjanzou Apr 14, 2023
5ae1191
Merge branch 'develop' into mspt_no_finance
sjanzou Apr 16, 2023
8594c53
Fix Ctrl+F7 issue from Ty 4/17/2023
sjanzou Apr 18, 2023
0eb9713
Flattened Adjustment factors for pysam updated
sjanzou Apr 21, 2023
5c8f3ca
pysam update for flattened adjust factors
sjanzou Apr 22, 2023
c4381f8
Update adjust_constant defaults to address python differ github actio…
sjanzou Apr 24, 2023
6856ed3
SAM_api updates for pysam to build with flattened variables
sjanzou Apr 24, 2023
e582f66
Fix adjust_hourly issue for PTES, ETES equations and rerun defaults f…
sjanzou Apr 25, 2023
07e5d95
Fix broken Wind defaults and update default results
sjanzou Apr 26, 2023
dd9b42d
API (export_config) updates for updated defaults
sjanzou Apr 29, 2023
771fe6f
Merge branch 'develop' into mspt_no_finance
sjanzou May 2, 2023

Sorry, this diff is taking too long to generate.

It may be too large to display on GitHub.