Modelica_LinearSystems2 added

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@2912 7ce873d0-865f-4ce7-a662-4bb36ea78beb
Deleted Dymola.mos since tool dependent and not important here

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@2913 7ce873d0-865f-4ce7-a662-4bb36ea78beb
svn properties added to package.mo

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@2914 7ce873d0-865f-4ce7-a662-4bb36ea78beb
first tests for care and design added
Lapack algorithms for double complex numbers
added

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@2966 7ce873d0-865f-4ce7-a662-4bb36ea78beb
nullspace calculation for complex matrices added
developer version of a pole placement algorithm like Matlab-place added

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@2971 7ce873d0-865f-4ce7-a662-4bb36ea78beb
git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3054 7ce873d0-865f-4ce7-a662-4bb36ea78beb
wrapper functions for complex lapack functions introduced.
prototype of pole assignment controller similar to matlab's palce.m introduced.

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3055 7ce873d0-865f-4ce7-a662-4bb36ea78beb
fixed care8.mo

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3056 7ce873d0-865f-4ce7-a662-4bb36ea78beb
Improved version of Design.assignPolesMi

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3061 7ce873d0-865f-4ce7-a662-4bb36ea78beb
Fixed initial.response functions (without dependency to inputs)

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3065 7ce873d0-865f-4ce7-a662-4bb36ea78beb
solver for sylvester equation
improvements for pole assignment

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3069 7ce873d0-865f-4ce7-a662-4bb36ea78beb
test cases for pole assignment

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3086 7ce873d0-865f-4ce7-a662-4bb36ea78beb
improved poleAssign method (KNV, also as c-function) added and test cases (pole assignment, care) extended

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3114 7ce873d0-865f-4ce7-a662-4bb36ea78beb
- Rewritten Complex.constructor.fromReal so that the function is inlined.
- Added annotation "Inline=true" at all places in Complex where it is meaningful
- Added a new test example to Tests, in order to test Complex operations in a model

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3128 7ce873d0-865f-4ce7-a662-4bb36ea78beb
replaced internal from_Hz() and to_Hz() by MSL functions

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3132 7ce873d0-865f-4ce7-a662-4bb36ea78beb
undone the last action, i.e. to_Hz and from_Hz, and postponed it at a later time

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3134 7ce873d0-865f-4ce7-a662-4bb36ea78beb
git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3137 7ce873d0-865f-4ce7-a662-4bb36ea78beb
git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3138 7ce873d0-865f-4ce7-a662-4bb36ea78beb
git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3139 7ce873d0-865f-4ce7-a662-4bb36ea78beb
moved conditionNumber.mo form Math.Matrices.Internal to Math.Matrices

git-svn-id: https://svn.modelica.org/projects/Modelica_EmbeddedSystems/trunk/Modelica_LinearSystems2@3146 7ce873d0-865f-4ce7-a662-4bb36ea78beb