Timeline



Jan 29, 2014:

4:39 PM Ticket #3427 (Broken CasADi build in JModelica) closed by Tove Bergdahl
fixed: CasADi build now works so this ticket can be closed.
4:38 PM Ticket #3400 (Install CasADi shared libraries) closed by Tove Bergdahl
fixed: Seems to work on both Linux and Windows now so closing.
4:25 PM Ticket #2592 (Improve support for Modelica.Electrical.MultiPhase) closed by Tove Bergdahl
fixed: All examples simulate correctly.
4:24 PM Ticket #2585 (Improve support for Modelica.Mechanics.MultiBody) closed by Tove Bergdahl
fixed: All subtickets closed.
4:15 PM Ticket #2980 (model.set_debug_logging(True) changes the log level) closed by Christian Andersson
duplicate: This has been fixed, see ticket:3013
4:10 PM Ticket #1645 (FMI-ME 2.0 export support) closed by jsten
fixed: All sub tickets are done!
4:09 PM Ticket #1487 (Support for generation of Jacobians and directional derivatives in FMI) closed by jsten
fixed: This seems to be correct
3:36 PM Changeset [5894] by toivo
Add back pyjmi.OptimizationProblem wrapper to …
2:18 PM Changeset [5893] by toivo
Remove build target to install CasADiInterface tests, since they moved …
2:07 PM Ticket #3437 (Limited use of imports within try for CasADiInterface) closed by toivo
fixed: CasADiInterface: Use import in try blocks to detect presence of …
2:07 PM Changeset [5892] by toivo
CasADiInterface: Use import in try blocks to detect presence of …
2:03 PM Ticket #3437 (Limited use of imports within try for CasADiInterface) created by toivo
We would like that it is possible to use python functionality …
1:47 PM Ticket #3436 (modelica_casadi_transfer_wrapper depends on pyjmi) closed by toivo
fixed: Make transfer_to_casadi_interface return an unwrapped …
1:46 PM Changeset [5891] by toivo
Make transfer_to_casadi_interface return an unwrapper …
1:44 PM Ticket #3436 (modelica_casadi_transfer_wrapper depends on pyjmi) created by toivo
The dependence should go the other way. Right now we have both, which …
1:19 PM Ticket #3435 (Uses of free dependent parameters in objective) created by Jonathan Kämpe
Uses of free dependent parameters in objective should be updated to …
11:04 AM Ticket #3388 (Repeated regularization due to switches removing dependencies.) closed by efredriksson
fixed: Ticket is done. Bugs or other changes should be in a separate ticket.
10:58 AM Ticket #3415 (Additional alias elimination after variability propagation) closed by Jonathan Kämpe
fixed
10:51 AM Ticket #3434 (StateSelect propagation in alias elimination) created by Jonathan Kämpe
The current implementation (from #2369): "Take the value in the …

Jan 28, 2014:

5:50 PM Changeset [5890] by Jesper Mattsson
Fixed additional pretty-print bug concerning class declarations. (#3433)
5:27 PM Ticket #3433 (No conditional clause in pretty-print) closed by Jesper Mattsson
fixed: changeset:5889 Fixed pretty-print not printing conditional …
5:27 PM Changeset [5889] by Jesper Mattsson
Fixed pretty-print not printing conditional clause of component. (#3433)
5:03 PM Ticket #3433 (No conditional clause in pretty-print) created by Jesper Mattsson
The pretty-printing for components in the source tree does not print …
3:54 PM Changeset [5888] by toivo
Rename the lower-level casadi_interface package to …
3:51 PM Ticket #3432 (HGT support enabled with each and array in residual equation) created by jsten
Similar to #3240. This time it need to be implemented for residual …
3:40 PM Ticket #3431 (Avoid clash between module and package both named casadi_interface) created by toivo
Currently, there is both a python package named casadi_interface and …
2:00 PM Ticket #3384 (Add abillity to evaluate switch during block evaluation) closed by jsten
fixed: changeset:5587 Added support for switch evaluation during block evaluation.
2:00 PM Changeset [5887] by jsten
Added support for switch evaluation during block evaluation. Ticket #3384.
1:50 PM Ticket #3312 (Update stopping criteria for Kinsol) closed by Christian Andersson
fixed: This has been fixed. Further investigations of the stopping criteria …
12:49 PM Changeset [5886] by toivo
Move CasADiInterface tests into tests_jmodelica/ and adapt them, for …
11:44 AM Changeset [5885] by Tove Bergdahl
#3427: Updated automake build scripts to fix broken CasADi installation.
10:21 AM Changeset [5884] by Christian Andersson
Disabled ODE Jacobian test. Related to ticket:3430
10:19 AM Ticket #3430 (Error in Test_ODE_JACOBIANS5.test_ode_simulation_distlib) created by Christian Andersson
There is an error in the ODE jacobians resulting in that the test …
9:32 AM Changeset [5883] by jsten
Refactored ccodegen, added CodePrinter to most of the methods. Ticket …
8:36 AM Ticket #3421 (Limit string size given to jmi_div) closed by Jonathan Kämpe
fixed: Fixed in r5882.

Jan 27, 2014:

5:42 PM Changeset [5882] by Jonathan Kämpe
#3421 Truncates strings given to jmi_div. Introduces a wrapper for the …
4:59 PM Ticket #3429 (Test failures due to invalid models in CasADiInterface) closed by toivo
fixed
4:59 PM Changeset [5881] by toivo
Fix CasADiInterface tests that used invalid models, for #3429.
4:56 PM Ticket #3429 (Test failures due to invalid models in CasADiInterface) created by toivo
Some test models in CasADiInterface contain algebraic loops between …
4:53 PM Changeset [5880] by toivo
Fix mistake in r5877 properly (in trunk) for #3401.
4:46 PM Changeset [5879] by toivo
Merge branch NewCasADiInterface into trunk for #3325.
4:18 PM Changeset [5878] by toivo
CasADiInterface: fix yet another mistake in ifcasadi cmake script, for …
3:27 PM Ticket #3428 (Propagate compiler warnings to Python via CasADiInterface) created by Fredrik Magnusson
It seems to me that currently only compiler errors are printed in …
3:23 PM Ticket #3427 (Broken CasADi build in JModelica) created by Tove Bergdahl
The CasADi Python installation build has changed which caused the …
2:14 PM Changeset [5877] by toivo
CasADiInterface: fix another mistake introduced when moving the …
12:28 PM Ticket #3383 (Move evaluation of non-reals into JMI_EVALUATE) closed by jsten
fixed: changeset:5876 Added error check that checks so that non-real …
12:28 PM Changeset [5876] by jsten
Added error check that checks so that non-real equations meet the …
11:13 AM Ticket #3396 (Bug in the event handeling for Co-Simulation export) closed by efredriksson
fixed: r5875 Added a test with the bouncing ball for CS to test that the …
11:12 AM Changeset [5875] by efredriksson
#3396 Added a test with the bouncing ball for CS to test that the …
10:43 AM Ticket #3425 (Increase robustness of get_derivatives and get_event_indicators.) closed by Christian Andersson
fixed
10:22 AM Changeset [5874] by toivo
CasADiInterface: New attempt to fix mistake in ifcasadi build script …
10:01 AM Changeset [5873] by Jonathan Kämpe
#3415 Recommiting r5848, r5852 (reverted in r5859) with some bugfixes.
9:35 AM Ticket #3410 (Alias elimination should not include parameters) closed by Jonathan Kämpe
fixed: Fixed in r5841. A remaining problem with memory issues in a model is …
9:29 AM Changeset [5872] by toivo
CasADiInterface: Fix mistake in ifcasadi build script for #3401.
9:21 AM Ticket #3385 (Output active switches in block) closed by jsten
fixed: changeset:5871 Fixed ccodegen for list of switches in block, updated …
9:21 AM Changeset [5871] by jsten
Fixed ccodegen for list of switches in block, updated to correct …
9:21 AM Ticket #3407 (Output non-real variables in block) closed by jsten
fixed: changeset:5870 Fixed ccodegen for list of non-real variables in block, …
9:17 AM Changeset [5870] by jsten
Fixed ccodegen for list of non-real variables in block, updated to …
9:05 AM Ticket #3426 (Missing parenthesis around expression in sample) closed by jsten
fixed: changeset:5869 Added missing parenthesis around sub expressions of …
9:04 AM Changeset [5869] by jsten
Added missing parenthesis around sub expressions of sample in …

Jan 25, 2014:

3:18 PM Ticket #3426 (Missing parenthesis around expression in sample) created by Christian Andersson
There is a missing parenthesis around the expression in the sample …
11:10 AM Changeset [5868] by Christian Andersson
Fixed broken tests from changeset:5867. Related to ticket:3425

Jan 24, 2014:

3:31 PM Changeset [5867] by Christian Andersson
Added an extra try if evaluation of the derivatives failed in …
3:24 PM Ticket #3425 (Increase robustness of get_derivatives and get_event_indicators.) created by Christian Andersson
To increase the robustness of the methods get_derivatives and …
3:08 PM Changeset [5866] by jsten
Moved non-real equations into the solved part of equation blocks. This …
2:01 PM Changeset [5865] by Tove Bergdahl
#3400: Removed .dll file endings when copying Casadi shared libs …
1:46 PM Ticket #3400 (Install CasADi shared libraries) reopened by Tove Bergdahl
r5846 only works on Windows.
9:57 AM Changeset [5864] by Christian Andersson
Added a log message for the states when performing a model evaluation. …
8:30 AM Ticket #3393 (Variability propagation should consider alias variables) closed by Jonathan Kämpe
fixed: CutForce2 was fixed by r5857.

Jan 23, 2014:

6:29 PM Ticket #3259 (Error check of redeclares) closed by Jesper Mattsson
fixed: changeset:5863 Removed error check of redeclares through …
6:28 PM Changeset [5863] by Jesper Mattsson
Removed error check of redeclares through component/class that is NTA …
5:55 PM Ticket #3424 (Intermediate result for the event iteration) closed by efredriksson
fixed: r5862 Added support for event iteration with intermediate result. Also …
5:54 PM Changeset [5862] by efredriksson
#3424 Added support for event iteration with intermediate result. Also …
5:51 PM Ticket #3424 (Intermediate result for the event iteration) created by efredriksson
The event iteration with intermediate results is not done correctly. …
5:47 PM Ticket #3422 (Correct event handling for Co-Simulation FMI 2.0 export) closed by efredriksson
fixed: r5861 Fixed event handling for Co-Simulation for FMI 2.0
5:46 PM Changeset [5861] by efredriksson
#3422 Fixed event handling for Co-Simulation for FMI 2.0
5:39 PM Ticket #3423 (Correct setting of negated alias variables for FMI 2.0 export) closed by efredriksson
fixed: r5860 Fixed bug for setting real variables for a 2.0 FMU
5:39 PM Changeset [5860] by efredriksson
#3423 Fixed bug for setting real variables for a 2.0 FMU
5:36 PM Ticket #3423 (Correct setting of negated alias variables for FMI 2.0 export) created by efredriksson
Not all variables are set when using set_real due to a bug related to …
5:35 PM Ticket #3422 (Correct event handling for Co-Simulation FMI 2.0 export) created by efredriksson
The event handling is not done correct for Co-Simulation FMI 2.0 export.
4:33 PM Changeset [5859] by Jonathan Kämpe
#3415 Reverting r5848, r5852 since they break a lot of tests.
4:15 PM Ticket #3421 (Limit string size given to jmi_div) created by Jonathan Kämpe
When generating c code for div operators the debug string generated …
4:10 PM Changeset [5858] by Christian Andersson
Limiting updating of discrete variables after a regularization to only …
4:06 PM Changeset [5857] by Jonathan Kämpe
#3393 Bugfix for r5828, r5836
2:38 PM Changeset [5856] by toivo
CasADiInterface: build java wrapper for CasADi using CMake, and clean …
2:12 PM Ticket #3420 (Add a flag in the block residual for if we are at an event) closed by Christian Andersson
fixed: changeset:5855 Introduced a flag in block residual indicating if we …
2:12 PM Changeset [5855] by Christian Andersson
Introduced a flag in block residual indicating if we are at an event …
2:04 PM Ticket #3420 (Add a flag in the block residual for if we are at an event) created by Christian Andersson
An extra flag in the block solver and block residual indicating if we …
1:52 PM Changeset [5854] by Christian Andersson
Updated the log output from kinsol solver. Related to ticket:3418
1:43 PM Changeset [5853] by Christian Andersson
Fixed failing test from changeset:5850, related to ticket:3418
1:18 PM Ticket #3407 (Output non-real variables in block) reopened by jsten
Invalid c-code is produced, result should be written to x[*] instead!
1:18 PM Ticket #3385 (Output active switches in block) reopened by jsten
Invalid c-code is produced, result should be written to x[*] instead!
12:34 PM Changeset [5852] by Jonathan Kämpe
#3415 Bugfix for r5848
10:47 AM Changeset [5851] by Christian Andersson
Added method and calls for block completed step. Not implemented in …
10:22 AM Ticket #3419 (Add completed step method in the blocks) created by Christian Andersson
If would be very convenient to have a method in the blocks similar to …
10:15 AM Changeset [5850] by Christian Andersson
Updated the logging in jmi_me.c. Related to ticket:3418
10:07 AM Ticket #3418 (Improve the logging output from runtime) created by Christian Andersson
The information output from runtime should be improved with more …
10:00 AM Ticket #3417 (Pick a CasADi version for the release of CasADiInterface) created by toivo
It seems that all the patches that we need have been accepted into …
9:25 AM Ticket #3385 (Output active switches in block) closed by jsten
fixed: changeset:5849 Added flag and code for retrieving active switches in a …
9:24 AM Changeset [5849] by jsten
Added flag and code for retrieving active switches in a block. Ticket …

Jan 22, 2014:

3:31 PM Changeset [5848] by Jonathan Kämpe
#3415 Changed order of some transformations in transformCanonicalBase …
3:06 PM Changeset [5847] by prizescu
blockFunctionExtraction now runs based directly on the option rather …
2:56 PM Ticket #3400 (Install CasADi shared libraries) closed by Tove Bergdahl
fixed
2:56 PM Changeset [5846] by Tove Bergdahl
#3400: Fixed so that Casadi dynamic libs are copied to …
2:47 PM Ticket #3407 (Output non-real variables in block) closed by jsten
fixed: changeset:5845 Added flag for retrieving value reference for non-real …
2:46 PM Changeset [5845] by jsten
Added flag for retrieving value reference for non-real variables in a …
10:29 AM Ticket #3416 (Start values for alias variables, FMI 2.0 export) closed by efredriksson
fixed: r5844 Check that the variable is not an alias before generating the …
10:28 AM Changeset [5844] by efredriksson
#3416 Check that the variable is not an alias before generating the …
10:27 AM Ticket #3416 (Start values for alias variables, FMI 2.0 export) created by efredriksson
Only one of the alias variables are allowed to have a start value in …
9:54 AM Ticket #3011 (Zero-flow transformations for semiLinear()) closed by Jonathan Kämpe
fixed
9:50 AM Ticket #3415 (Additional alias elimination after variability propagation) created by Jonathan Kämpe
This is needed for some models where sets of semiLinear() zero flow …
9:46 AM Ticket #3414 (Input variables should not be able to be alias variables for FMI 2.0) created by efredriksson
In the specification for FMI 2.0: "Variables with causality = …
9:39 AM Ticket #3413 (Integrate CasADiInterface tests with other Python tests) created by toivo
The CasADiInterface tests should live with the other Python tests, and …

Jan 21, 2014:

5:16 PM Changeset [5843] by prizescu
Iterative alias elimination and variability propagation now checks if …
5:10 PM Changeset [5842] by prizescu
Changed where blockFunctionExtraction is executed and made it …
5:01 PM Ticket #3412 (Extraction of time consuming components from BLT blocks) created by prizescu
In order to simplify and speed up solving of blocks one can extract …
4:27 PM Changeset [5841] by Jonathan Kämpe
#3410 Disables alias elimination of parameters.
2:41 PM Changeset [5840] by toivo
CasADiInterface: Ignore function call equations with no lefts for …
2:36 PM Changeset [5839] by toivo
CasADiInterface: update use of Variable.getModelVariable which was …
2:32 PM Ticket #3411 (Correct compilation time measurement) created by prizescu
When compiling several models (or the same model more than once) …
11:39 AM Ticket #3311 (Include nominal values for the variables in the model) closed by Jesper Mattsson
fixed: changeset:5838 Fixed generation of nominal values in C code …
11:38 AM Changeset [5838] by Jesper Mattsson
Fixed generation of nominal values in C code generation to always be …
11:19 AM Ticket #3311 (Include nominal values for the variables in the model) reopened by Jesper Mattsson
If nominal values are negative, negative absolute tolerances are …
9:12 AM Ticket #3410 (Alias elimination should not include parameters) created by Jonathan Kämpe
Mixed alias sets of parameters and continuous variables create …
8:14 AM Changeset [5837] by efredriksson
Fix so that the states from ode_problem is written back to the …

Jan 20, 2014:

4:56 PM Changeset [5836] by Jonathan Kämpe
#3393 Bugfix for r5828.
4:26 PM Milestone 1.12 completed
Support for: - Modelica.Mechanics.MultiBody - expandable connectors …
4:26 PM Ticket #3329 (Release 1.12) closed by Tove Bergdahl
fixed
3:43 PM Changeset [5835] by toivo
CasADiInterface: Ignore function call statements with no lefts for …
3:32 PM Changeset [5834] by Jonathan Kämpe
#3011 Zero flow transformation for chained semiLinears.
2:52 PM Ticket #3408 (CasADiInterface: Ignore enumeration variables and give a warning when ...) closed by toivo
fixed: Ignore enumeration variables with a warning, in r5833.
2:51 PM Changeset [5833] by toivo
CasADiInterface: Ignore enumeration variables with a warning, for #3408.
2:35 PM Ticket #3409 (Rare SAX parser error) closed by jsten
fixed: changeset:5832 Fixed rare separate process error where python would …
2:35 PM Changeset [5832] by jsten
Fixed rare separate process error where python would fail with an out …
2:32 PM Ticket #3409 (Rare SAX parser error) created by jsten
Python will give a IndexError: string index out of range if the …
2:24 PM Ticket #3408 (CasADiInterface: Ignore enumeration variables and give a warning when ...) created by toivo
Currently, transfer_to_casadi_interface throws an error on models …
1:58 PM Changeset [5831] by Tove Bergdahl
Creating tag for release 1.12.
1:55 PM Ticket #3407 (Output non-real variables in block) created by jsten
This ticket proposes the following changes: - Add a JMI block flag …
12:51 PM Ticket #3349 (Retrieve value of parameters via Model in CasADiInterface) closed by toivo
wontfix: We will probably expose this functionality directly through Variable …
12:51 PM Ticket #3348 (Variable getters/setters for attributes via Model in CasADiInterface) closed by toivo
wontfix: We will probably expose this functionality directly through Variable
12:00 PM Ticket #3406 (Separate proccess does not handle list options) closed by jsten
fixed: changeset:5830 Merged r5829 into 1.12.x release branch.
12:00 PM Changeset [5830] by jsten
Merged r5829 into 1.12.x release branch. Ticket #3406.
11:57 AM Changeset [5829] by jsten
Fixed list options when running with separate process. Ticket #3406.
11:55 AM Ticket #3406 (Separate proccess does not handle list options) created by jsten
Separate proccess does not handle list options: […]
11:29 AM Ticket #3405 (Use JCC source code from actual JCC installation) created by toivo
Currently, select C++ source files from JCC have been copied into …
11:26 AM Ticket #3404 (Make OptimizationProblem inherit from Model) created by toivo
Optimization problems inherit from models in Optimica, and also in …
11:24 AM Changeset [5828] by Jonathan Kämpe
#3393 Variability propagation now considers alias variables. Recommit …
11:17 AM Ticket #3403 (Make Variable know about its Model; update reference counting framework) created by toivo
This should allow to make a more natural interface to Variable, …
11:10 AM Changeset [5827] by nlandin
Added first version of XML generation, supports generation of …
11:04 AM Ticket #3402 (Document requirements and build procedure for CasADiInterface) created by toivo
Additional build requirements for CasADiInterface include * JCC * …
10:58 AM Ticket #3401 (Streamline build process for CasADiInterface) created by toivo
Currently, the build process for CasADiInterface is split between …
10:30 AM Ticket #3250 (Investigate: can the SWIG-exported OptimizationProblem inherit from ...) closed by toivo
fixed: Multiple inheritance seems to be working for this purpose, even if the …
10:13 AM Ticket #3391 (Rename Variable.getAlias to Variable.getModelVariable) closed by toivo
fixed: Make Variable::getModelVariable return itself instead of None if …
10:13 AM Changeset [5826] by toivo
Make Variable::getModelVariable return itself instead of None if …
9:51 AM Ticket #3392 (Make == and != in Python reflect pointer equality in C++) closed by toivo
fixed: Make SharedNode objects in Python compare to each other by pointer …
9:50 AM Changeset [5825] by toivo
Make SharedNode objects in Python compare to each other by pointer …
9:40 AM Changeset [5824] by efredriksson
#3396 Reverted changes due to a crashed test.
9:33 AM Ticket #3400 (Install CasADi shared libraries) created by toivo
When CasADiInterface is merged, we will need build CasADi as a shared …
9:10 AM Changeset [5823] by jsten
Some refactoring of CCodeGen, changed to printer methods where …
8:48 AM Ticket #3399 (Diff incorrectly implemented for FMinMaxExp) closed by jsten
fixed: changeset:5822 Merged r5821 into 1.12.x release branch.
8:48 AM Changeset [5822] by jsten
Merged r5821 into 1.12.x release branch. Ticket #3399.
8:34 AM Changeset [5821] by jsten
Fixed differentiation bug in FMinMaxExp, differentiation should …
7:59 AM Ticket #3399 (Diff incorrectly implemented for FMinMaxExp) created by jsten
The current implementation of diff is (sort of): […] This is wrong, …

Jan 17, 2014:

3:27 PM Changeset [5820] by jsten
Merged r5819 into 1.12.x release branch. Ticket #3397.
3:25 PM Ticket #3397 (Incorrect differentiation of statements) closed by jsten
fixed: changeset:5819 Changed so that differentiated statements appear before …
3:24 PM Changeset [5819] by jsten
Changed so that differentiated statements appear before original …
3:00 PM Changeset [5818] by jsten
Merged changes that was missed in r5814. Ticket #3301.
2:44 PM Ticket #3398 (Ignore asserts when transfering to CasADiInterface) created by toivo
There is currently no support for asserts in CasADiInterface, and not …
2:09 PM Ticket #3315 (Documentation release 1.12) closed by Tove Bergdahl
fixed
2:08 PM Changeset [5817] by Tove Bergdahl
Merging r5816 to release branch, related to #3315.
2:07 PM Changeset [5816] by Tove Bergdahl
#3315: Updated release date and small changes in Release notes.
1:53 PM Changeset [5815] by Tove Bergdahl
Updating externals on branch for 1.12 release: - Assimulo 2.5.x …
1:03 PM Ticket #3397 (Incorrect differentiation of statements) created by jsten
Wrong result is produced if a statement uses its assigned variable in …
12:45 PM Changeset [5814] by Jesper Mattsson
Merged all missed revisions for 1.12 to release branch. (#2636, #3301, …
11:17 AM Changeset [5813] by efredriksson
#3396 Make so that the states, time and inputs are set at a completed …
11:11 AM Ticket #3396 (Bug in the event handeling for Co-Simulation export) created by efredriksson
When calling event_update in do_step the correct states, times, and …
11:10 AM Changeset [5812] by toivo
Update build.xml in ModelicaCompilerCasADi and OptimicaCompilerCasADi …
11:06 AM Changeset [5811] by toivo
Merge trunk into the NewCasADiInterface branch for #3325, to prepare …
10:56 AM Changeset [5810] by Jesper Mattsson
Updated release notes. (#3315)
10:26 AM Changeset [5809] by Jonathan Kämpe
Merging r5807 into release branch 1.12.x.
10:19 AM Changeset [5808] by Jesper Mattsson
Added separate class for record constructors in instance tree. (#3341)
10:16 AM Changeset [5807] by Jonathan Kämpe
#3393 Reverting parts of r5801 concerning variability propagation.
9:43 AM Changeset [5806] by Christian Andersson
Merged minor commit made to PyFMI into the release branch.
9:38 AM Ticket #3395 (Initial guesses in block solver are disturbed on first invocation) closed by Iakov Nakhimovski
fixed: r5805: Merged bugfixes into release branch from …
9:03 AM Changeset [5805] by Iakov Nakhimovski
Merged bugfixes into release branch from trunk/RuntimeLibrary/src/jmi: …

Jan 16, 2014:

5:48 PM Changeset [5804] by efredriksson
Merged r5786, r5785, r5688 into 1.12.x release branch. Tickets #3388, …
5:41 PM Changeset [5803] by Jonathan Kämpe
Merging bugfixes in r5801 into release branch 1.12.x.
5:07 PM Changeset [5802] by Iakov Nakhimovski
Initial guesses do not need to be reread on first invocation of block …
5:07 PM Ticket #3395 (Initial guesses in block solver are disturbed on first invocation) created by Iakov Nakhimovski
This is they are effectively read the second time after kin_dF invocation.
5:03 PM Changeset [5801] by Jonathan Kämpe
#3393 Variability propagation now considers alias variables. Also …
4:31 PM Ticket #3394 (Separate process throws SAXParserException) closed by jsten
fixed: changeset:5800 Merged r5799 into 1.12.x release branch.
4:31 PM Changeset [5800] by jsten
Merged r5799 into 1.12.x release branch. Ticket #3394.
4:29 PM Changeset [5799] by jsten
Fixed so that a good error is given when the sax parser fails during …
4:22 PM Changeset [5798] by Christian Andersson
Updated the release notes. Related to ticket:3315
3:23 PM Ticket #3394 (Separate process throws SAXParserException) created by jsten
PyModelica will throw a SAXParserException if the user tries to use to …
2:58 PM Changeset [5797] by jsten
Updated release notes for 1.12.x. Ticket #3315.
2:34 PM Changeset [5796] by Jesper Mattsson
Updated documentation: limitations and release notes for compiler. (#3315)
2:30 PM Ticket #3393 (Variability propagation should consider alias variables) created by Jonathan Kämpe
Change variability propagation to also consider alias variables
1:03 PM Ticket #3295 (Improve code documentation of the block solver) closed by Iakov Nakhimovski
fixed: Considered ok for now. Closing.

Jan 15, 2014:

11:43 AM Changeset [5795] by toivo
Rename Variable.getAlias to getModelVariable for #3391.
11:40 AM Ticket #3392 (Make == and != in Python reflect pointer equality in C++) created by toivo
Currently, == and != between CasADiInterface objects in Python …
11:13 AM Ticket #3391 (Rename Variable.getAlias to Variable.getModelVariable) created by toivo
Since this is in fact what it does. Also, return the variable itself …

Jan 14, 2014:

4:44 PM Ticket #3390 (Iterative alias elimination and varability propagation) created by prizescu
Optimization in order to remove unnecessary equations through …
3:58 PM Changeset [5794] by jsten
Improved variability calculation for algorithm blocks, not a permanent …
3:50 PM Changeset [5793] by prizescu
Added some basic tests
3:49 PM Changeset [5792] by prizescu
Added all my changes up until now: -Iterative alias elimination and …
3:47 PM Changeset [5791] by prizescu
Iterative alias elimination and variability propagation. #3390
3:07 PM Changeset [5790] by prizescu
New branch for optimizations
2:01 PM Ticket #3389 (Free should be a standard attribute on real variables in CasADiInterface) created by blennernas
Add free as a standard attribute for the Real variable type. See #3205
2:00 PM Ticket #3205 (Semantics for the free attribute in CasADiInterface) closed by toivo
fixed: We will treat this like any other attribute.
10:34 AM Ticket #3386 (CasADiInterface: Get rid of SWIG warnings during build) closed by toivo
fixed: Avoid SWIG warnings by ignoring, renaming, and #ifndefing problematic …
10:34 AM Changeset [5789] by toivo
CasADiInterface: Avoid SWIG warnings by ignoring, renaming, and …

Jan 13, 2014:

9:49 PM Changeset [5788] by Christian Andersson
Merged ticket:3330 into the release branch.
9:42 PM Changeset [5787] by Christian Andersson
Merged ticket:3350 into the release branch.
5:24 PM Changeset [5786] by efredriksson
#3388 Added an evaluation of the switches after regularization is …
5:18 PM Ticket #3388 (Repeated regularization due to switches removing dependencies.) created by efredriksson
If the block is temporary independent of a variable because of a …
5:10 PM Ticket #3387 (A bug and an inconsistency in the logger.) closed by efredriksson
fixed: r5785 Fixed bug with closing a node that is not open and changed so …
5:09 PM Changeset [5785] by efredriksson
#3387 Fixed bug with closing a node that is not open and changed so …
5:07 PM Ticket #3387 (A bug and an inconsistency in the logger.) created by efredriksson
The logging for the linear solver when the jacobian is cached will try …
4:59 PM Ticket #3386 (CasADiInterface: Get rid of SWIG warnings during build) created by toivo
Currently when building CasADiInterface, SWIG gives a number of …
11:27 AM Ticket #3385 (Output active switches in block) created by jsten
It is possible to avoid some event iterations if runtime is aware of …
11:27 AM Ticket #3384 (Add abillity to evaluate switch during block evaluation) created by jsten
Currently, event indicators are generated in a function separate from …
11:27 AM Ticket #3383 (Move evaluation of non-reals into JMI_EVALUATE) created by jsten
Non-real equations and variables should be evaluated at the same time …
9:44 AM Ticket #3382 (Getting all alias variables of a model variable) created by Fredrik Magnusson
A method in Variable for returning all alias variables belonging to …

Jan 12, 2014:

4:19 PM Ticket #3381 (Propagate new development in old colloction to new collocation) created by Fredrik Magnusson
This is needed for #3359. Some (all? none?) of the following updates …
3:44 PM Changeset [5784] by Fredrik Magnusson
#3380 Removed accidental linear solver choice in vdp_casadi_new example
3:42 PM Changeset [5783] by Fredrik Magnusson
#3380 Added vdp_casadi_new example
3:29 PM Ticket #3380 (Transfer all existing CasADi collocation examples to the new framework) created by Fredrik Magnusson
This is needed for #3359. Copy the following PyJMI examples and …
3:26 PM Ticket #3361 (Result file generation) closed by Fredrik Magnusson
fixed: [5782] Added functionality for result file generation for the new …
3:25 PM Changeset [5782] by Fredrik Magnusson
#3361 Added functionality for result file generation for the new …
3:19 PM Ticket #3379 (Do not write out data for alias parameters in collocation) closed by Fredrik Magnusson
invalid: I changed my mind. I will implement this in #3361 instead.

Jan 11, 2014:

11:12 AM Ticket #3379 (Do not write out data for alias parameters in collocation) created by Fredrik Magnusson
Currently, data for parameter values is written to the result file in …

Jan 10, 2014:

3:52 PM Ticket #3378 (Avoid single backslashes in paths generated into modelicacasadi_paths.h) closed by toivo
fixed
3:52 PM Changeset [5781] by toivo
CasADiInterface: Replace backslashes in paths with forward slashes …
3:50 PM Ticket #3378 (Avoid single backslashes in paths generated into modelicacasadi_paths.h) created by toivo
When modelicacasadi_paths.h is generated on windows, the path …
3:41 PM Ticket #3375 (CAD fails for functions with unknown array outputs) closed by jsten
fixed: changeset:5780 Merged r5773, r5776, r5779 into 1.12.x release branch.
3:40 PM Changeset [5780] by jsten
Merged Merged r5773, r5776, r5779 into 1.12.x release branch. Ticket #3375.
3:38 PM Changeset [5779] by jsten
Changed so that CAD code generator generates temporary variables for …
3:25 PM Changeset [5778] by Jonathan Kämpe
#1885 Merging r5749 r5763 r5774 into release branch 1.12.x.
3:13 PM Ticket #3377 (Locate numpy header files for CasADi-interface) closed by toivo
fixed: CasADiInteface: Use CasADi's FindNUMPY module to locate the include …
3:12 PM Changeset [5777] by toivo
CasADiInteface: Use CasADi's FindNUMPY module to locate the include …
3:00 PM Ticket #3377 (Locate numpy header files for CasADi-interface) created by toivo
Just because numpy is installed doesn't mean that its header files are …
1:26 PM Changeset [5776] by jsten
Forgot to update Optimica CCodeGen in r5773. Ticket #3375.
11:44 AM Changeset [5775] by Jonathan Kämpe
#3339 Merging r5766 into release branch 1.12.x.
11:27 AM Ticket #3376 (Unknown size vectorized function calls) created by Jonathan Kämpe
FVectorFunctionCall needs to be implemented in the unknown size …
11:18 AM Changeset [5774] by Jonathan Kämpe
#1885 Fixed scalarization of unknown sizes bug exposed in r5763
11:04 AM Changeset [5773] by jsten
Added abstract class CodePrinter that is a super class to both …
9:57 AM Ticket #3375 (CAD fails for functions with unknown array outputs) created by jsten
CAD fail to produce necessary temp variables for unknown array …

Jan 9, 2014:

5:59 PM Changeset [5772] by Jesper Mattsson
Merged bug fix in r5771 to release branch. (#3357)
5:57 PM Ticket #3357 (Array of composite connectors in connector) closed by Jesper Mattsson
fixed: changeset:5771 Fixed handling of array of composite connectors …
5:57 PM Changeset [5771] by Jesper Mattsson
Fixed handling of array of composite connectors in connector. (#3357)
4:03 PM Changeset [5770] by Fredrik Magnusson
#3360 Attempted to implement named NLP variables for the new CasADi …
1:21 PM Changeset [5769] by jsten
Merged Merged r5768 into 1.12.x release branch. Ticket #3371.
1:19 PM Changeset [5768] by jsten
Fixed broken test case that was introduced in r5764. Ticket #3371.
11:44 AM Ticket #3327 (Code generation of meta equation blocks) closed by Jonathan Kämpe
wontfix: This seems to work.
11:18 AM Changeset [5767] by Jonathan Kämpe
#3356 Merge r5757 into release branch 1.12.x.
11:07 AM Ticket #3339 (cardinality() and composite connector) closed by Jonathan Kämpe
fixed: Fixed in r5766.
11:06 AM Changeset [5766] by Jonathan Kämpe
#3339 Fixes cardinality error message.
10:58 AM Ticket #3374 (Cardinality rewriting ignores subscripts) created by Jonathan Kämpe
For example, with connect(x[1], x[2]);, cardinality(x[1]) is …
10:05 AM Ticket #3371 (semiLinear rewrite do not use fullCopy()) closed by jsten
fixed
10:05 AM Changeset [5765] by jsten
Merged Merged r5764 into 1.12.x release branch. Ticket #3371.
10:03 AM Changeset [5764] by jsten
Added fullCopy when SemiLinear() is rewritten, CAD code should now be …
9:51 AM Ticket #3373 (Constant eval of array exp with function call) created by Jesper Mattsson
Constant evaluation of an array expression containing a call to a …
9:35 AM Ticket #3372 (fmiGetDirectionalDerivative not loaded with FMI2.0 CS) created by toivo
It seems that currently fmiGetDirectionalDerivative is never loaded …
9:14 AM Ticket #3371 (semiLinear rewrite do not use fullCopy()) created by jsten
fullCopy() is not used when semiLinear expressions are rewritten to if …
8:55 AM Changeset [5763] by Jonathan Kämpe
#1885 Disables compliance error for linspace() of unknown size (third …
8:21 AM Ticket #3368 (String concatenation does not work with CAD) closed by jsten
fixed: changeset:5762 Merged Merged r5761 into 1.12.x release branch.
8:21 AM Changeset [5762] by jsten
Merged Merged r5761 into 1.12.x release branch. Ticket #3368.
8:18 AM Changeset [5761] by jsten
Fixed CAD support for string concatenation (FStringAddExp). Ticket #3368.

Jan 8, 2014:

3:34 PM Ticket #3370 (Unknown size cat()) created by Jonathan Kämpe
Implement scalarization of unknown size cat(). This is needed for #698.
3:34 PM Ticket #3369 (Unknown size min()/max()) created by Jonathan Kämpe
Implement scalarization for unknown size min() and max(). This is …
3:27 PM Ticket #3368 (String concatenation does not work with CAD) created by jsten
Something goes wrong when generating CAD code for FStringAddExp. The …
3:02 PM Changeset [5760] by Jonathan Kämpe
#1748 Merging r5737 r5745 into release branch 1.12.x.
2:07 PM Ticket #3367 (CAD support for div() operator in functions) closed by jsten
fixed: changeset:5759 Merged Merged r5758 into 1.12.x release branch.
2:06 PM Changeset [5759] by jsten
Merged Merged r5758 into 1.12.x release branch. Ticket #3367.
2:00 PM Changeset [5758] by jsten
Fixed CAD codegen for div() function like operator. Also added some …
12:54 PM Ticket #3356 (C-code for algorithms is not C89 compliant) closed by Jonathan Kämpe
fixed: Fixed in r5757
12:53 PM Changeset [5757] by Jonathan Kämpe
#3356 Changes generation of temp declarations for algorithms to be C89 …
12:50 PM Ticket #3367 (CAD support for div() operator in functions) created by jsten
The div() operator always return discrete values so the derivative is …
12:47 PM Ticket #3366 (Differentiation of div() operator) closed by jsten
fixed: changeset:5756 Merged Merged r5755 into 1.12.x release branch.
12:46 PM Changeset [5756] by jsten
Merged Merged r5755 into 1.12.x release branch. Ticket #3366.
12:40 PM Changeset [5755] by jsten
Added support for differentiation of the function like operator div(). …
12:32 PM Ticket #3366 (Differentiation of div() operator) created by jsten
Seems that there is no implementation of div() operator. The operator …
11:44 AM Changeset [5754] by blennernas
Mistakenly added fixed revision for CasADi in r5753, reverted.
11:43 AM Ticket #3365 (Remove old files from CasADiInterface) closed by blennernas
fixed
11:40 AM Changeset [5753] by blennernas
#3365 Removed all old C++ tests, also removed them from CMakeLists. …
11:03 AM Ticket #3365 (Remove old files from CasADiInterface) created by blennernas
Remove old files, e.g. c++ tests, before merging to trunk.
10:59 AM Ticket #3362 (Model identifier in CasADiInterface) closed by blennernas
fixed: r5752 Added identifier as a constructor argument to Model (default is …
10:58 AM CodeDocumentation/ExpressionAPI edited by jsten
(diff)
10:57 AM Changeset [5752] by blennernas
#3362 Added identifier as a constructor argument to Model (default is …
10:54 AM Ticket #3336 (Try to avoid clash between jpype and CasADiInterface when they each ...) closed by toivo
fixed: Getting an error that says Failed to create JVM should be sufficient …
10:21 AM Ticket #3364 (Mayer term, point constraints and path constraints) created by Fredrik Magnusson
This is needed for #3359. Add support for Mayer term, point …
10:19 AM Ticket #3363 (Keep MX graphs without expanding to SX) created by Fredrik Magnusson
This is needed for #3359. For some unknown reason, the new CasADi …
10:15 AM Ticket #3068 (Basic port of CasADi collocation to use CasADiInterface) closed by Fredrik Magnusson
fixed
10:13 AM Ticket #3362 (Model identifier in CasADiInterface) created by blennernas
Add a model identifier to Model, along with a method to retrieve it. …
10:11 AM Ticket #3150 (Minimize header includes in CasADiInterface) closed by blennernas
fixed: r5751 Looked over header includes, few could be moved to cpp-files. …
10:10 AM Changeset [5751] by blennernas
#3150 Looked over header includes, few could be moved to cpp-files. …
10:07 AM Ticket #3361 (Result file generation) created by Fredrik Magnusson
This is needed for #3359. The textual result file generation needs to …
10:02 AM Ticket #3360 (Expand to SX before collocation) created by Fredrik Magnusson
Add an algorithm for expanding to SX before applying the collocation …
9:58 AM Ticket #3359 (New CasADi collocation algorithm using CasADiInterface) created by Fredrik Magnusson
Make a new CasADi collocation algorithm, based on the old one, using …
9:54 AM Ticket #1885 (Linspace in functions) closed by Jonathan Kämpe
fixed: Fixed in r5749
9:53 AM Changeset [5750] by Fredrik Magnusson
#3068 Completion of the most rudimentary functionality of the new …
9:53 AM Changeset [5749] by Jonathan Kämpe
#1885 Enables linspace() of unknown size (third argument unknown)
9:50 AM Ticket #3332 (The results of KINSOL is not written back in full) closed by jsten
fixed: changeset:5748 Merged r5743 and r5744 into 1.12.x release branch.
9:50 AM Changeset [5748] by jsten
Merged r5743 and r5744 into 1.12.x release branch. Ticket #3332.
9:47 AM Changeset [5747] by jsten
Reverted r5693 since write back is done properly since r5744. Ticket 3332.
9:44 AM Changeset [5746] by jsten
Changed TestAnnotationizer so that it checks if there are multiple …
9:42 AM Ticket #3358 (TestAnnotationizer destroyes some tests) created by jsten
TestAnnotationizer destroys test if there are multiple tests in the …
9:36 AM Changeset [5745] by Jonathan Kämpe
#1748 Bugfix for r5737
9:35 AM Changeset [5744] by jsten
Fixed so that KINSOL result is written back completely. Now the solved …
9:26 AM Ticket #3357 (Array of composite connectors in connector) created by Jesper Mattsson
When connecting connectors containing an array of composite …
8:41 AM Ticket #3356 (C-code for algorithms is not C89 compliant) created by jsten
It seems that the c-code produced by algorithms isn't C89 compliant. …
7:54 AM Changeset [5743] by jsten
Some cleanup of c-codegen in preparation for the fix of ticket #3332.

Jan 7, 2014:

4:57 PM Ticket #3355 (Improved Lagrange cost construction in CasADi collocation) created by Fredrik Magnusson
The construction of the Lagrange cost in the CasADi collocation can be …
4:42 PM Changeset [5742] by Jesper Mattsson
Merged bug fix in r5741 to release branch. (#3354)
4:40 PM Ticket #3354 (Crash on iter exp in array constructor) closed by Jesper Mattsson
fixed: changeset:5741 Fixed crash on iteration expression in array …
4:40 PM Changeset [5741] by Jesper Mattsson
Fixed crash on iteration expression in array constructor. (#3354)
4:39 PM Ticket #3354 (Crash on iter exp in array constructor) created by Jesper Mattsson
When an iteration expression is used as a part of an array …
4:00 PM Changeset [5740] by jsten
Merge of r5739 into 1.12.x release branch. Ticket #3320.
3:58 PM Changeset [5739] by jsten
Fixed error that was introduced in r5734. Ticket #3320.
3:24 PM Ticket #3323 (Give errors/warning when importing models that require unsupported ...) closed by blennernas
fixed: r5738 If there are enum variables in the model an exception is now cast.
3:24 PM Changeset [5738] by blennernas
#3323 If there are enum variables in the model an exception is now cast.
3:23 PM Ticket #3323 (Give errors/warning when importing models that require unsupported ...) reopened by blennernas
3:06 PM Ticket #1748 (Assigning between unknown and known array size) closed by Jonathan Kämpe
fixed: Fixed in r5737. Now scalarizes as if both sides are unknown. Also adds …
3:04 PM Changeset [5737] by Jonathan Kämpe
#1748 Enabled scalarization of assignments with one unknown and one …
12:06 PM Changeset [5736] by Jesper Mattsson
Merged bug fix in r5733 to release branch. (#3353)
11:59 AM Ticket #3320 (Tearing of mixed block) closed by jsten
fixed: changeset:5735 Merge of r5734 into 1.12.x release branch.
11:59 AM Changeset [5735] by jsten
Merge of r5734 into 1.12.x release branch. Ticket #3320.
11:57 AM Changeset [5734] by jsten
Made some cleanup in the BLT structure, removed some unnecessary code. …
11:48 AM Ticket #3353 (Boolean attribute on array) closed by Jesper Mattsson
fixed: changeset:5733 Fixed handling of scalar values for attributes …
11:48 AM Changeset [5733] by Jesper Mattsson
Fixed handling of scalar values for attributes of array members …
11:43 AM Ticket #3353 (Boolean attribute on array) created by Jesper Mattsson
Setting a boolean attribute of a member of an array component to a …
11:24 AM Ticket #3163 (Function calls with unused array/record outputs in CasADiInterface) closed by blennernas
fixed: r5732 Omitted array and record outputs are now supported in equation …
11:23 AM Changeset [5732] by blennernas
#3163 Omitted array and record outputs are now supported in equation …
9:42 AM Changeset [5731] by Jonathan Kämpe
Merging r5692 r5695 r5714 r5721 to 1.12.x release branch. #3225
9:16 AM Ticket #3352 (Size expressions of unknown size evaluated during scalarization) created by Jonathan Kämpe
For indices (and other scalarization generated size expressions) needs …
8:29 AM Ticket #3351 (Rename getTimepoint to getTimePoint in CasADiInterface.) closed by blennernas
fixed: r5730 Renamed getTimepoint to getTimePoint in TimedVariable and tests.
8:28 AM Changeset [5730] by blennernas
#3351 Renamed getTimepoint to getTimePoint in TimedVariable and tests.
8:25 AM Ticket #3351 (Rename getTimepoint to getTimePoint in CasADiInterface.) created by blennernas
The method is located in TimedVariable.

Jan 3, 2014:

3:47 PM Ticket #3350 (The z-vector is not stored after an event iteration) closed by Christian Andersson
fixed: changeset:5729 Fixed so that the z-vector is stored after an event …
3:47 PM Changeset [5729] by Christian Andersson
Fixed so that the z-vector is stored after an event iteration. Related …
3:19 PM Ticket #3350 (The z-vector is not stored after an event iteration) created by Christian Andersson
The z-vector is not stored after an event iteration. This needs to be done.
3:06 PM Ticket #3345 (Naming of derivative variables consistent with PyJMI/Modelica for ...) closed by blennernas
fixed: r5728 Derivative variables are now named according to der(name). Also …
3:05 PM Changeset [5728] by blennernas
#3345 Derivative variables are now named according to der(name). Also …
2:36 PM Ticket #3323 (Give errors/warning when importing models that require unsupported ...) closed by blennernas
fixed: r5727 - The default behavior for FExp.toMX and …
2:35 PM Changeset [5727] by blennernas
#3323 - The default behavior for FExp.toMX and …
11:07 AM Ticket #3321 (CasADiInterface crashes if compiler gets illegal arguments) closed by blennernas
fixed: This ticket was incorrectly reopened, closing again.
10:23 AM Ticket #3349 (Retrieve value of parameters via Model in CasADiInterface) created by blennernas
This ticket depends on the new relationship between Variable and Model …
10:16 AM Ticket #3348 (Variable getters/setters for attributes via Model in CasADiInterface) created by blennernas
This ticket depends on the new relationship between Variable and Model …

Jan 2, 2014:

5:16 PM Ticket #3347 (Move creation of assert error messages inside the if branch) created by Christian Andersson
Currently the error messages associated with an assert failure is …
4:07 PM Ticket #3321 (CasADiInterface crashes if compiler gets illegal arguments) reopened by blennernas
Reopened: It still crashes if illegal arguments are supplied.
3:33 PM Ticket #3346 (Optimize function evaluation for equations / binding expressions in ...) created by blennernas
Function calls and variables that occur in a Model are scalarized in …
10:48 AM Ticket #3345 (Naming of derivative variables consistent with PyJMI/Modelica for ...) created by blennernas
Currently a derivative variable gets the name: der_name, where …
10:44 AM Changeset [5726] by jakesson
Fixed computation of condition number in regularization check, see #3275.
10:42 AM Ticket #3203 (Dedicated getters/setters for standard Modelica Attributes in ...) closed by blennernas
fixed: r5725 Added dedicated getters and setters for standard attributes, as …
10:41 AM Changeset [5725] by blennernas
#3203 Added dedicated getters and setters for standard attributes, as …
10:01 AM Ticket #3344 (Disallow unsupported attributes for different variables types in ...) created by blennernas
In CasADiInterface it is possible to set any attribute on any type of …
Note: See TracTimeline for information about the timeline view.