Timeline



Aug 21, 2014:

4:18 PM Changeset [6666] by toivo
Merge FMIL trunk into the 2.0.x branch for #3825, after FMIL 2.0 release.
4:12 PM Milestone FMIL-2.0 completed
The FMIL-2.0 release is coupled the FMI 2.0 standard (when it has been …
4:12 PM Milestone FMIL-2.0b4 completed
The milestone is for fixes related to FMI2.0RC2 and updates if a new …
3:22 PM Ticket #2795 (Support functions as arguments to functions) closed by Jonathan Kämpe
fixed: The bulk of the design has now been implemented and remaining issues …
3:18 PM Ticket #3888 (Functional input arguments: Arrays and vectorization) created by Jonathan Kämpe
This is needed for #3880. It is not clear in the specification if …
3:14 PM Ticket #3887 (Functional input arguments: Casadi) created by Jonathan Kämpe
This is needed for #3880. Functional input arguments should be …
3:12 PM Changeset [6665] by ziegler
Tag FMIL 2.0
3:11 PM Ticket #3886 (Functional input arguments: Differentation and smoothOrder) created by Jonathan Kämpe
This is needed for #3880. Functional input arguments should be …
3:06 PM Changeset [6664] by ziegler
release preparation. updated date and version number.
2:59 PM Ticket #3885 (Functional input arguments: Function inlining) created by Jonathan Kämpe
This is needed for #3880. Functional input arguments should be …
2:58 PM Ticket #3884 (Functional input arguments: Binding exp in partial functions) created by Jonathan Kämpe
This is needed for #3880. This is covered by a compliance error and …
2:50 PM Ticket #3883 (Functional input arguments: Composite components) created by Jonathan Kämpe
This is needed for #3880. Functional input arguments can have records …
2:45 PM Ticket #3882 (Functional input arguments: Functional binding exp) created by Jonathan Kämpe
This is needed for #3880. Functional components could have a function …
2:43 PM Ticket #3881 (Functional input arguments: clean function reference) created by Jonathan Kämpe
This is needed for #3880. Functional input arguments can be …
2:39 PM Ticket #3880 (Functional input arguments) created by Jonathan Kämpe
Functional input arguments was introduced in #2795. But there are some …
1:54 PM Changeset [6663] by Jonathan Kämpe
#2795 Functional arguments. Vectorized test.
1:49 PM Ticket #3695 (Parse description in LogCategories with FMIL) closed by ziegler
fixed
1:30 PM Changeset [6662] by Jonathan Kämpe
#2795 Functional arguments. More compliance tests and errors. Tests …
1:20 PM Changeset [6661] by jsten
Fixed scalarization bug that was introduced in r6654. Annotations in …
12:41 PM Changeset [6660] by efredriksson
#3733 Only supports directional derivative when compiled with …
11:25 AM Changeset [6659] by toivo
Add parsing of optional description attribute of <LogCategories>
11:15 AM Changeset [6658] by Jonathan Kämpe
#2795 Functional arguments. Adds compliance errors for default …
10:33 AM Ticket #3879 (Add check for a solution when calculating the minimum norm sol) created by Christian Andersson
Currently when a singular Jacobian is detected in our linear solver, a …
10:30 AM Changeset [6657] by Jonathan Kämpe
#2795 Functional arguments. More code gen and eval tests with …
10:25 AM Changeset [6656] by efredriksson
Fix for r6655 that broke the linux build.
9:25 AM Changeset [6655] by efredriksson
Merge r6612 that was committed to branch by accident.
8:43 AM Ticket #3878 (Improve support for handling singular Jacobians in kinsol) created by Christian Andersson
We should improve our regularization strategy for when a singular …
8:11 AM Changeset [6654] by jsten
Moved storage of derivative information for functions to the …
7:58 AM Ticket #3372 (fmiGetDirectionalDerivative not loaded with FMI2.0 CS) closed by ziegler
fixed
7:56 AM Changeset [6653] by ziegler
#3372: added compability falg enumerator, fixed xml parsing of flag, …

Aug 20, 2014:

5:50 PM Ticket #3877 (Unit Definitions for FMI 2.0) created by efredriksson
Currently not all unit definitions are generated for FMI 2.0. For …
5:47 PM Ticket #3876 (Fix correct structural naming for XML generation (der)) created by efredriksson
The correct structural naming is: der(name1.name2) rather than the …
5:45 PM Ticket #3875 (Fix the XML generation of initial unknows) created by efredriksson
The FMI 2.0 specification is final therefore a final implementation of …
5:41 PM Ticket #3874 (Sorting of Variables returned from FMI functions) created by efredriksson
The values set/get with the functions getDerivatives, …
5:32 PM Ticket #3873 (Export FMUs with modified Model ID) created by efredriksson
When compiling an FMU with compile_to = "myFMU.fmu" the name of the …
5:29 PM Ticket #3872 (Sort the model variables in the XML) created by efredriksson
Currently the model variables in the XML is not sorted correctly. Use …
12:48 PM Ticket #3811 (Simulating Modelica.Math) closed by Christian Andersson
fixed
11:29 AM Changeset [6652] by Jonathan Kämpe
#2795 Functional arguments. Type and eval tests for chained partial …
10:16 AM Changeset [6651] by toivo
Merge FMIL branch 2.0.x into trunk to get r6585, for #3690.
8:39 AM Changeset [6650] by Jonathan Kämpe
#2795 Functional arguments. Another code gen test with bug fixes. …

Aug 19, 2014:

3:34 PM Changeset [6649] by Jonathan Kämpe
#2795 Functional arguments. C-code generation.
2:02 PM Ticket #2135 (CAD support for when equation blocks) closed by jsten
invalid: r5623 added support for if equations and CAD. closed.
1:56 PM Ticket #2992 (Improve block merge) closed by jsten
wontfix: blt merge has been removed.
10:45 AM Ticket #3737 (FMIL directional derivative call is done incorrectlly) closed by ziegler
fixed
10:44 AM Changeset [6648] by ziegler
#3737: fixed typo in function call to fmi2GetDirectionalDerivative
9:27 AM Ticket #3713 (Constant evaluation of external object does not call destructors.) closed by Jonathan Kämpe
fixed: changeset:6646 * Calling destructors in constant evaluation of …

Aug 18, 2014:

8:28 PM Ticket #3871 (Paths not escaped properly) created by Christian Andersson
In ModelicaTests there are a number of Table tests (>10) that fails …
9:09 AM Changeset [6647] by Christian Andersson
Revert changeset:6638 as it caused a few problems. Related to ticket:3867
9:04 AM Changeset [6646] by Jonathan Kämpe
#3713 Calling destructors in constant evaluation of external object.

Aug 17, 2014:

11:12 AM Ticket #3870 (Different result between Windows and Ubuntu for R134a.R134a2) created by Christian Andersson
Running the model R134a.R134a2 on Windows (32bit) results in incorrect …

Aug 16, 2014:

11:55 AM Ticket #3869 (Add information about which variable that cannot be determined (sing. sys.)) created by Christian Andersson
In the case of singular linear system, information should be added to …

Aug 15, 2014:

4:46 PM Changeset [6645] by Jesper Mattsson
Fixed crash bug introduced by r6639. (#3837)
4:38 PM Changeset [6644] by ziegler
#3866: replaced wrong function references.
4:37 PM Changeset [6643] by ziegler
#3866: replaced wrong function references.
4:03 PM Changeset [6642] by Jonathan Kämpe
#2795 Functional arguments. Fixes bug introduced in r6622.
3:42 PM Changeset [6641] by ziegler
#211 (https://trac.fmi-standard.org/ticket/211): fixed "required" …
2:57 PM Ticket #3868 (Cache the Jacobian if the block is discrete) created by Christian Andersson
Currently the caching of the Jacobian for linear system is only done …
1:38 PM Changeset [6640] by Jesper Mattsson
Fixed a couple of inefficiencies similar to the one fixed in r6639. (#3837)
1:31 PM Changeset [6639] by Jesper Mattsson
Fixed inefficiency introduced in r6613 and changed duplicate check to …
11:56 AM Changeset [6638] by Christian Andersson
Updated Sundials 2.5.0 with fixes for the known bugs. Related to …
11:46 AM Ticket #3867 (Add bugfixes for Sundials 2.5.0) created by Christian Andersson
There has been a number of bug fixes for Sundials 2.5.0 since its …
11:24 AM Ticket #3865 (Add the ability to add different variable attribute generators in code gen) closed by jsten
fixed: changeset:6637 Added the ability to add different variable attribute …
11:24 AM Changeset [6637] by jsten
Added the ability to add different variable attribute generators in …
11:04 AM Ticket #2546 (Misleading exception when FMU is not found) closed by ziegler
fixed
8:57 AM Changeset [6636] by jsten
Updated print tearing pair functionality to support nested structure. …

Aug 14, 2014:

3:57 PM Ticket #3866 (Falsely referenced function in documentation fmiX_import_capi.h) created by ziegler
Documentation for several functions in headers reference …
3:54 PM Changeset [6635] by Jonathan Kämpe
#2795 Functional arguments. Reworked type calculations and function …
9:21 AM Ticket #3834 (Sync source and user guide for cstr_casadi) closed by Fredrik Magnusson
fixed: [6634] Synchronized the source and user guide example for …
9:20 AM Changeset [6634] by Fredrik Magnusson
#3834 Synchronized the source and user guide example for …

Aug 13, 2014:

5:16 PM Ticket #3629 (Inline components of structural parameters) reopened by Jesper Mattsson
changeset:6633 Reverted r6631, still breaks some tests.
5:16 PM Ticket #3863 (Final parameters can't be changed after simulation) reopened by Jesper Mattsson
changeset:6633 Reverted r6631, still breaks some tests.
5:14 PM Changeset [6633] by Jesper Mattsson
Reverted r6631, still breaks some tests. (#3629 & #3863)
2:45 PM Ticket #3865 (Add the ability to add different variable attribute generators in code gen) created by jsten
Add the ability to add different variable attribute generators in code gen
11:55 AM Changeset [6632] by Jonathan Kämpe
#2795 Functional arguments. More evaluation tests for instance tree.
11:42 AM Ticket #3864 (Possibly incorrect equation in SimpleAir) created by Christian Andersson
In the model …
11:36 AM Ticket #3629 (Inline components of structural parameters) closed by Jesper Mattsson
fixed: changeset:6631 Recommited r6628 with fixed handling of …
11:35 AM Ticket #3863 (Final parameters can't be changed after simulation) closed by Jesper Mattsson
fixed: changeset:6631 Recommited r6628 with fixed handling of …
11:35 AM Changeset [6631] by Jesper Mattsson
Recommited r6628 with fixed handling of parameters that are final and …
10:23 AM Changeset [6630] by Jonathan Kämpe
#2795 Functional arguments. Constant evaluation with basic tests in …
7:48 AM Ticket #3863 (Final parameters can't be changed after simulation) reopened by jsten
changeset:6629 Revert of r6628, it breaks several tests.
7:48 AM Ticket #3629 (Inline components of structural parameters) reopened by jsten
changeset:6629 Revert of r6628, it breaks several tests.
7:47 AM Changeset [6629] by jsten
Revert of r6628, it breaks several tests. Ticket #3863 and #3629.

Aug 12, 2014:

4:47 PM Ticket #3863 (Final parameters can't be changed after simulation) closed by Jesper Mattsson
fixed: changeset:6628 Parameters with final modifications are now …
4:47 PM Ticket #3629 (Inline components of structural parameters) closed by Jesper Mattsson
fixed: changeset:6628 Members of structural parameter records are now …
4:47 PM Changeset [6628] by Jesper Mattsson
* Parameters with final modifications are now treated as structural …
3:00 PM Changeset [6627] by Jonathan Kämpe
#2795 Functional arguments. Some preparation of the flat tree.
2:58 PM Ticket #3863 (Final parameters can't be changed after simulation) created by Jesper Mattsson
Parameters with a value modification marked final can't be changed …
9:05 AM Ticket #3862 (Many events in fullrobot) created by Christian Andersson
Simulating the fullrobot currently results in a massive amounts of …

Aug 11, 2014:

6:58 PM Ticket #3861 (Connect to array of operator record) closed by Jesper Mattsson
fixed: changeset:6626 Fixed variability calculation of cell of array …
6:58 PM Changeset [6626] by Jesper Mattsson
Fixed variability calculation of cell of array of records in instance …
6:47 PM Ticket #3861 (Connect to array of operator record) created by Jesper Mattsson
When connecting to an array of operator records, no equations are …
4:58 PM Changeset [6625] by Jonathan Kämpe
#2795 Functional arguments. Some more tests and bug fixes for error …
2:41 PM Changeset [6624] by Jonathan Kämpe
#2795 Functional arguments. Adds some tests for error messages for …
1:33 PM Ticket #3860 (Initial guess for free time horizons from simulation results) closed by Fredrik Magnusson
fixed: [6623] Fixed computation of initial guess for time horizon from …
1:33 PM Changeset [6623] by Fredrik Magnusson
#3860 Fixed computation of initial guess for time horizon from …
1:32 PM Ticket #3860 (Initial guess for free time horizons from simulation results) created by Fredrik Magnusson
The initial guess for startTime and finalTime when computed from a …
1:30 PM Changeset [6622] by Jonathan Kämpe
#2795 Functional arguments. Adds some basic structures needed to …
12:57 PM Ticket #3859 (Simulating Modelica.Electrical.Spice3) created by Christian Andersson
The following example models are available in Math: || Model || …
12:47 PM Ticket #3858 (Simulating Modelica.Magnetic) created by Christian Andersson
The following example models are available in Magnetic: || …
11:53 AM Ticket #3842 (Scalarization of iteration exp with function call needing temp var) closed by Jonathan Kämpe
fixed: Fixed as of r6619.
10:03 AM Ticket #3857 (Scale NLP variables using initial guess) created by Fredrik Magnusson
If nominal trajectories are not provided to the CasADi collocator, it …
9:57 AM Ticket #3360 (Expand to SX before collocation) closed by Fredrik Magnusson
wontfix: The major benefits of expanding to SX before collocation are covered …
8:49 AM Ticket #3856 (Simulating Modelica.Media) created by Christian Andersson
The following example models are available in Media: || Model

Aug 8, 2014:

12:43 PM Changeset [6621] by Jesper Mattsson
Fixed broken JavaDoc comments. (#3855)
12:43 PM Ticket #3855 (Set up for building JavaDoc) created by Jesper Mattsson
Set up build scripts and improve JavaDoc comments so that we can build …

Aug 7, 2014:

2:21 PM Changeset [6620] by Jonathan Kämpe
#3713 Adds errors for misused external object constructors
12:54 PM Changeset [6619] by Jonathan Kämpe
#3842 Recommiting r6616 with fixes
10:57 AM Ticket #3854 (Error checking of zero-size access) created by Jesper Mattsson
The model …
9:54 AM Ticket #3853 (AliasManager.printAliasSets() should be AliasManager.toString()) closed by jsten
fixed: changeset:6618 Renamed printAliasSets method in AliasManager to …
9:53 AM Changeset [6618] by jsten
Renamed printAliasSets method in AliasManager to toString. This should …
9:53 AM Ticket #2587 (Improve support for Modelica.ComplexBlocks) closed by Jesper Mattsson
fixed: The example simulates correctly, and all models error check OK.
9:50 AM Ticket #2597 (Improve support for Modelica.Mechanics.Translational) closed by Jesper Mattsson
fixed: All examples simulate correctly.
9:34 AM Ticket #3853 (AliasManager.printAliasSets() should be AliasManager.toString()) created by jsten
AliasManager.printAliasSets() should be AliasManager.toString(). This …
8:34 AM Changeset [6617] by Jonathan Kämpe
#3842 Reverting r6616 since it breaks a lot of tests

Aug 6, 2014:

3:43 PM Changeset [6616] by Jonathan Kämpe
#3842 Bug fixes for scalarization of iteration expressions.
3:42 PM Ticket #3852 (Error from FMU when setting non-changeable parameter) created by Jesper Mattsson
When the user tries to set a structural parameter on an FMU, an error …

Aug 5, 2014:

8:58 AM Ticket #3823 (Rare hard compiler crash) closed by jsten
duplicate: This was caused by #3848.

Aug 4, 2014:

2:55 PM Ticket #3851 (Make solver stats and optimal input available in result object) closed by Fredrik Magnusson
fixed: [6615] Made get_solver_statistics and get_opt_input methods in the …
2:55 PM Changeset [6615] by Fredrik Magnusson
#3851 Made get_solver_statistics and get_opt_input methods in the …
2:52 PM Ticket #3851 (Make solver stats and optimal input available in result object) created by Fredrik Magnusson
The CasADi collocator methods get_solver_statistics and …
2:37 PM Ticket #3850 (Split log level info) created by Jesper Mattsson
The info log level emits a lot of text for large models. Split it …
2:30 PM Ticket #3849 (Print compilation command to info) created by Jesper Mattsson
Currently, MODELICAPATH is printed to log level "info". Expand this to …
12:44 PM Ticket #3848 (Exception stack trace is printed directly in ModelicaCompiler) closed by jsten
fixed: changeset:6614 Replaced use of Exception.printStackTrace() with a …
12:43 PM Changeset [6614] by jsten
Replaced use of Exception.printStackTrace() with a proper unchecked …
12:42 PM Ticket #3848 (Exception stack trace is printed directly in ModelicaCompiler) created by jsten
ModelicaCompiler.setRandomOutDir() uses Exception.printStackTrace(). …

Aug 1, 2014:

4:15 PM Ticket #3837 (Better handling of identical components) closed by Jesper Mattsson
fixed: changeset:6613 Added new detection of duplicate components that …
4:15 PM Changeset [6613] by Jesper Mattsson
Added new detection of duplicate components that is based on …
3:19 PM Ticket #3847 (No debug log and/or crashes when runtime_log_to_file on.) closed by Iakov Nakhimovski
fixed: r6612: There were two issues that are fixed now: - The code was using …
3:18 PM Changeset [6612] by Iakov Nakhimovski
There were two issues that are fixed now: - The code was using …
3:14 PM Ticket #3847 (No debug log and/or crashes when runtime_log_to_file on.) created by Iakov Nakhimovski
There were bug reports indicating that runtime_log_to_file option is …
11:33 AM Ticket #3846 (Initial and nominal trajectories from JMResultBase in collocation) closed by Fredrik Magnusson
fixed: [6611] Added support for JMResultBase trajectories to CasADi collocation.
11:32 AM Changeset [6611] by Fredrik Magnusson
#3846 Added support for JMResultBase trajectories to CasADi collocation.
11:31 AM Ticket #3846 (Initial and nominal trajectories from JMResultBase in collocation) created by Fredrik Magnusson
The init_traj and nominal_traj options for the CasADi …
10:52 AM Ticket #3845 (Function names for inherited operator record) closed by Jesper Mattsson
fixed: changeset:6610 Fixed naming of operator functions in derived …
10:52 AM Changeset [6610] by Jesper Mattsson
Fixed naming of operator functions in derived operator record. (#3845)

Jul 31, 2014:

6:04 PM Ticket #3845 (Function names for inherited operator record) created by Jesper Mattsson
When inheriting from an operator record (through a short class decl), …
5:21 PM Ticket #3844 (Flush sizes in binding exps when evaluating functions) closed by Jesper Mattsson
fixed: changeset:6609 Fixed evaluation of functions with non-inputs …
5:21 PM Changeset [6609] by Jesper Mattsson
Fixed evaluation of functions with non-inputs with binding expressions …
5:17 PM Ticket #3844 (Flush sizes in binding exps when evaluating functions) created by Jesper Mattsson
The binding expressions of non-inputs in functions are not …
5:06 PM Ticket #3843 (Evaluation order of binding expressions in functions) created by Jesper Mattsson
When constant evaluating a function that has not yet had its …
4:21 PM Ticket #3842 (Scalarization of iteration exp with function call needing temp var) created by Jesper Mattsson
When scalarizing an iteration expression with a function call, and a …
1:25 PM Ticket #2079 (Distillation column optimization example) closed by Fredrik Magnusson
fixed: [6608] Completed the optimal control example for Diehl's distillation …
1:25 PM Changeset [6608] by Fredrik Magnusson
#2079 Completed the optimal control example for Diehl's distillation …
12:27 PM Ticket #3841 (Optimal input interpolator for multiple inputs) closed by Fredrik Magnusson
fixed: [6607] Fixed the optimal input interpolator for multiple inputs.
12:27 PM Changeset [6607] by Fredrik Magnusson
#3841 Fixed the optimal input interpolator for multiple inputs.
10:59 AM Ticket #3841 (Optimal input interpolator for multiple inputs) created by Fredrik Magnusson
The optimal input interpolator for the CasADi collocation does not …
9:48 AM Ticket #3835 (Handle special inline annotations) reopened by Jesper Mattsson
changeset:6606 Deactivated changes in r6600, since they broke …
9:48 AM Changeset [6606] by Jesper Mattsson
Deactivated changes in r6600, since they broke some tests. (#3835)

Jul 30, 2014:

6:00 PM Ticket #3373 (Constant eval of array exp with function call) closed by Jesper Mattsson
fixed: changeset:6605 Fixed constant evaluation of array expression …
6:00 PM Changeset [6605] by Jesper Mattsson
Fixed constant evaluation of array expression containing a call to a …
4:25 PM Changeset [6604] by Jesper Mattsson
Moved EvaluationTests.mo to same module as ConstantEvaluation.jrag. (#2640)
3:11 PM Changeset [6603] by Jesper Mattsson
Split the ModelicaFrontEnd module into 3 modules and sorted source …

Jul 29, 2014:

12:45 PM Ticket #3840 (getInstanceName() for short class decl) closed by Jesper Mattsson
fixed: changeset:6602 Replaced uses of flawed method …
12:44 PM Changeset [6602] by Jesper Mattsson
Replaced uses of flawed method myInstBaseClassDecl() with …
12:42 PM Ticket #3840 (getInstanceName() for short class decl) created by Jesper Mattsson
Both getInstanceName() and the method that checks if a component is a …

Jul 28, 2014:

4:18 PM Ticket #3839 (Upgrade to JastAdd 2.1.8) created by Jesper Mattsson
JastAdd 2.1.8 is released, and they have fixed the bug that made the …
3:07 PM Ticket #3836 (CValue.buildLiteral assumes flat tree) closed by Jesper Mattsson
fixed: changeset:6601 Added separate implementations of …
3:07 PM Changeset [6601] by Jesper Mattsson
Added separate implementations of CValue.buildLiteral() for instance …
11:54 AM Ticket #3835 (Handle special inline annotations) closed by Jesper Mattsson
fixed: changeset:6600 Added proper support for LateInline and …
11:53 AM Changeset [6600] by Jesper Mattsson
Added proper support for LateInline and InlineAfterIndexReduction …
11:42 AM Ticket #3838 (Handle noDerivative in index reduction) created by Jesper Mattsson
When selecting equations to differentiate during index reduction then …

Jul 25, 2014:

2:33 PM Ticket #3617 (Else branch discarded when removing conditional components) closed by Jesper Mattsson
fixed: changeset:6599 Fixed flattening of if equations with branches …
2:32 PM Changeset [6599] by Jesper Mattsson
Fixed flattening of if equations with branches containing only connect …
10:35 AM Ticket #3837 (Better handling of identical components) created by Jesper Mattsson
The current strategy for detecting duplicate components only finds …

Jul 24, 2014:

5:47 PM Ticket #3836 (CValue.buildLiteral assumes flat tree) created by Jesper Mattsson
The buildLiteral() method in CValue doesn't know if the created node …
11:10 AM Ticket #3296 (MA: assert on conditional in ModelicaTest.Multibody) closed by Jesper Mattsson
fixed: This was fixed in Modelica:r7731.

Jul 23, 2014:

5:12 PM Ticket #3746 (Overconstrained connection with slices) closed by Jesper Mattsson
fixed: changeset:6598 Fixed handling of connect statements with slices …
5:12 PM Changeset [6598] by Jesper Mattsson
Fixed handling of connect statements with slices in overconstrained …
10:48 AM Ticket #3612 (Modelica.Media.Examples.WaterIF97) closed by Jesper Mattsson
duplicate: Both affected models contains calls to functions with …
10:46 AM Ticket #3835 (Handle special inline annotations) created by Jesper Mattsson
Function inlining handles the annotations LateInline and …
Note: See TracTimeline for information about the timeline view.