fixes for OMShell/oms.cpp to compile on Linux.
4 lines of code changed in 1 file:
Fixed bug in event handling (edge used for checking changes in event. This was changed to 'change')
Removed check of final in modifier since it gave errors even though correct Modelica code.
21 lines of code changed in 4 files:
Fixed bugs in mixed systems. It is now a quick fix.
83 lines of code changed in 5 files:
The test suite failed due to test files with too long names. Renamed UnparserOperatorPrecedence.* to UnpOpPrecedence.*.
26 lines of code changed in 3 files:
Fixed a bug with unparsing of logical binary operators. Parenthesis are no longer lost around expressions with operators of lower precedence.
34 lines of code changed in 4 files:
test by petfr
1 lines of code changed in 1 file:
Fixed bug in splitting a mixed system into its discrete and continuous part.
89 lines of code changed in 2 files:
Added comment why derivative of if expression must be allowed even though it is non-existent.
3 lines of code changed in 1 file:
- just some more cleanup when running .mos files
4 lines of code changed in 4 files:
- added "rm -f" instead of "rm" as Linux say:
blabla.bla no such file or directory thus screwing the test
when doing grep.
4 lines of code changed in 1 file:
- fixed the printing of reals in RML/MMC, please update your OMDev!
- now 1.2e-029 will be printed as 1.2e-29
3 lines of code changed in 2 files:
- fixes for Windows to be like Linux
- meaning 1.222e-027 is now 1.222e-27 (got rid of the first 0 in the exponent)
19 lines of code changed in 1 file:
Fixed bugs in mixed system of equations (see simulation3.mos and BearingFrictionTest.mo)
Fixed bug with missing events at initialization (see also BearingFrictionTest.mo)
472 lines of code changed in 21 files:
- updated VC7 Setup to include the new file called ModelQueryAPIexamples.onb
26 lines of code changed in 1 file:
- updates to DrModelica by Peter F.
2708 lines of code changed in 99 files:
- new stuff val(variable, time) - which is not implemented yet
- new SG and UG
- new file ModelQueryAPIexamples.onb
- new UsersGuideExamples.onb
944 lines of code changed in 8 files:
- more fixing
5 lines of code changed in 2 files:
- fixed a small mistake
1 lines of code changed in 1 file:
- updated runtime and winruntime to be a bit closer
47 lines of code changed in 3 files:
- fixed more Linux stuff
14 lines of code changed in 1 file:
- fixed some Linux stuff
- fixed the API to return Modelica compatible syntax
- fixed the API testsuite/mosfiles/loadFileInteractiveQualified.mos
- added stdlib.h include to ExtObj.c
- removed more unnecesarry files within mosfiles/ExtObj.mos
34 lines of code changed in 5 files:
fixed case to test on Linux
3 lines of code changed in 1 file:
Fixed bug with overwriting of equations. Changed testcases Shadow1.mo and Overwriting2.mo.
2 lines of code changed in 3 files:
Fixed bug with connect(a.b[1],c.d), i.e. using arrays in connectors. See mofiles/Connect15.mo
57 lines of code changed in 5 files:
Fixed bug in event handling for e.g. initial(). See BooleanModel.mo
Fixed bug with discrete equations not having zero crossings not being calculated.
Fixed bug with getNthConnection on connector on form a.b[1], see mosfiles/interactive_api_classes.mos.
132 lines of code changed in 13 files:
Added find and replace function to OMNotebook, resulted in same small changes in other files. // Anders F
1989 lines of code changed in 23 files:
Changed everywhere i could find MODELICAPATH to OPENMODELICALIBRARY!
35 lines of code changed in 21 files:
Fixed bug with missing delete for A and b arrays for linear equation systems.
42 lines of code changed in 2 files:
1 lines of code changed in 1 file:
Preparing for the 1.4.2 release:
- updated UsersGuideExamples.onb changed 1.4.1 to 1.4.2
- updated MinGW from 3.2.3 to the one in OMDev: 3.4.4 so we
don't have to compile the c_runtime libs with different
compilers when we do the releases
- improved Setup.vdproj so that it registers .onb files
with OMNotebook on installation
44 lines of code changed in 4 files:
Added support for for-statements in the interactive environment.
412 lines of code changed in 14 files:
Fixed bugs with Test3PhaseSystem and initialization of this model. See mofiles/Test3PhaseSystems.mo
2143 lines of code changed in 5 files:
302 lines of code changed in 12 files:
Solved the problem with integer overflows. Now, a value is converted to a real dynamically in the interactive environment, if integer operations overflows. This is not the ideal solution. A much better solution would be to have BIG-INTEGERS. However, this is not part of the Modelica specification (2.2) and requires much more work.
492 lines of code changed in 10 files:
Fixed bug with trapezoid voltage source (used in e.g. NandGate). See simulation3.mos.
601 lines of code changed in 9 files:
Minor changes.
0 lines of code changed in 1 file:
Fixed bug with whitespace in OPENMODELICAHOME path in compileModel.
3 lines of code changed in 1 file:
Fixed small index bug in building string MODELICAPATH=dir
1 lines of code changed in 1 file:
Changed compile script to take OPENMODELICAHOME as argument. Needed for applications where OPENMODELICAHOME is not set.
1 lines of code changed in 1 file:
Fixed bugs with the OPENMODELICAHOME variable. MathModelica now works without having this variable and OpenModelica works with it. This means that it is now possible to have both installed.
82 lines of code changed in 4 files:
added functionality so OMNotebook and OMShell check version from OMC. //Anders Fernstr?m
46 lines of code changed in 8 files:
Testcase for bug 671
18 lines of code changed in 1 file:
Added testcase for bug 671.
1 lines of code changed in 1 file:
Fixed bug 671
2 lines of code changed in 1 file:
New implementation of removeSimpleEquations2. Now handles a=-b and a=constant equations. Also redesigned to reduce code size.
Added some verbose information to simulation_runtime.cpp (printed when using -v)
266 lines of code changed in 6 files:
moving towards 1.4.2
- updated Uninstall.bat
- updated the product code, product name, etc
- made getVersionNr return 1.4.2
8 lines of code changed in 3 files:
Added NonLinSys4.mo to simulation2.mos.
Fixed so all temp files are deleted in simulation2.mos
65 lines of code changed in 2 files:
Added HelloWorld.mos to testsuite.
1 lines of code changed in 1 file:
Redesigned VarTransform to allow replacement of variables with expressions, i.e. a -> b+c.
This allows elimination of more equations, like a = -b (which also has been added to DAELow)
333 lines of code changed in 6 files:
- Linux has no "_putenv", changed to putenv in settingsimpl.c
2 lines of code changed in 1 file:
Fixed bug with multile declarations, see testsuite/mofiles/MultipleDeclarations2.mo (mc bug 655)
409 lines of code changed in 13 files:
Fixed bug with evaluating e.g. cos(0)/2 (due to Exp.simplify (MC bug 656)
55 lines of code changed in 4 files: