Skip to content

95 objective evaluation for complex objective#132

Open
frederikmuthers wants to merge 4 commits into
mainfrom
95-objective-evaluation-for-complex-objective
Open

95 objective evaluation for complex objective#132
frederikmuthers wants to merge 4 commits into
mainfrom
95-objective-evaluation-for-complex-objective

Conversation

@frederikmuthers

Copy link
Copy Markdown
Collaborator

Pull Request

Description

Added functionality to clean up objectives in string format to make them compatible with the python eval functionality.

Type of Change

  • added _replace_subexpression
  • added _replace_ternary
  • extended number of possible functions (probably excessive)
  • made "casadi_functions" to be derived from "casadi_expressions"
  • added exclusion of old notation from objective evaluation via legacy flag
  • added dedicated example for testing of objective functions

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.

New objective calculation crashes for more complex objective functions

1 participant