Skip to content

Restore code generation#85

Merged
joaquinffernandez merged 53 commits into
modelicacc-devfrom
iss-84/restore-code-generation
Jul 13, 2026
Merged

Restore code generation#85
joaquinffernandez merged 53 commits into
modelicacc-devfrom
iss-84/restore-code-generation

Conversation

@joaquinffernandez

Copy link
Copy Markdown
Collaborator

This PR is a draft to keep discussions open about the final implementation.

@joaquinffernandez

Copy link
Copy Markdown
Collaborator Author

Once we define what do we need from the old implementation we should decline this PR and create one with the final implementation.

@joaquinffernandez

joaquinffernandez commented Apr 28, 2026

Copy link
Copy Markdown
Collaborator Author

Main files to check:

causalize/graph_implementation/causalization_strategy.cpp
causalize/graph_implementation/causalization_strategy.h

causalize/graph_implementation/vector/causalization_algorithm.cpp
causalize/graph_implementation/vector/causalization_algorithm.h

@joaquinffernandez

Copy link
Copy Markdown
Collaborator Author

@Kalashnikovni The latest commit has some docs with the initial integration steps we need

joaquinffernandez and others added 20 commits May 7, 2026 12:12
- Add required headers for EquationSolver integration
- Implement JSON parsing functions (placeholders)
- Add EquationSolver call after SBG binary processing
- Update build system with required dependencies
- Fix compilation issues (warnings, infinite recursion, dangling pointers)
- Add comprehensive integration documentation

Changes enable SBG implementation to parse JSON output from SBG binary
and feed it to EquationSolver for C code generation.
joaquinffernandez and others added 28 commits June 24, 2026 12:25
…84/restore-code-generation"

This reverts commit 3d50be2, reversing
changes made to cb1afcc.
@joaquinffernandez
joaquinffernandez merged commit e3b00a9 into modelicacc-dev Jul 13, 2026
0 of 2 checks passed
@github-project-automation github-project-automation Bot moved this from In progress to Done in ModelicaCC Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants