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

Enhancement features development #581

Merged
merged 24 commits into from
Nov 28, 2024
Merged

Enhancement features development #581

merged 24 commits into from
Nov 28, 2024

Conversation

jinningwang
Copy link
Member

  • Add function signature attr='v' to method Model.alter for altering parameter values without manual
    per unit conversion
  • Add following methods to GroupBase for easier usage: get_all_idxes, alter, as_dict, and as_df
  • Add two demo "add_RenGen.ipynb" and "replace_SynGen.ipynb" to show how to do renewable penetration via code.
    See folder andes/examples/demonstration
  • Add a demo "manipulate_params.ipynb" to compare the differnce between set and alter
  • Extend SynGen common parameters with bus, gen, Sn, Vn, and fn
  • Extend StaticGen common parameters with bus

@jinningwang
Copy link
Member Author

This PR, if successful, can address #579

@jinningwang jinningwang changed the title Alt Enhancement featuresdevelopment Nov 19, 2024
@jinningwang jinningwang changed the title Enhancement featuresdevelopment Enhancement features development Nov 19, 2024
@jinningwang
Copy link
Member Author

@cuihantao This PR is ready to merge if it looks good to you

@cuihantao
Copy link
Collaborator

Jinning, it looks great! Let me take a closer look later today. I'll merge it very soon.

@cuihantao cuihantao merged commit 4e992a8 into CURENT:develop Nov 28, 2024
3 checks passed
@cuihantao
Copy link
Collaborator

Thanks, Jinning!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants