8000 Feature: Single file configuration by RHammond2 · Pull Request #167 · WISDEM/WOMBAT · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Feature: Single file configuration #167

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

Merged
merged 19 commits into from
Feb 26, 2025
Merged

Conversation

RHammond2
Copy link
Collaborator
@RHammond2 RHammond2 commented Feb 14, 2025

This PR allows for non-CSV inputs to be placed directly in the main configuration file in a way that mimics the WOMBAT library structure. Details are provided in the API documentation (wombat/core/simulation_api.py::Configuration) and an example case (COREWIND library/corewind/project/config/morro_bay_in_situ_consolidated.yaml).

To accompany this PR, tests for some of the Simulation API are also implemented to ensure the new method is similar to the original. Similarly, multiple copies of a single servicing equipment can be defined as a list with that equipment's configuration and the number of that equipment.

Please also see the changelog for details.

@RHammond2 RHammond2 added the enhancement New feature or request label Feb 14, 2025
@RHammond2 RHammond2 changed the base branch from main to develop February 14, 2025 23:51
@RHammond2 RHammond2 merged commit 720367d into develop Feb 26, 2025
6 checks passed
@RHammond2 RHammond2 deleted the feature/consolidated-configs branch February 26, 2025 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0