Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implementation of redeclare. Working with functions at least.
Improved the variable initialization when modelica_output is chosen. Because then VARVAL was generated instead of equations. But that was incomplete, right hand side which was of complex type wasn't handled. Instead of handling that separately, now the equations are always generated, but some relations (see init_vars_modelica_output) are used to find such equations and put them in the val field of the dae variables instead (if modelica_output is true, see main.rml). Implementation of functions, generating DAE.FUNCTION. Added direction to dae variables (for functions). Iteration bounds constant checking and error message (look for inst_equation_eqfor_2). Call to Types.make_function_type in the relation "mktype" to create a function type. Debug trace in many places. Cleanup. Layout fixes git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@602 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
- Loading branch information