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

Merge dpsim and dpsim-villas and reorganize project structure #94

Merged
merged 83 commits into from
Jul 27, 2022

Conversation

JTS22
Copy link
Contributor

@JTS22 JTS22 commented May 27, 2022

This PR merges all commits of the dpsim-villas project into the dpsim repository. Additionally, the folder and cmake structure in dpsim is changed to make it more organized. The repository is now split into the three folders dpsim-models, dpsim, and dpsim-villas, with each folder including their own cmake configuration as well as src and include folders. This structure enables a cleaner cmake configuration in which it is easier to only built and debug specific parts of dpsim. Generally, dpsim-villas depends on dpsim which in turn depends on dpsim-models. The Cpp examples are linked to either the dpsim or dpsim-villas targets.

@JTS22 JTS22 force-pushed the reorganization branch 4 times, most recently from df994ae to e10c9ae Compare June 28, 2022 14:03
@JTS22 JTS22 marked this pull request as ready for review July 14, 2022 14:17
m-mirz and others added 23 commits July 20, 2022 10:04
Signed-off-by: Markus Mirz <mmirz@eonerc.rwth-aachen.de>
Signed-off-by: Markus Mirz <mmirz@eonerc.rwth-aachen.de>
Signed-off-by: Markus Mirz <mmirz@eonerc.rwth-aachen.de>
Signed-off-by: Markus Mirz <mmirz@eonerc.rwth-aachen.de>
Signed-off-by: Markus Mirz <mmirz@eonerc.rwth-aachen.de>
Signed-off-by: Markus Mirz <mmirz@eonerc.rwth-aachen.de>
Signed-off-by: Markus Mirz <mmirz@eonerc.rwth-aachen.de>
…shmem interface

Signed-off-by: Steffen Vogel <post@steffenvogel.de>
Signed-off-by: Markus Mirz <mmirz@eonerc.rwth-aachen.de>
Signed-off-by: Markus Mirz <mmirz@eonerc.rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
JTS22 added 19 commits July 20, 2022 10:08
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
Signed-off-by: Jonas Schroeder <jonas.schroeder1@rwth-aachen.de>
@sonarcloud
Copy link

sonarcloud bot commented Jul 20, 2022

@m-mirz m-mirz merged commit b0bd03c into master Jul 27, 2022
@m-mirz m-mirz deleted the reorganization branch November 9, 2022 15:01
leonardocarreras added a commit that referenced this pull request Nov 10, 2023
With the new structure in PR #94, that is:
* dpsim
* dpsim-models
* dpsim-villas
each one has a src and include folders. This breaks the INPUT argument in Doxygen.

This commit fixes #260.

Signed-off-by: Leonardo Carreras <leonardo.carreras@eonerc.rwth-aachen.de>
m-mirz pushed a commit that referenced this pull request Mar 1, 2024
With the new structure in PR #94, that is:
* dpsim
* dpsim-models
* dpsim-villas
each one has a src and include folders. This breaks the INPUT argument in Doxygen.

This commit fixes #260.

Signed-off-by: Leonardo Carreras <leonardo.carreras@eonerc.rwth-aachen.de>
m-mirz added a commit that referenced this pull request Mar 1, 2024
With the new structure in PR #94, that is:
* dpsim
* dpsim-models
* dpsim-villas each one has a src and include folders. This breaks the
INPUT argument in Doxygen.

This commit fixes this and resolves #260.
martinmoraga pushed a commit that referenced this pull request Mar 22, 2024
With the new structure in PR #94, that is:
* dpsim
* dpsim-models
* dpsim-villas
each one has a src and include folders. This breaks the INPUT argument in Doxygen.

This commit fixes #260.

Signed-off-by: Leonardo Carreras <leonardo.carreras@eonerc.rwth-aachen.de>
martinmoraga pushed a commit that referenced this pull request Mar 22, 2024
With the new structure in PR #94, that is:
* dpsim
* dpsim-models
* dpsim-villas
each one has a src and include folders. This breaks the INPUT argument in Doxygen.

This commit fixes #260.

Signed-off-by: Leonardo Carreras <leonardo.carreras@eonerc.rwth-aachen.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants