Skip to content

Conversation

jgoppert
Copy link
Member

Add flattening using tree annotation and visitor pattern.

jgoppert and others added 30 commits November 10, 2024 03:15
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: Benjamin Perseghetti <bperseghetti@rudislabs.com>
Signed-off-by: Benjamin Perseghetti <bperseghetti@rudislabs.com>
Signed-off-by: Benjamin Perseghetti <bperseghetti@rudislabs.com>
@jgoppert jgoppert force-pushed the pr-flat branch 3 times, most recently from 5d5b9b3 to eb4f84a Compare January 17, 2025 13:02
* Fresh clone of casadi_daebuilder.jinja from casadi_sx.jinja

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* Creating DaeBuilder symbols instead of SX symbols

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] Setting parameter values with assign

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] Setting constant values with assign

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] Setting start values

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] Output symbols

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] Removed dead code

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] Passing differential equations

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] Refactored assignments

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] Refactored referencing

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] Calling not implemented

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] No space after , in composite name

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] Separate reference arguments in assignment and references

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

* [DaeBuilder] Square brackets instead of curly braces for ndarrays

Signed-off-by: Joel Andersson <joel@jaeandersson.com>

---------

Signed-off-by: Joel Andersson <joel@jaeandersson.com>
@jgoppert jgoppert force-pushed the pr-flat branch 13 times, most recently from 25d949c to 147d301 Compare January 22, 2025 03:59
@jgoppert jgoppert force-pushed the pr-flat branch 2 times, most recently from 773b6ad to 778630d Compare February 10, 2025 06:39
jaeandersson and others added 2 commits February 10, 2025 01:40
Now generates ODEs

Signed-off-by: Joel Andersson <joel@jaeandersson.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
Signed-off-by: James Goppert <james.goppert@gmail.com>
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.

3 participants