Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- merged the Array branch revisions 3782-3789 (see the revision comme…
…nts below) - 13 tests are failing due to: + -traverse_classes2 failed + constant function evaluation seems not to work Revision: 3789 Author: AlexeyLebedev Date: 16:05:38, den 8 januari 2009 Message: Constant evaluation of size(Exp.MATRIX, Integer) added. ---- Modified : /branches/Array/Compiler/Ceval.mo Revision: 3787 Author: AlexeyLebedev Date: 14:46:44, den 23 december 2008 Message: Implicit for iterators implemented (with some restrictions: 1) Only the first usage of the iterator variable is used to determine the range. It is not asserted that the range is the same in all the places where the variable is used. 2) The iterator variable is not been looked for inside matchcontinue and valublock expressions. ) It does not work, though, -- there are some problems with constant evaluation of size function. ---- Modified : /branches/Array/Compiler/Absyn.mo Modified : /branches/Array/Compiler/Error.mo Modified : /branches/Array/Compiler/Inst.mo Revision: 3786 Author: AlexeyLebedev Date: 15:25:21, den 22 december 2008 Message: Multiple for iterators are now possible (like: for i in 1:m, j in 1:n loop ... end for; ) ---- Modified : /branches/Array/Compiler/Inst.mo Revision: 3785 Author: AlexeyLebedev Date: 17:53:35, den 18 december 2008 Message: A bugfix + CEval for elementwise operators + testfiles. ---- Modified : /branches/Array/Compiler/Ceval.mo Modified : /branches/Array/Compiler/Exp.mo Modified : /branches/Array/Compiler/Values.mo Added : /branches/Array/testsuite/mofiles/ArrayEWOps1.mo Added : /branches/Array/testsuite/mofiles/ArrayEWOps2.mo Added : /branches/Array/testsuite/mofiles/ArrayEWOps3.mo Added : /branches/Array/testsuite/mofiles/ArrayEWOps4.mo Added : /branches/Array/testsuite/mofiles/ArrayEWOps5.mo Added : /branches/Array/testsuite/mofiles/ArrayEWOpsCEval1.mo Added : /branches/Array/testsuite/mofiles/ArrayEWOpsCEval2.mo Added : /branches/Array/testsuite/mofiles/ArrayEWOpsCEval3.mo Added : /branches/Array/testsuite/mofiles/ArrayEWOpsCEval4.mo Added : /branches/Array/testsuite/mofiles/ArrayEWOpsCEval5.mo Revision: 3782 Author: AlexeyLebedev Date: 17:38:38, den 17 december 2008 Message: Elementwise operators added ---- Modified : /branches/Array/Compiler/Exp.mo Modified : /branches/Array/Compiler/Static.mo git-svn-id: https://openmodelica.org/svn/OpenModelica/branches/MathCoreOSMC@3831 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
- Loading branch information