Timeline


and .

2012-05-18: Yesterday

09:07 Changeset [3419] by jakesson
Made the algorithm for extracting the function derivative annotations a …

2012-05-15:

13:37 Ticket #1952 (Error in get_variables_names in FMUModel) closed by chria
duplicate: Duplicate of ticket:1970
10:44 Ticket #1972 (Create convenience function for initializing from data in PyFMI) created by chria
Currently in PyFMI there is now easy way of starting a simulation from a …
10:43 Ticket #1970 (Bug in get_variable_names in PyFMI) closed by chria
fixed: changeset:3418 Fixed problem related to retrieving the model variables …
10:43 Changeset [3418] by chria
Fixed problem related to retrieving the model variables in PyFMI. Updated …
10:31 Ticket #1951 (Record subtypes in C/C++ code) closed by jmattsson
fixed: changeset:3417 Added merging of equivalent record declarations in …
10:31 Changeset [3417] by jmattsson
Added merging of equivalent record declarations in the flat tree. (#1951)
10:19 Ticket #1971 (Optimica constructs in Modelica sections) created by fredrik
Some Optimica constructs are incorrectly available in the Modelica …
09:52 Ticket #1970 (Bug in get_variable_names in PyFMI) created by chria
There is a variable with wrong name in the function get_variable_names in …
09:44 Ticket #1942 (Reimplement test_cad.py) closed by jmattsson
fixed: changeset:3416 Fixed wrong case when accessing VDP_pack.mop in …
09:43 Changeset [3416] by jmattsson
Fixed wrong case when accessing VDP_pack.mop in test_cad. (#1942)
09:20 Ticket #1942 (Reimplement test_cad.py) reopened by jmattsson

2012-05-14:

14:13 Ticket #1919 (Update INSTALL with Python headers) closed by chria
fixed: changeset:3415 Updated the install with information regarding …
14:13 Changeset [3415] by chria
Updated the install with information regarding development headers for …
13:43 Changeset [3414] by chria
Minor improvements regarding PyFMI integration with FMIL. Related to …
11:17 Changeset [3413] by jmattsson
Fixed bug introduced in r3405, where Python tests using Optimica failed. …
10:46 Ticket #1969 (Empty Modelica files makes Eclipse unresponsive) created by jsten
If there is an empty Modelica file in the workspace, the Eclipse will …
10:32 Ticket #1968 (FormattedPrint aspect sometimes crashes) created by tmattsson
The compiler in the Eclipse IDE sometimes crashes when it tries to set the …
10:17 Changeset [3412] by jmattsson
Reverted debug code that was accidentally committed in r3411. (#1967)
09:26 Changeset [3411] by jmattsson
Minor improvements to framework for displaying time/memory information. …
08:30 Changeset [3410] by jsten
Initial import.

2012-05-13:

19:37 Changeset [3409] by jakesson
Introduced a separation between point constraints and path constraints in …
19:35 Changeset [3408] by jakesson
Implemented the new design of timed variables in the XML export, see …
19:30 Changeset [3407] by jakesson
Created a branch for the restructuring of the point constraints in the XML …

2012-05-11:

13:35 Changeset [3406] by jmattsson
Fixed bug introduced in r3405. (#1967)
11:07 Changeset [3405] by jmattsson
* Added framework for displaying time/memory information for compilation …
11:03 Ticket #1967 (Optimizations to handle large models) created by jmattsson
When compiling models with >10k equations, both memory use and compilation …

2012-05-10:

21:32 Changeset [3404] by jakesson
Improved the state selection algorithm to take into account linearity of …
17:10 Ticket #1966 (FMIL may crash when DLL is freed after an error) closed by baandersson
fixed: changeset:3403 Improved the handling of errors in the c-api in FMIL. …
17:10 Changeset [3403] by baandersson
#1966: Improved the handling of errors in the c-api in FMIL.
17:09 Ticket #1966 (FMIL may crash when DLL is freed after an error) created by baandersson
The c-api struct pointer is not set correctly after the loading of an DLL …
16:57 Changeset [3402] by tove
#1830: Added a temporary fix in compiler so that the external library …
14:39 Ticket #1667 (Handle shared libraries needed by external functions) closed by tove
fixed: All sub-tickets have been fixed so closing.
14:38 Ticket #1670 (How to load shared libraries needed by external functions) closed by tove
fixed: changeset:3401: Removing ifeq-else branch in Makefile since that didn't …
14:37 Changeset [3401] by tove
#1670: Removing ifeq-else branch in Makefile since that didn't work on …
14:11 Ticket #1964 (thread_feval is missing import of sys) closed by chria
fixed: changeset:3400 Fixed two problems related to the DFO algorithms. Both a …
14:11 Ticket #1963 (DFO furuta examples does not work) closed by chria
fixed: changeset:3400 Fixed two problems related to the DFO algorithms. Both a …
14:10 Changeset [3400] by chria
Fixed two problems related to the DFO algorithms. Both a missing import …
11:57 Ticket #1869 (Remove comment in the assert statement in the examples) closed by tove
fixed: changeset:3399: Removed comments from assert statement so that the error …
11:57 Changeset [3399] by tove
#1869: Removed comments from assert statement so that the error message …
10:07 Ticket #677 (Review the simulation code for speed improvements) closed by jakesson
wontfix: Closing, fix when issues pops up.
09:54 Ticket #1867 (Check that Sundials 2.5 works) closed by jakesson
fixed
09:52 Ticket #1824 (Do not start simulation when initialization fails) closed by jakesson
wontfix: This will be resolved when #1965 is fixed.
09:52 Ticket #1965 (IPOPT should throw and exeption if it the problem is not solved.) created by jakesson
Ipopt fails silently if the optimization did not converge. This needs to …
09:46 Ticket #961 (Write to file incrementally for JMI) closed by jakesson
wontfix: Closing, we don't implement this feature for JMI.
09:46 Ticket #906 (Write to file incrementally) closed by jakesson
wontfix

2012-05-09:

21:36 Changeset [3398] by chria
Updated the get_model_variables with more filtering options. Related to …
17:43 Ticket #1917 (compile_fmu should select compiler based on file suffix) closed by tove
fixed: changeset:3397: Changed pymodelica.compiler.compile_fmu so that default …
17:42 Changeset [3397] by tove
#1917: Changed pymodelica.compiler.compile_fmu so that default compiler …
17:39 Changeset [3396] by iakov
The build system now generates fmilib_shared.dll/.so in addition to the …
14:36 Ticket #1964 (thread_feval is missing import of sys) created by chria
The module thread_feval is missing an import statement. […] Should be …
14:31 Ticket #1963 (DFO furuta examples does not work) created by chria
The DFO Furuta example in pyjmi.examples does not work. This is due to the …
12:10 Ticket #1864 (Improve compile_fmu to handle mop files) closed by tove
duplicate: This is covered by #1917.
10:31 Ticket #1960 (Make at list one test to be C++ to test #ifdef __cplusplus in the headers) closed by iakov
fixed: changeset:3395 Made fmi_import_xml_test.c into a C++ source …
10:30 Changeset [3395] by iakov
Made fmi_import_xml_test.c into a C++ source fmi_import_xml_test.cc. See …
10:27 Changeset [3394] by iakov
Making a C++ test file. See ticket #1960.
10:22 Ticket #1962 (Array of components connecting array of connectors) created by jmattsson
When flattening a connect statement connecting arrays of connectors within …
10:21 Ticket #1959 (A modelDescription file causes a segfault when it is parsed.) closed by iakov
fixed: changeset:3393 * Added a call to fmilib_get_build_stamp() in …
10:20 Ticket #1961 (Add a call to fmilib_get_build_stamp() at least to some tests) closed by iakov
fixed: changeset:3393 * Added a call to fmilib_get_build_stamp() in …
10:18 Changeset [3393] by iakov
* Added a call to fmilib_get_build_stamp() in fmi_import_xxx_test.c files. …
10:07 Ticket #1961 (Add a call to fmilib_get_build_stamp() at least to some tests) created by iakov
This is to enable easy checking on which revison of the library was used …
10:00 Ticket #1960 (Make at list one test to be C++ to test #ifdef __cplusplus in the headers) created by iakov
We put […] in all the header files. There should be at least one test …
09:45 Ticket #1430 (Add limited drag & drop in Eclipse plugin) closed by tove
fixed: It is enough to have this functionality for the Package Explorer.

2012-05-08:

17:27 Ticket #330 (Python shell sluggish in Windows) closed by tove
worksforme: I can not repeat this issue, tested with JModelica.org binary release 1.6 …
17:17 Ticket #1934 (Relax string compliance check) closed by jakesson
fixed: Ok for now.
17:10 Ticket #1820 (Error in XML equations code genration for enumeration) closed by jakesson
fixed: Seems to be working.
17:09 Ticket #1801 (Variables with parameter expressions in start attribute) closed by jakesson
fixed: Duplicate of #1856.
17:04 Ticket #1543 (Problem with the name of the Python installation folder when installing ...) closed by tove
invalid: I don't think this is an issue anymore. We have moved to Python 2.7 so if …
16:44 Ticket #1959 (A modelDescription file causes a segfault when it is parsed.) created by baandersson
A modelDescription file causes a segfault when it is parsed. This is a …
12:07 Ticket #1958 (Type problem with the common package) created by jakesson
There is a problem in the functions that initializes an optimizataion …
11:45 Ticket #1129 (Update base_simul) closed by tove
fixed: Replying to fredrik: > If I'm not mistaken, this was fixed in …
11:39 Ticket #1957 (Create a top level directory for FMIUtilities) closed by jakesson
fixed: changeset:3392: Added trunk, branches and tag directories to …
11:38 Changeset [3392] by jakesson
Added trunk, branches and tag directories to FMIUtilities, see #1957.
11:35 Changeset [3391] by jakesson
Added a top level directory for FMIUtilities, see #1957.
11:35 Ticket #1957 (Create a top level directory for FMIUtilities) created by jakesson
We will add convenience functions based on FMI Library in a separate …
11:04 Ticket #1948 (Return variables in modelDescription order) closed by iakov
fixed: changeset:3390 Introduced methods in XML parser that return the vars in …
11:03 Changeset [3390] by iakov
Introduced methods in XML parser that return the vars in different order …
10:35 Ticket #1955 (Trim data for DirectDependency/Name element) closed by iakov
fixed: changeset:3389 Bug fixes for tickets: #1955, #1953. * Trim element …
10:34 Ticket #1953 (Illigle modelDescription file craches the parser) closed by iakov
fixed: changeset:3389 Bug fixes for tickets: #1955, #1953. Fixed …
10:33 Ticket #1956 (Incorrect linker flags in debug version generated for VS2008 and earlier) closed by iakov
fixed: changeset:3388 Fixed ticket #1956. The reason was incorrect replacement …
10:33 Changeset [3389] by iakov
Bug fixes for tickets: #1955, #1953. * Trim element data for …
10:27 Changeset [3388] by iakov
Fixed ticket #1956. The reason was incorrect replacement of …
10:25 Ticket #1956 (Incorrect linker flags in debug version generated for VS2008 and earlier) created by iakov
Linker flags for debug configuration contain ":YES" which results in …
10:20 Ticket #1955 (Trim data for DirectDependency/Name element) created by iakov
expat sometime adds trailing/leading spaces to the element data. This …
07:52 Changeset [3387] by chria
Minor change with get_variable_alias in PyFMI. Changed from using a list …

2012-05-07:

18:47 Ticket #1921 (Inlining: Support function calls in for & if equations) closed by jmattsson
fixed: changeset:3386 Fixed bug where inlining a function calling another …
18:46 Changeset [3386] by jmattsson
* Fixed bug where inlining a function calling another function, that has a …
18:12 Ticket #1954 (Bad test of helicopter_der example) created by jmattsson
The test case of the helicopter_der example in test_examples.py doesn't …
17:35 Ticket #1921 (Inlining: Support function calls in for & if equations) reopened by jmattsson
Compiler crashes when inlining a function calling another function, that …
15:02 Ticket #1953 (Illigle modelDescription file craches the parser) created by baandersson
A modelDescription file with errors in it causes the parser to crash. …
14:38 Ticket #1952 (Error in get_variables_names in FMUModel) created by chria
There is an error in the method get_variables_names in FMUModel. The …
11:29 Changeset [3385] by chria
Updated a few methods for retrieving information from the XML data. …

2012-05-06:

22:44 Ticket #1951 (Record subtypes in C/C++ code) created by jakesson
In Media-like libraries, it is common to use subtyping of records when …
22:38 Ticket #1950 (Error in evaluation of start attributes for JMUs) created by jakesson
Compilation of JMUs requires that all start attributes can be evaluated at …
22:23 Ticket #1949 (Bug in conversion of if equations) created by jakesson
Consider the following model: […] which gives an error message: […] …

2012-05-04:

10:20 Ticket #1948 (Return variables in modelDescription order) created by baandersson
Add a function that returns a list with all variables in the same order as …
10:02 Ticket #1947 (Segmentation fault calling fmi_import_get_fmi_version on Windows) created by chria
Currently on Windows I receive a segmentation fault when calling the …
09:47 Changeset [3384] by chria
Minor modifications to fmi.pyx and fmil_import.pxd. Related to ticket:1920
09:43 Ticket #1946 (Update to Sundials 2.5) created by chria
Sundials should be updated in Thirdparty from version 2.4 to version 2.5.
09:26 Changeset [3383] by iakov
Updated main documentation page to reflect packaging of FMI library …
09:23 Ticket #1939 (Library names differ between windows and linux (zlib)) closed by iakov
fixed: changeset:3382 Implemented packing of all the sub-libraries into a …
09:15 Ticket #1936 (fPIC flag in FMIL when installing on 64bit machines) closed by iakov
fixed: changeset:3382 Added a configuration option FMILIB_BUILD_FOR_SHARED_LIBS …
09:11 Changeset [3382] by iakov
Implemented packing of all the sub-libraries into a single library fmilib. …
09:00 Changeset [3381] by iakov
Implemented collection of model counters. Testing remains. Some minor bug …

2012-05-03:

16:10 Ticket #1935 (Segfault in test suite on Mac) closed by jmattsson
fixed: changeset:3380 Added sorting of binding expressions and size …
16:10 Changeset [3380] by jmattsson
Added sorting of binding expressions and size expressions in functions, as …
09:49 Ticket #1945 (Develop tests for FMILibrary functionality) created by iakov
This is an umbrella ticket covering development of tests for FMILibrary. …
09:45 Ticket #1944 (Build system for FMILibrary) created by iakov
This is an umbrella ticket to follow build system development fro …
09:24 Ticket #1727 (Build system for FMI C import API) closed by iakov
fixed: This discussion lead to a working build system. Closing the ticket. …
09:16 Ticket #1943 (Document build system) created by iakov
There is currently no documentation/comments/license tag in the CMake …

2012-05-02:

13:09 Changeset [3379] by jakesson
Changed the order of priorities in the alias elimination algorithm to …

2012-05-01:

23:52 Changeset [3378] by petter
Minor change: Simplified the TEST_ODE_JACOBIANS2 and TEST_ODE_JACOBIANS4.
23:48 Ticket #1942 (Reimplement test_cad.py) closed by petter
fixed
23:46 Changeset [3377] by petter
Ticket #1942 test_cad.py has been reimplemented. test_cad.py includes: …
23:38 Ticket #1942 (Reimplement test_cad.py) created by petter
This ticket concerns the automatic differentiation implementation in the …

2012-04-30:

11:44 Ticket #1941 (FMUModel cannot be a subclass of the current BaseModel in Common) created by chria
As we have changed FMUModel to be a Cython class it cannot longer be a …
11:37 Ticket #1940 (Including FMIL setup in PyFMI setup) created by chria
Currently the installation procedure for installing PyFMI is based on that …
11:32 Changeset [3376] by chria
Improved the compatibility of PyFMI together with FMIL. Currently missing …
10:29 Ticket #1939 (Library names differ between windows and linux (zlib)) created by chria
The library libzlib.a is called on Windows just that but on Linux the …
10:27 Ticket #1938 (Possibility to suppress unzip message) created by chria
It would be convenient to be able to suppress the unzip message written to …
10:25 Ticket #1937 (Retrieving fmi version moves ones current directory) created by chria
When calling the method fmi_import_get_fmi_version ones current directory …
10:23 Ticket #1936 (fPIC flag in FMIL when installing on 64bit machines) created by chria
I have encountered problems with using FMIL on 64bit machines when the …
08:36 Ticket #853 (Support for inf and nan) closed by chria
fixed: This is actually fixed since changeset:2516
08:26 Ticket #814 (Configure script does not handle --with-sundials without path) closed by chria
invalid: This is invalid since Sundials is now included in JModelica.org.

2012-04-29:

20:10 Ticket #1935 (Segfault in test suite on Mac) created by jakesson
I have experienced the following crash on Mac OS X 64 bit with r3374: …
19:47 Changeset [3375] by jakesson
Relaxed the compliance error check for Strings to a warning, see #1934. …
19:46 Ticket #1934 (Relax string compliance check) created by jakesson
We can now compile models with string variables and parameters. Strings …
09:30 Ticket #1933 (Bug in code generation) created by jakesson
The MSL model: Modelica.Mechanics.Rotational.Examples.LossyGearDemo1

2012-04-27:

13:30 Ticket #1932 (Review properties of plugin dependencies) closed by tove
fixed: changeset:3374: Changed minimum version of dependencies from Eclipse 3.7 …
13:29 Changeset [3374] by tove
#1932: Changed minimum version of dependencies from Eclipse 3.7 to 3.6.
13:26 Ticket #1932 (Review properties of plugin dependencies) created by tove
The properties of the plugin dependencies for the IDE should be reviewed. …
12:12 Ticket #1931 (Project Explorer does not update when adding new class) closed by tove
fixed: changeset:3373: Fixed so that Project Explorer is updated when adding new …
12:12 Changeset [3373] by tove
#1931: Fixed so that Project Explorer is updated when adding new class to …
12:06 Ticket #1931 (Project Explorer does not update when adding new class) created by tove
The Project Explorer view in the Eclipse plugin does not update when …
08:19 Changeset [3372] by chria
First working spike with PyFMI and FMIL. With this update the native fmu …

2012-04-26:

17:22 Ticket #1930 (Error in differentiation of division operator) closed by jakesson
fixed: changeset:3371: Fixed a bug in the symbolic differentiation …
17:22 Changeset [3371] by jakesson
Fixed a bug in the symbolic differentiation algorithm, see #1930.
17:21 Ticket #1930 (Error in differentiation of division operator) created by jakesson
There is a bug in the code that computes the symbolic derivative of a …
14:41 Changeset [3370] by chria
Latest iteration of FMIL integration in PyFMI. Related to ticket:1920
11:31 Ticket #1923 (Bug in transformation of if equations) closed by jmattsson
fixed: changeset:3369 Fixed bug with function calls returning arrays used …
11:30 Changeset [3369] by jmattsson
Fixed bug with function calls returning arrays used in if equations that …

2012-04-25:

10:59 Ticket #1921 (Inlining: Support function calls in for & if equations) closed by jmattsson
fixed: changeset:3368 Moved function inlining to after scalarization and …
10:58 Ticket #1831 (Function inlining: partial assignments) closed by jmattsson
fixed: changeset:3368 Moved function inlining to after scalarization and …
10:58 Changeset [3368] by jmattsson
Moved function inlining to after scalarization and updated it to handle …

2012-04-23:

17:48 Ticket #1929 (Add a function to collect additional model information by attribute) created by iakov
The function should fill in a struct with counters. The struct is made …
17:37 Ticket #1928 (Add functions to get variable pointer by name and by vr.) closed by iakov
fixed: changeset:3367 Implemented fmi1_import_get_variable_by_name() and …
17:34 Changeset [3367] by iakov
Implemented fmi1_import_get_variable_by_name() and …
16:05 Ticket #1928 (Add functions to get variable pointer by name and by vr.) created by iakov
This is a part of #1887.
16:02 Ticket #1918 (CTest-s fail sometimes on different platforms) closed by iakov
fixed: changeset:3366 To make sure tests with LoadLibrary run through under …
15:58 Changeset [3366] by iakov
Fixing the issues with tests (see #1918): To make sure tests with …
15:05 Ticket #1536 (Reduce Python file sizes) closed by fredrik
wontfix: It seems that having multiple files compose a single module is not …
14:56 Ticket #1927 (Add SWIG to the list of depedencies in INSTALL) closed by fredrik
fixed: [3365] Added SWIG to the list of dependencies in INSTALL
14:55 Changeset [3365] by fredrik
#1927 Added SWIG to the list of dependencies in INSTALL
14:55 Ticket #1927 (Add SWIG to the list of depedencies in INSTALL) created by fredrik
SWIG is needed to build CasADi and should thus be added to the list of …
13:50 Changeset [3364] by chria
Updated the development branch for FMIL integration in PyFMI. Related to …

2012-04-22:

20:00 Ticket #1926 (Bug in solution of equations) closed by jakesson
fixed: changeset:3363: Fixed a bug in the algorithm for solving …
19:59 Changeset [3363] by jakesson
Fixed a bug in the algorithm for solving equations, see #1926.
17:59 Ticket #1926 (Bug in solution of equations) created by jakesson
Equations on the form […] where x is unknown are not solved correctly.

2012-04-20:

23:30 Changeset [3362] by jakesson
Added a first prototype of Munkres/Hungarian algorithm in the state …
22:28 Ticket #1925 (Error in scalarization of attributes of record members) created by jakesson
Consider the model: […] which currently gives: […] If the record A …
13:37 Changeset [3361] by chria
Updated the development branch for FMIL integration in PyFMI. Note that …
10:59 Ticket #1924 (Improved state selection) created by jakesson
The state selection algorithm needs to be updated to take the following …

2012-04-19:

16:25 Ticket #1923 (Bug in transformation of if equations) created by jakesson
There is a bug in the transformation of if equation. Consider the model: …
14:34 Ticket #1922 (Selecting type and version when compling with compile_fmu) created by tove
We need to support exporting models as FMUs of the different types: - ME …
14:01 Ticket #1921 (Inlining: Support function calls in for & if equations) created by jmattsson
Handle inlining of function calls in if equations and for equations. This …
12:51 Changeset [3360] by baandersson
#1913: Updated the Cmake install and header files such that only one …
11:38 Changeset [3359] by baandersson
Cmake based build system improvements: * Added a config_test.h.cmake and …
09:34 Changeset [3358] by chria
Create development branch for Cython integration of FMIL. Related to …
09:31 Changeset [3357] by chria
Updated the pyfmi setup script to handle the layout. Related to …
09:24 Ticket #1920 (Implement FMIL into PyFMI) created by chria
The python packages PyFMI should be dependent on the FMI Library for its …
09:22 Changeset [3356] by chria
Deleted binary that should not have been checked in. Related to …
09:21 Changeset [3355] by chria
Moved python pyfmi and common into a src directory and renamed setup_pyfmi …
09:19 Changeset [3354] by chria
Copied the python packages, pyfmi, common and setup_pyfmi to its new repo. …
Note: See TracTimeline for information about the timeline view.