Changeset 527

Show
Ignore:
Timestamp:
08/12/2007 02:15:02 PM (17 months ago)
Author:
otter
Message:

- Added release notes of version 2.2.2
- Removed h3 heading by all previous release notes

(because h3 is used from the automatically generated documentation)

- Included the description of maintenance and development branch

from the 51st design meeting under Modelica.UsersGuide.ReleaseNotes

- Included the automatically generated difference file between

version 2.2.2 and 2.2.1 under Modelica\help and a link to it in the
release notes.

Location:
Modelica/trunk/Modelica
Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • Modelica/trunk/Modelica/package.mo

    r522 r527  
    127127     
    128128    annotation (Documentation(info="<html> 
    129 <h3><font color=\"#008000\" size=5>Connectors</font></h3> 
     129 
    130130<p> 
    131131The Modelica standard library defines the most important  
     
    306306     
    307307    annotation (Documentation(info="<html> 
    308 <h3><font color=\"#008000\" size=5>Conventions</font></h3> 
     308 
     309<p> 
     310Note, in the html documentation of any Modelica library,  
     311the headings \"h1, h2, h3\" should not be used, 
     312because they are utilized from the automatically generated documentation/headings. 
     313Additional headings in the html documentation should start with \"h4\". 
     314</p> 
    309315 
    310316<p> 
     
    398404     
    399405    annotation (Documentation(info="<html> 
    400 <h3><font color=\"#008000\" size=5>Release notes</font></h3> 
     406 
    401407<p> 
    402408This section summarizes the changes that have been performed 
    403409on the Modelica standard library. 
    404410</p> 
     411 
    405412<ul> 
    406 <li> <a href=\"Modelica://Modelica.UsersGuide.ReleaseNotes.Version_2_2_2\">Version 2.2.2</a> (June 12, 2007)</li> 
     413<li> <a href=\"Modelica://Modelica.UsersGuide.ReleaseNotes.Version_2_2_2\">Version 2.2.2</a> (Aug. 12, 2007)</li> 
    407414<li> <a href=\"Modelica://Modelica.UsersGuide.ReleaseNotes.Version_2_2_1\">Version 2.2.1</a> (March 24, 2006)</li> 
    408415<li> <a href=\"Modelica://Modelica.UsersGuide.ReleaseNotes.Version_2_2\">Version 2.2</a> (April 6, 2005)</li> 
     
    413420     and previous versions)</li> 
    414421</ul> 
     422 
     423<p> 
     424Maintenance of the Modelica Standard Library is performed with 
     425three branches on the subversion server of the Modelica Association: 
     426</p> 
     427 
     428<h4>Released branch</h4> 
     429<p> 
     430Example: \"Modelica/tags/V2_2_1/Modelica\" 
     431</p> 
     432 
     433<p> 
     434This branch contains the released Modelica versions (e.g. version 2.2.1), 
     435where all available test cases and compatibility checks with other Modelica 
     436libraries have been performed on the respective release. This version is 
     437usually shipped with a Modelica modelling and simulation environment and 
     438utilized by a Modelica user. 
     439</p> 
     440 
     441<h4>Development branch</h4> 
     442<p> 
     443Example: \"Modelica/trunk/Modelica\" 
     444</p> 
     445 
     446<p> 
     447This branch contains the actual development version, i.e., all bug fixes 
     448and new features based on the last Modelica release. 
     449New features should have been tested before including them. 
     450However, the exhaustive tests for a new version are (usually) not performed. 
     451This version is usually only be used by the developers of the 
     452Modelica Standard Library and is not utilized by Modelica users. 
     453</p> 
     454 
     455 
     456<h4>Maintenance branch</h4> 
     457<p> 
     458Example: \"Modelica/branches/maintenance/2.2.1/Modelica\" 
     459</p> 
     460 
     461<p> 
     462This branch contains the released Modelica version (e.g. version 2.2.1) 
     463where all bug fixes since this release date are included (up to a  new release, 
     464when becoming available; i.e., after a new release, the previous maintenance 
     465versions are no longer changed). 
     466These bug fixes might be not yet tested with all test cases or with 
     467other Modelica libraries. The goal is that a vendor may take this version at 
     468any time for a new release of its software, in order to incorporate the latest 
     469bug fixes, without changing the version number of the Modelica Standard Library. 
     470</p> 
     471 
     472<p> 
     473Incorporation of bug fixes (subversion \"commit\") shall be performed in the following way: 
     474</p> 
     475 
     476<ul> 
     477<li> One person is fixing the bug and another person is checking whether the  
     478     fix is fine.</li> 
     479<li> It is up to the library developer, whether he opens a new branch for 
     480     testing and then merges it with the \"head\" maintenance branch or not.</li> 
     481<li> Every change to the maintenance branch has to be done at the development  
     482     branch (see below) as well.</li> 
     483<li> Every change to the maintenance branch requires introducing a 
     484     description of the bug fix under 
     485     Modelica.UsersGuide.ReleaseNotes.&lt;release-number&gt;_bugFixes.</li> 
     486<li> Every change to the maintenance branch requires changing the date  
     487     of the Modelica library in the version annotation.<br> 
     488     When including the library in a distribution, 
     489     the vendor has to add the subversion build number of the corresponding 
     490     release in the version annotation. Example:<br> 
     491     <pre>annotation(version=\"2.2.1\", versionBuild=\"436\", versionDate=\"2007-05-13\")</pre> 
     492     The goal is to include the version build and version date information  
     493     automatically from the subversion server, but this is not yet the case.</li> 
     494<li> If time does not permit, a vendor makes the bug fix in its local version 
     495     and then has to include it in the version. It would be best to make these 
     496     changes at a new branch in order to get a unique release number.</li> 
     497</ul> 
     498 
     499<p> 
     500A valid \"commit\" to the maintenance branch may contain one or 
     501more of the following changes. 
     502</p> 
     503 
     504<ul> 
     505<li> Correcting an equation.</li> 
     506<li> Correcting attributes quantity/unit/defaultUnit in a declaration.</li> 
     507<li> Improving/fixing the documentation.</li> 
     508<li> Introducing a new name in the public section of a class 
     509     (model, package, ...) or in any section of a partial class is <b>not</b> allowed. 
     510     Since otherwise, a user might use this new name and when storing its model 
     511     and loading it with an older build-version, an error would occur.</li> 
     512<li> Introducing a new name in the protected section of a non-partial 
     513     class should only be done if absolutely necessary to fix a bug.  
     514     The problem is that this might be non-backward compatible, 
     515     because a user might already extend from this class and already using the same name.</li>  
     516</ul> 
    415517</html> 
    416518")); 
    417519     
    418   class Version_2_2_2 "Version 2.2.2"  
     520  class Version_2_2_2 "Version 2.2.2 (Aug. 12, 2007)"  
    419521       
    420522      annotation (Documentation(info="<html> 
    421 <h3><font color=\"#008000\">Version 2.2.2</font></h3> 
    422523<p> 
    423524Version 2.2.2 is backward compatible to version 2.2.1 and 2.2. 
     525An overview of the differences between version 2.2.2 and the previous 
     526version 2.2.1 is given below. The exact differences (but without 
     527differences in the documentation) are available 
     528<a href=\"../help/Differences-Modelica-221-222.html\">here</a>. 
     529This comparison file was generated automatically with Dymolas 
     530ModelManagement.compare function. 
    424531</p> 
    425532  
    426533<p> 
    427534In this version, <b>no</b> new libraries have been added. 
    428 The following major improvements have been made: 
    429 </p> 
    430   
    431 <ul> 
    432 <li> xxx </li> 
    433 </ul> 
    434   
    435 <p> 
    436 The following <b>new components</b> have been added to <b>existing</b> libraries: 
    437 </p> 
    438   
    439 <table border=\"1\" cellspacing=0 cellpadding=2> 
    440   <tr><td colspan=\"2\"><b>Modelica.xxx.</b></td></tr> 
    441   <tr><td> xx</td> 
    442       <td> xxx.</td> </tr> 
     535</p> 
     536  
     537  
     538<p><br> 
     539The following <b style=\"color:blue\">new components</b> have been added  
     540to <b style=\"color:blue\">existing</b> libraries: 
     541</p> 
     542  
     543<table border=\"1\" cellspacing=0 cellpadding=2 style=\"border-collapse:collapse;\"> 
     544  <tr><td colspan=\"2\"><b>Blocks.Logical.</b></td></tr> 
     545  <tr><td> TerminateSimulation</td> 
     546      <td> Terminate a simulation by a given condition.</td> 
     547  </tr> 
     548  
     549  <tr><td colspan=\"2\"><b>Blocks.Routing.</b></td></tr> 
     550  <tr><td> RealPassThrough<br> 
     551           IntegerPassThrough<br> 
     552           BooleanPassThrough</td> 
     553      <td> Pass a signal from input to output 
     554           (useful in combination with a bus due to restrictions  
     555           of expandable connectors).</td> 
     556  </tr> 
     557  
     558  <tr><td colspan=\"2\"><b>Blocks.Sources.</b></td></tr> 
     559  <tr><td> KinematicPTP2 </td> 
     560      <td> Directly gives q,qd,qdd as output (and not just qdd as KinematicPTP). 
     561      </td> 
     562  </tr> 
     563  
     564  <tr><td colspan=\"2\"><b>Electrical.Machines.Examples.</b></td></tr> 
     565  <tr><td> TransformerTestbench </td> 
     566      <td> Transformer Testbench 
     567      </td> 
     568  <tr><td> Rectifier6pulse </td> 
     569      <td> 6-pulse rectifier with 1 transformer 
     570      </td> 
     571  </tr> 
     572  <tr><td> Rectifier12pulse </td> 
     573      <td> 12-pulse rectifier with 2 transformers 
     574      </td> 
     575  </tr> 
     576  <tr><td> AIMC_Steinmetz </td> 
     577      <td> Asynchronous induction machine squirrel cage with Steinmetz connection  
     578      </td> 
     579  </tr> 
     580  
     581  <tr><td colspan=\"2\"><b>Electrical.Machines.BasicMachines.Components.</b></td></tr> 
     582  <tr><td> BasicAIM </td> 
     583      <td> Partial model for asynchronous induction machine 
     584      </td> 
     585  <tr><td> BasicSM </td> 
     586      <td> Partial model for synchronous induction machine 
     587      </td> 
     588  <tr><td> PartialAirGap </td> 
     589      <td> Partial airgap model 
     590      </td> 
     591  <tr><td> BasicDCMachine </td> 
     592      <td> Partial model for DC machine 
     593      </td> 
     594  <tr><td> PartialAirGapDC </td> 
     595      <td> Partial airgap model of a DC machine 
     596      </td> 
     597  <tr><td> BasicTransformer </td> 
     598      <td> Partial model of threephase transformer 
     599      </td> 
     600  <tr><td> PartialCore </td> 
     601      <td> Partial model of transformer core with 3 windings 
     602      </td> 
     603  <tr><td> IdealCore </td> 
     604      <td> Ideal transformer with 3 windings 
     605      </td> 
     606  </tr> 
     607  
     608  <tr><td colspan=\"2\"><b>Electrical.Machines.BasicMachines.</b></td></tr> 
     609  <tr><td> Transformers </td> 
     610      <td> Sub-Library for technical 3phase transformers 
     611      </td> 
     612  </tr> 
     613  
     614  <tr><td colspan=\"2\"><b>Electrical.Machines.Interfaces.</b></td></tr> 
     615  <tr><td> Adapter </td> 
     616      <td> Adapter to model housing of electrical machine 
     617      </td> 
     618  </tr> 
     619  
     620  <tr><td colspan=\"2\"><b>Mechanics.MultiBody.Examples.Elementary.</b></td></tr> 
     621  <tr><td> PointMassesWithGravity2 </td> 
     622      <td> Demonstrates how to handle point masses that are connected 
     623           with other elements of the MultiBody library 
     624      </td> 
     625  </tr> 
     626  
     627  <tr><td colspan=\"2\"><b>Mechanics.Rotational.</b></td></tr> 
     628  <tr><td> InitializeFlange </td> 
     629      <td> Initialize a flange according to given signals 
     630           (useful if initialization signals are provided by a signal bus). 
     631      </td> 
     632  </tr> 
     633  
     634  <tr><td colspan=\"2\"><b>Media.Interfaces.PartialMedium.</b></td></tr> 
     635  <tr><td> density_pTX </td> 
     636      <td> Return density from p, T, and X or Xi 
     637      </td> 
     638  </tr> 
     639  
     640  <tr><td colspan=\"2\"><b>Media.Interfaces.PartialTwoPhaseMedium.</b></td></tr> 
     641  <tr><td> BaseProperties </td> 
     642      <td> Base properties (p, d, T, h, u, R, MM, x) of a two phase medium 
     643      </td> 
     644  </tr> 
     645  <tr><td> molarMass </td> 
     646      <td> Return the molar mass of the medium 
     647      </td> 
     648  </tr> 
     649  <tr><td> saturationPressure_sat </td> 
     650      <td> Return saturation pressure 
     651      </td> 
     652  </tr> 
     653  <tr><td> saturationTemperature_sat </td> 
     654      <td> Return saturation temperature 
     655      </td> 
     656  </tr>   
     657  <tr><td> saturationTemperature_derp_sat </td> 
     658      <td> Return derivative of saturation temperature w.r.t. pressure 
     659      </td> 
     660  </tr>  <tr><td> setState_px </td> 
     661      <td> Return thermodynamic state from pressure and vapour quality 
     662      </td> 
     663  </tr>  <tr><td> setState_Tx </td> 
     664      <td> Return thermodynamic state from temperature and vapour quality 
     665      </td> 
     666  </tr>  <tr><td> vapourQuality </td> 
     667      <td> Return vapour quality 
     668      </td> 
     669  </tr> 
     670  
     671  <tr><td colspan=\"2\"><b>Media.Interfaces.</b></td></tr> 
     672  <tr><td> PartialLinearFluid </td> 
     673      <td> Generic pure liquid model with constant cp,  
     674           compressibility and thermal expansion coefficients 
     675      </td> 
     676  </tr> 
     677  
     678  <tr><td colspan=\"2\"><b>Media.Air.MoistAir.</b></td></tr> 
     679  <tr><td> massFraction_pTphi </td> 
     680      <td> Return the steam mass fraction from relative humidity and T 
     681      </td> 
     682  </tr> 
     683  <tr><td> saturationTemperature </td> 
     684      <td> Return saturation temperature from (partial) pressure  
     685           via numerical inversion of function saturationPressure 
     686      </td> 
     687  </tr> 
     688  <tr><td> enthalpyOfWater </td> 
     689      <td> Return specific enthalpy of water (solid/liquid) near  
     690           atmospheric pressure from temperature 
     691      </td> 
     692  </tr> 
     693  <tr><td> enthalpyOfWater_der </td> 
     694      <td> Return derivative of enthalpyOfWater()\" function 
     695      </td> 
     696  </tr> 
     697  <tr><td> PsychrometricData </td> 
     698      <td> Model to generate plot data for psychrometric chart 
     699      </td> 
     700  </tr> 
     701  
     702  <tr><td colspan=\"2\"><b>Media.CompressibleLiquids.</b><br> 
     703      New sub-library for simple compressible liquid models</td></tr> 
     704  <tr><td> LinearColdWater </td> 
     705      <td> Cold water model with linear compressibility 
     706      </td> 
     707  <tr><td> LinerWater_pT_Ambient </td> 
     708      <td> Liquid, linear compressibility water model at 1.01325 bar  
     709           and 25 degree Celsius 
     710      </td> 
     711  
     712  <tr><td colspan=\"2\"><b>SIunits.</b></td></tr> 
     713  <tr><td> TemperatureDifference </td> 
     714      <td> Type for temperature difference 
     715      </td> 
    443716</table>  
    444717  
    445 <p> 
    446 The following <b>components</b> have been improved: 
    447 </p> 
    448   
    449 <table border=\"1\" cellspacing=0 cellpadding=2> 
    450   <tr><td colspan=\"2\"><b>Modelica.xxx.</b></td></tr> 
    451   <tr><td> xxx</td> 
    452       <td> xxx</td> </tr> 
     718  
     719<p><br> 
     720The following <b style=\"color:blue\">existing components</b> 
     721have been <b style=\"color:blue\">improved</b>: 
     722</p> 
     723  
     724<table border=\"1\" cellspacing=0 cellpadding=2 style=\"border-collapse:collapse;\"> 
     725  <tr><td colspan=\"2\"><b>Blocks.Examples.</b></td></tr> 
     726  <tr><td> BusUsage</td> 
     727      <td> Example changed from the \"old\" to the \"new\" bus concept with 
     728           expandable connectors.</td> </tr> 
     729  
     730  <tr><td colspan=\"2\"><b>Blocks.Discrete.</b></td></tr> 
     731  <tr><td> ZeroOrderHold</td> 
     732      <td> Sample output ySample moved from \"protected\" to \"public\" 
     733           section with new attributes (start=0, fixed=true). 
     734      </td>  
     735  </tr> 
     736  <tr><td> TransferFunction</td> 
     737      <td> Discrete state x with new attributes (each start=0, each fixed=0). 
     738      </td>  
     739  </tr> 
     740  
     741  <tr><td colspan=\"2\"><b>Electrical.</b></td></tr> 
     742  <tr><td> Analog<br>MultiPhase</td> 
     743      <td> Improved some icons. 
     744      </td>  
     745  </tr> 
     746  
     747  <tr><td colspan=\"2\"><b>Electrical.Digital.Interfaces.</b></td></tr> 
     748  <tr><td> MISO</td> 
     749      <td> Removed \"algorithm\" from this partial block. 
     750      </td>  
     751  </tr> 
     752  
     753  <tr><td colspan=\"2\"><b>Electrical.Digital.Delay.</b></td></tr> 
     754  <tr><td> DelayParams</td> 
     755      <td> Removed \"algorithm\" from this partial block. 
     756      </td>  
     757  </tr> 
     758  
     759  <tr><td colspan=\"2\"><b>Electrical.Digital.Delay.</b></td></tr> 
     760  <tr><td> DelayParams</td> 
     761      <td> Removed \"algorithm\" from this partial block. 
     762      </td>  
     763  </tr> 
     764  <tr><td> TransportDelay</td> 
     765      <td>  If delay time is zero, an infinitely small delay is  
     766            introduced via pre(x) (previously \"x\" was used).  
     767      </td>  
     768  </tr> 
     769  
     770  <tr><td colspan=\"2\"><b>Electrical.Digital.Sources.</b></td></tr> 
     771  <tr><td> Clock<br>Step</td> 
     772      <td> Changed if-conditions from \"xxx < time\" to \"time >= xxx\" 
     773           (according to the Modelica specification, in the second case  
     774           a time event should be triggered, i.e., this change leads  
     775           potentially to a faster simulation). 
     776      </td>  
     777  </tr> 
     778  
     779  <tr><td colspan=\"2\"><b>Electrical.Digital.Converters.</b></td></tr> 
     780  <tr><td> BooleanToLogic<br> 
     781           LogicToBoolean<br> 
     782           RealToLogic<br> 
     783           LogicToReal</td> 
     784      <td> Changed from \"algorithm\" to \"equation\" section 
     785           to allow better symbolic preprocessing 
     786      </td>  
     787  </tr> 
     788   
     789  <tr><td colspan=\"2\"><b>Electrical.</b></td></tr> 
     790  <tr><td> Machines</td> 
     791      <td> Slightly improved documentation, typos in  
     792           documentation corrected 
     793      </td>  
     794  </tr> 
     795  
     796  <tr><td colspan=\"2\"><b>Electrical.Machines.Examples.</b></td></tr> 
     797  <tr><td> AIMS_start</td> 
     798      <td> Changed QuadraticLoadTorque1(TorqueDirection=true) to 
     799           QuadraticLoadTorque1(TorqueDirection=false) since more realistic 
     800      </td>  
     801  </tr> 
     802  
     803  <tr><td colspan=\"2\"><b>Electrical.Machines.Interfaces.</b></td></tr> 
     804  <tr><td> PartialBasicMachine</td> 
     805      <td> Introduced support flange to model the  
     806           reaction torque to the housing 
     807      </td>  
     808  </tr> 
     809  
     810  <tr><td colspan=\"2\"><b>Electrical.Machines.Sensors.</b></td></tr> 
     811  <tr><td> Rotorangle</td> 
     812      <td> Introduced support flange to model the  
     813           reaction torque to the housing 
     814      </td>  
     815  </tr> 
     816  
     817  <tr><td colspan=\"2\"><b>Mechanics.MultiBody.Examples.Elementary.</b></td></tr> 
     818  <tr><td> PointMassesWithGravity</td> 
     819      <td> Added two point masses connected by a line force to demonstrate 
     820           additionally how this works. Connections of point masses 
     821           with 3D-elements are demonstrated in the new example 
     822           PointMassesWithGravity (there is the difficulty that the orientation 
     823           is not defined in a PointMass object and therefore some 
     824           special handling is needed in case of a connection with 
     825           3D-elements, where the orientation of the point mass is not 
     826           determined by these elements. 
     827  </tr> 
     828   
     829  <tr><td colspan=\"2\"><b>Mechanics.MultiBody.Examples.Systems.</b></td></tr> 
     830  <tr><td> RobotR3</td> 
     831      <td> Changed from the \"old\" to the \"new\" bus concept with expandable connectors. 
     832           Replaced the non-standard Modelica function \"constrain()\" by 
     833           standard Modelica components. As a result, the non-standard function 
     834           constrain() is no longer used in the Modelica Standard Library. 
     835  </tr> 
     836   
     837  <tr><td colspan=\"2\"><b>Mechanics.MultiBody.Frames.Orientation.</b></td></tr> 
     838  <tr><td> equalityConstraint</td> 
     839      <td> Use a better residual for the equalityConstraint function. 
     840           As a result, the non-linear equation system of a kinematic 
     841           loop is formulated in a better way (the range where the 
     842           desired result is a unique solution of the non-linear 
     843           system of equations becomes much larger). 
     844  </tr> 
     845     
     846  <tr><td colspan=\"2\"><b>Mechanics.MultiBody.</b></td></tr> 
     847  <tr><td> Visualizers.</td> 
     848      <td> Removed (misleading) annotation \"structurallyIncomplete\"  
     849           in the models of this sub-library 
     850      </td> 
     851  </tr> 
     852   
     853  <tr><td colspan=\"2\"><b>Mechanics.Rotational.</b></td></tr> 
     854  <tr><td> Examples</td> 
     855      <td> For all models in this sub-library: 
     856           <ul> 
     857           <li> Included a housing object in all examples to compute 
     858                all support torques.</li> 
     859           <li> Replaced initialization by modifiers via the 
     860                initialization menu parameters of Inertia components.</li> 
     861           <li> Removed \"encapsulated\" and unnecessary \"import\". </li> 
     862           <li> Included \"StopTime\" in the annotations.</li> 
     863           </ul> 
     864      </td> 
     865  </tr> 
     866    
     867  <tr><td colspan=\"2\"><b>Mechanics.Rotational.Interfaces.</b></td></tr> 
     868  <tr><td> FrictionBase</td> 
     869      <td> Introduced \"fixed=true\" for Boolean variables startForward,  
     870           startBackward, mode. 
     871      </td> 
     872  </tr> 
     873   
     874  <tr><td colspan=\"2\"><b>Mechanics.Translational.Interfaces.</b></td></tr> 
     875  <tr><td> FrictionBase</td> 
     876      <td> Introduced \"fixed=true\" for Boolean variables startForward,  
     877           startBackward, mode. 
     878      </td> 
     879  </tr> 
     880   
     881  <tr><td colspan=\"2\"><b>Media.UsersGuide.MediumUsage.</b></td></tr> 
     882  <tr><td> TwoPhase</td> 
     883      <td> Improved documentation and demonstrating the newly introduced functions 
     884      </td> 
     885  </tr> 
     886  
     887  <tr><td colspan=\"2\"><b>Media.Examples.</b></td></tr> 
     888  <tr><td> WaterIF97</td> 
     889      <td> Provided (missing) units for variables V, dV, H_flow_ext, m, U. 
     890      </td> 
     891  </tr> 
     892  
     893  <tr><td colspan=\"2\"><b> Media.Interfaces.</b></td></tr> 
     894  <tr><td> PartialMedium</td> 
     895      <td> Final modifiers are removed from nX and nXi, to allow 
     896           customized medium models such as mixtures of refrigerants with oil, etc. 
     897      </td> 
     898  </tr> 
     899  <tr><td> PartialCondensingGases</td> 
     900      <td> Included attributes \"min=1, max=2\" for input argument FixedPhase 
     901           for functions setDewState and setBubbleState (in order to guarantee 
     902           that input arguments are correct). 
     903      </td> 
     904  </tr> 
     905  
     906  <tr><td colspan=\"2\"><b> Media.Interfaces.PartialMedium.</b></td></tr> 
     907  <tr><td> BaseProperties</td> 
     908      <td> New Boolean parameter \"standardOrderComponents\". 
     909           If true, last element vector X is computed from 1-sum(Xi) (= default) 
     910           otherwise, no equation is provided for it in PartialMedium. 
     911      </td> 
     912  </tr> 
     913  <tr><td> IsentropicExponent</td> 
     914      <td> \"max\" value changed from 1.7 to 500000 
     915      </td> 
     916  </tr> 
     917  <tr><td> setState_pTX<br> 
     918           setState_phX<br>         
     919           setState_psX<br>         
     920           setState_dTX<br>         
     921           specificEnthalpy_pTX<br> 
     922           temperature_phX<br>      
     923           density_phX<br>          
     924           temperature_psX<br>      
     925           density_psX<br>          
     926           specificEnthalpy_psX</td> 
     927      <td> Introduced defaut value \"reference_X\" for input argument \"X\". 
     928      </td> 
     929  </tr> 
     930  
     931  <tr><td colspan=\"2\"><b> Media.Interfaces.PartialSimpleMedium.</b></td></tr> 
     932  <tr><td> setState_pTX<br> 
     933           setState_phX<br> 
     934           setState_psX<br> 
     935           setState_dTX</td> 
     936      <td> Introduced defaut value \"reference_X\" for input argument \"X\". 
     937      </td> 
     938  </tr> 
     939  
     940  <tr><td colspan=\"2\"><b> Media.Interfaces.PartialSimpleIdealGasMedium.</b></td></tr> 
     941  <tr><td> setState_pTX<br> 
     942           setState_phX<br> 
     943           setState_psX<br> 
     944           setState_dTX</td> 
     945      <td> Introduced defaut value \"reference_X\" for input argument \"X\". 
     946      </td> 
     947  </tr> 
     948  
     949  <tr><td colspan=\"2\"><b> Media.Air.MoistAir.</b></td></tr> 
     950  <tr><td> setState_pTX<br> 
     951           setState_phX<br> 
     952           setState_dTX</td> 
     953      <td> Introduced defaut value \"reference_X\" for input argument \"X\". 
     954      </td> 
     955  </tr> 
     956   
     957  <tr><td colspan=\"2\"><b> Media.IdealGases.Common.SingleGasNasa.</b></td></tr> 
     958  <tr><td> setState_pTX<br> 
     959           setState_phX<br> 
     960           setState_psX<br> 
     961           setState_dTX</td> 
     962      <td> Introduced defaut value \"reference_X\" for input argument \"X\". 
     963      </td> 
     964  </tr> 
     965   
     966  <tr><td colspan=\"2\"><b> Media.IdealGases.Common.MixtureGasNasa.</b></td></tr> 
     967  <tr><td> setState_pTX<br> 
     968           setState_phX<br> 
     969           setState_psX<br> 
     970           setState_dTX<br> 
     971           h_TX</td> 
     972      <td> Introduced defaut value \"reference_X\" for input argument \"X\". 
     973      </td> 
     974  </tr> 
     975  
     976  <tr><td colspan=\"2\"><b> Media.Common.</b></td></tr> 
     977  <tr><td> IF97PhaseBoundaryProperties<br> 
     978           gibbsToBridgmansTables </td> 
     979      <td> Introduced unit for variables vt, vp. 
     980      </td> 
     981  </tr> 
     982  <tr><td> SaturationProperties</td> 
     983      <td> Introduced unit for variable dpT. 
     984      </td> 
     985  </tr>      
     986  <tr><td> BridgmansTables</td> 
     987      <td> Introduced unit for dfs, dgs. 
     988      </td> 
     989  </tr>    
     990  
     991  <tr><td colspan=\"2\"><b> Media.Common.ThermoFluidSpecial.</b></td></tr> 
     992  <tr><td> gibbsToProps_ph<br> 
     993           gibbsToProps_ph  <br>    
     994           gibbsToBoundaryProps<br> 
     995           gibbsToProps_dT<br>      
     996           gibbsToProps_pT</td> 
     997      <td> Introduced unit for variables vt, vp. 
     998      </td> 
     999  <tr><td> TwoPhaseToProps_ph</td> 
     1000      <td> Introduced unit for variables dht, dhd, detph. 
     1001      </td> 
     1002  </tr>      
     1003  
     1004  <tr><td colspan=\"2\"><b> Media.</b></td></tr> 
     1005  <tr><td> MoistAir</td> 
     1006      <td> Documentation of moist air model significantly improved. 
     1007      </td> 
     1008  </tr>      
     1009  
     1010  <tr><td colspan=\"2\"><b> Media.MoistAir.</b></td></tr> 
     1011  <tr><td> enthalpyOfVaporization</td> 
     1012      <td> Replaced by linear correlation since simpler and more  
     1013           accurate in the entire region. 
     1014      </td> 
     1015  </tr>      
     1016  
     1017  <tr><td colspan=\"2\"><b> Media.Water.IF97_Utilities.BaseIF97.Regions.</b></td></tr> 
     1018  <tr><td> drhovl_dp</td> 
     1019      <td> Introduced unit for variable dd_dp. 
     1020      </td> 
     1021  </tr>    
     1022  
     1023  <tr><td colspan=\"2\"><b> Thermal.</b></td></tr> 
     1024  <tr><td> FluidHeatFlow</td> 
     1025      <td> Introduced new parameter tapT (0..1) to define the 
     1026           temperature of the HeatPort as linear combination of the 
     1027           flowPort_a (tapT=0) and flowPort_b (tapT=1) temperatures. 
     1028      </td> 
     1029  </tr>  
    4531030</table>  
    454  
    455 <p> 
    456 The following <b>errors</b> have been fixed: 
    457 </p> 
    458   
    459 <table border=\"1\" cellspacing=0 cellpadding=2> 
    460   <tr><td colspan=\"2\"><b>Modelica.xxx.</b></td></tr> 
    461   <tr><td> xxx</td> 
    462       <td> xxx</td> </tr> 
    463 </table>  
     1031  
     1032  
     1033  
     1034<p><br> 
     1035The following <b style=\"color:red\">critical errors</b> have been fixed (i.e. errors 
     1036that can lead to wrong simulation results): 
     1037</p> 
     1038  
     1039<table border=\"1\" cellspacing=0 cellpadding=2 style=\"border-collapse:collapse;\"> 
     1040  <tr><td colspan=\"2\"><b>Electrical.Machines.BasicMachines.Components.</b></td></tr> 
     1041  <tr><td> ElectricalExcitation</td> 
     1042      <td> Excitation voltage ve is calculated as 
     1043           \"spacePhasor_r.v_[1]*TurnsRatio*3/2\" instead of 
     1044           \"spacePhasor_r.v_[1]*TurnsRatio 
     1045       </td>  
     1046  </tr> 
     1047  
     1048  <tr><td colspan=\"2\"><b>Mechanics.MultiBody.Parts.</b></td></tr> 
     1049  <tr><td> FixedRotation</td> 
     1050      <td> Bug corrected that the torque balance was wrong in the  
     1051           following cases (since vector r was not transformed 
     1052           from frame_a to frame_b): 
     1053           <ul><li> frame_b is in the spanning tree closer to the root 
     1054                    (usually this is frame_a).</li> 
     1055               <li> vector r from frame_a to frame_b is not zero.</li> 
     1056           </ul> 
     1057       </td>