#292
Remove empty "Diagram(graphics)" annotations
#408
Replace non-standard annotation by standard annotation attribute `groupImage`
#439
Simulation of Modelica.Utilities.Examples.readRealParameterModel usually fails
Simulation of
Modelica.Utilities.Examples.readRealParameterModel no longer requires a
specific current directory; instead relies on new loadResource function
in ModelicaServices.
#457
Garbage in a lot of annotations in MSL 3.2 and MSL 3.1.
#465
Test before the publication of MSL
#513
Illegal tokens in MSL 3.2
Corrected the number format according to the specification.
#518
MSL causes exponential time lookup
#528
Discourage usage of "wildcard imports"
#569
Missing ModelicaStandardLibrary.pdf
Removed link to no-longer generated PDF document.
#579
Unknown annotation `Window` present in MSL - remove or specify?
#593
Non-input/parameter expressions for dimensions in function context
#747
Rename `__Dymola_NumberOfIntervals` to `Interval`
Converted __Dymola_NumberOfIntervals to Interval
#748
Replace `__Dymola_InlineNoEvent` to the new standard equivalent
#753
Remaining issues in MSL 3.2.1 trunk
#773
All functions w/o own icon should extend from Modelica.Icons.Function
#777
Typos in MSL documentation
#786
Replace `__Dymola_*` by the new standard equivalents
#799
Complete definition of initialisation of executable models
#819
Redundant use of constrainedby
#823
Clean up examples
#838
HTML doc typos
#842
What is the meaning of Evaluate=true in a type definition?
#844
Non-sense annotation numbers
#846
Removal of empty equation sections
#850
Library contains a number of files of unspecified format (.mos)
The functionality used in the conversion scripts
is described in more detail. Note that conversions are only needed for
models using MSL 2 or MSL 1.
#860
Enumeration-Integer comparison
#864
replaceable extension in ObsoleteModelica3
#929
Wrong position of external library annotation
#947
Additional Boolean vector functions, improvement to some existing ones
#955
Import using fully-qualified identifiers
#1007
Optimize png file sizes
#1021
Restructure C-Sources directory so that it is according to Modelica specification
#1058
Wrong Modelica web address http://www.Modelica.org
#1096
Redesigned MSL icons.
#1114
Regression testing for MSL 3.2.1
#1124
It's used incorrectly in ComplexMath
Incorrect use of "it's" in documentation corrected.
#1132
Release MSL 3.2.1
#1177
Missing function icon inheritance
#1180
Quantities of sensor outputs
#1185
Re-enable the visual identifiaction of obsolete models again
#1203
Parameters in examples do not have a binding equation (only a start value)
#1207
Adapting initialization of pre(vc) values for non-discrete Real variables vc
#1213
Empty vs. generated package documentation
#1223
Use of conditionally enabled components
#76
Problems with tables and external functions in MSL
#338
No cleanup of CombiTimeTable at simulation stop
Memory allocated by the Table blocks was not freed after model termination. This has been fixed.
#451
Unspecified realString(y, 1, 0) function still present in annotations inside several libraries.
#472
TimeTable
#529
Add new `RateLimiter` block to MSL
#566
TimeTable error, if first timepoint not zero
#604
Modelica.Blocks.Logical
#628
Proposal for enhancement in Blocks.Tables.CombiTable1D,1Ds,2D and Blocks.Sources.CombiTimeTable
New feature of CombiTimeTable block: Optionally,
the table values are not interpolated but the hold during the table
points
#644
FixedDelay() function issue
#645
Missing order annotation
#676
Blocks.Math.Mean has invalid sample function
#697
Error with using min as component name
#708
typos in Modelica.Blocks.Type doc string
#745
Icon for Greater misleading when flipped
#751
Modelica.Blocks.Continuous.LimIntegrator limitsAtInit implementation
#759
Block Icons
#772
Duplicated code in Add3?
#774
Modelica.Blocks.Discrete.FirstOrderHold has bugs
#785
URIs in file names
#787
LimIntegrator ignores output limits when gain is negative
#790
Invalid use of pre in Blocks.Logical.TriggeredTrapezoid
#797
ChebyshevI initializes array in a weird way
#824
Modelica.Blocks.MathBoolean.MultiSwitch is overconstrained at initialisation
#826
Array parameters in Modelica.Blocks
#827
if-equation with assert() on one branch in Modelica.Blocks.Nonlinear.Limiter
#835
HTML doc typos in Modelica.Blocks
#857
HTML doc typo in Modelica.Blocks.Sources.CombiTimeTable
#858
Physical quantity of Modelica.Blocks.Sources.CombiTimeTable.t_min and t_max
#859
HTML doc error in Modelica.Blocks.Sources.CombiTimeTable
#865
Multiple equations for pre(x) at initialisation
#900
add and product blocks marked as obsolete but still used all over the place
#935
Modelica.Blocks.Math.RootMeanSquare might fail
#939
Modelica.Blocks.Continuous.LimPID with dangling parameters
#941
Modelica.Blocks.Math.MultiSwitch is overconstrained at initialisation
#943
Unnecessary lower bound duration(min=Modelica.Constants.small)
#963
Blocks.Math.Mean: Order of when-equations relevant => rewrite as algorithm!
#976
Remove reference in doc of the now obsolete ConvertAllUnits
#987
Limiter (and LimPID) does not treat limits literally
#1022
Tables: CombiTimeTable with single row and positive start time
#1028
Tables: CombiTimeTable with spline interpolation and linear extrapolation
#1031
Tables: CombiTimeTable with spline interpolation and periodic extrapolation
#1039
Tables: CombiTimeTable with spline interpolation and borderline slopes
#1067
Evaluation of new OpenSourceTables
#1072
Wrong output of OnDelay, if input is true during initialization
Bug fixed in Blocks.MathBoolean.OnDelay (if u=true
at initialization, the output y was wrongly set to false for the rest
of the time)
#1075
Icon of BooleanStep gives the wrong impression if startValue = true
Icon of BooleanStep improved, so that the icon
resembles the value of parameter startValue (= false: up step; = true:
down step)
#1090
ContinuousDerivative Interpolation of OpenSourceTables is wrong
#1091
How to use usertab.c with New OpenSource Tables
#1098
Add cosine sources to MSL
Added new cosine block and voltage sources
#1102
How to include Open Source Tables in MSL
#1110
New open source tables: No caching of tables
#1136
Guard debug-messages with a flag
#1137
CombiTables: Empty table fill(0.0, 0, 2) raises an assertion
#1138
Unused variables in Table functions
#1143
Shallow copying of array in Tables
#1169
initial condition for Modelica.Blocks.Math.Mean
#1174
ModelicaStandardTables: Text files with additional line breaks fail
#1175
Unspecified format of tables text files
#1178
OpenSourceTables: Evaluation of table file name
#1199
Modelica.Blocks.Sources.CombiTimeTable with periodic extrapolation not backward compatible
#1214
Missing documentation of Blocks.Types.Init
#471
Typo in Modelica.Electrical.Analog.OpAmp
#485
Invalid argument to delay in Modelica.Electrical.Analog.Lines.TLine2 and Modelica.Electrical.Analog.Lines.TLine3
The models TLine2 and TLine3 were improved
according to the Modelica Specification. The variable TD was changed
into a parameter since it only depends on parameters.
#507
Ineffective call to smooth in Modelica.Electrical.Analog.Basic.OpAmp
Meaningless smooth operator removed in
Modelica.Electrical.Analog.Basic.OpAmp. Smooth() was used on the
parameter scope.
#508
Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate relies on special Dymola specific treatment of constants
Dymola specific constant handling changed to a
more general one. constant Modelica.SIunits.Capacitance CapVal=0;
changed to parameter Modelica.SIunits.Capacitance CapVal=0;
#543
Colors are wrong in annotations for Diode models (and maybe Sources too).
Wrong colours of icons in Modelica.Electrical.Analog changed
#544
output connection for Electrical Power Sensor is wrong color, badly routed
#717
Thyristor and GTO issues
The icon of the ideal GTO model from
Electrical.Analog was corrected. The documentation of the IdealThyristor
and the IdealGTO models were improved. The example
CharacteristicThyristors was improved by adding not regular fire signals
to show several cases of usage.
#971
Initialisation fix r5954 breaks backward compatibility.
#1011
Singular transfomer model if L1=L2=M
Transformer equations changed to handle the case
L1=L2=M. A test model for that case was included into ModelicaTest
#1045
Use equation-section in M_Transformer
Variable Lm in model M_Transformer changed into
parameter. Functionality of the model moved from algorithm section to
equation section.
#1059
Electrical.Lines.Oline_weg is a duplicate of Oline without HeatPort
Old models OLine_weg and ULine_weg removed (Electrical.Analog)
#1060
Electrical.Analog.Examples.MUX2x1 and RAM have no documentation
Documentation added for MUX2x1 and RAM in Electrical.Digital
#1198
Capacitor symbol is non-standard
#460
Bad/confusing name of component
#637
References to files in Modelica.Electrical.Digital.Memories
file path corrected in Electrical.Digital in order to make memory models work
#703
MSL uses bad relations (enum == integer)
Naming of logical values corrected according to
specification in Electrical.Digital. Now locial values like L.'O'
instead of integers are used.
#817
delayTable in InertialDelaySensitive should either be removed or be constant
internal variable delayTable[:,:] removed
#972
Algebraic loop when using Integer(...)
Integer(x_delayed) = integer(delay(Integer(x),
delayTime)); changed into x_delayed =
LogicValues[integer(delay(Integer(pre(x)), delayTime))];in order to
avoid an algebraic loop in the models Multiplexer, FlipFlop, FullAdder,
Counter3 and Counter from package MSL Electrical.Digital.Examples.
#998
Digital.Multiplexers.MUX2x1 uses each on non-array elements
In model Electrical.Digital.Multiplexers.MUX2x1
the keyword each was removed at the instantiation of the variable
inertialDelaySensitive since this variable is a scalar.
#999
Wrong type of default value in Electrical.Digital.Sources.Table
In Electrical.Digital.Sources.Table an integer
value was assigned to an enumeration. This integer was changed into a
logical value.
#1001
Integer in array of enumeration in Digital.Examples.RAM
Typo corrected in Digital.Examples.RAM. Logical
variables had integer values. These were changed to logical ones.
#1016
Error in Electrical.Digital when running Dymola2014 Beta in pedantic mode
Setting of initial values revised. Only that array
component [n] of the array auxiliary gets an initial value by setting
D.Interfaces.Logic auxiliary_n(start=L.'U', each fixed=true); instead
of giving the whole array an initial value. This avoids overspecifying of
initial value setting.
#1205
Digital.Memories.DLATRAM: "when initial() ..." vs "if initial() ..." in algorithm clause
Changed when initial() to if initial() in
Modelica.Electrical.Digital.Memories.DLATRAM and
Modelica.Electrical.Digital.Memories.DLATROM and changed algorithm
section to equation section in Modelica.Electrical.Digital.Sources.Clock
#607
Error in Q_PNPBJT model in MSL.Electrical.Spice3
Handling of the TBJT parameter in
Electrical.Spice3.Q_PNPBJT improved in order to be able to distinguish
between Q_PNPBJT and Q_NPNBJT. Setting the TBJT parameter to 1 the model
Q_NPNBJT is used, setting it to -1 the Q_PNPBJT model is used.
#715
Unassigned variable in Modelica.Electrical.Spice3.Internal.Mos.MosModelLineParams record
Given the variable Real
m_surfaceStateDensityIsGiven a startvalue because it hasn't had any
value before. The variable is obsolete and only part of the library
because of backwards compatibility. Anyway it will be removed in the
next version with conversion scripts.
#769
New obsoleted models added but why?
Improved models in the Spice3 library were added.
The old versions of these models cannot be removed because of backwards
compatibility.
#770
functions should extend from function icon class
#782
Missing icons for packages, functions and records
extends for the icon definitions added
#810
Spice3 connector is unbalanced
Unbalanced InductiveCouplePin was split into two
connectors. One output connector and one input connector. The former
potential variable L is now, depending on the type of connector, either
an input variable or an output variable but no potential variable any
longer. So the two new connectors are balanced with one potential
variable and one flow variable.
#869
Record reference is not constant even though all its members are
Record SpiceConstants C changed from a variable to a parameter since all its members are parameters
#930
Undefined protected variable in diodeNoBypassCode function
Fixed an Error in
Spice3.Internal.Diode.diodeNoBypassCode. Line m_dCurrent :=
out_cc.m_dCurrent; added because m_dCurrent did not have any value
before.
#994
m_capgd not defined in mosCalcNoBypassCode
Several function in Electrical.Spice3 did not
specify all outputs. This is corrected now. A second issue that was
solved is that the record
Modelica.Electrical.Spice3.Internal.Bjt.bjtRenameParameters contained
parameters. now the whole record is a parameter and the keyword
parameter inside the record is deleted.
#139
fluidConstants.triplePointXxxx are declared but not set for ideal gases
#179
Include inverse annotation for Media T_phX functions
#397
Ask for adding function isentropicEnthalpy in Media MoistAir
#482
Modelica.Media.Air.MoistAir leads to illegal Modelica lookup!
#488
spliceFunction is used from the builtin environment but is not defined in the Modelica Specification!
#505
Illegal modification of inherited element in Modelica.Media.Water.WaterIF97_base
#530
Wrong description for reference_s in PartialLinearFluid
#539
Invalid examples in Modelica.Media
#547
WaterIF97: allow p<p_triple in region 2
#557
Illegal redeclare of non-replaceable parameter standardOrderComponents in Modelica.Media
#564
Regularization of cp/h_pTX_der
#580
Unknown annotation `InlineNoEvent` present in MSL - remove or specify?
#595
Missing "replaceable" declaration
#600
Specific internal energy in PartialSimpleIdealGasMedium
#625
Syntax errors in Modelica Standard Library
#631
Error discovered in Essothermal oil viscosity
#640
Use of protected classes in MSL (2)
#691
Problem with implementation of setState functions in Media.IdealGases.Common.MixtureGases
#692
Global integer constant for thermal conductivity calculation method in gas media
#710
Bug in Modelica.Media.Examples.MixtureGases?
#731
Use of partial package SingleGasNasa
#732
Modification of FluidLimits record
#735
Modification of FluidLimits record required
#792
Wrong assert for region 2 of IF97
#794
molarMass in PartialTwoPhaseMedium is partial
#798
dtofph3 has logic error
#806
Incompressible medica functions lack derivative annotations
Improved Modelica.Media.Incompressible with analytic derivatives
#818
output of saturationTemperature_derp should be of type DerTemperatureByPressure
#890
Missing argument to Internal.solve
#903
velocityOfSound and isentropicExponent in ideal Gases lacking annotation on being differentiable
#924
MolarMass instantiated from a partial package
#950
Modelica.Media.Air.MoistAir.isentropicEnthalpy not working
#952
Modelica.Media.Air.MoistAir.isentropicEnthalpyApproximation not working
#964
Corrupted WaterIF97 medium models basing on WaterIF97_fixedregion
#995
waterBaseProp_pT contains undefined outputs
#1017
Fix usage of GenerateEvents and Inline annotations in Modelica.Fluid
#1040
Inconsistent treatment of event generation and phase output in Water model
#1041
Undeclared function "LogVariable()" used in IF97_Utilities
Removed use of undeclared function LogVariable
from Modelica.Media.Water.IF97_Utilities.BaseIF97.Inverses.dofpt3
#1053
Moving test models from Modelica.Media to ModelicaTest
Moved test models from Modelica.Media to ModelicaTest
#1055
Base class FluidConstants is replaceable
#1069
Type error in Media.Air.SimpleAir
Readability of vector expression improved in Media.Air.SimpleAir
#1080
Model Modelica.Media.Examples.Tests.Components.PartialTestModel changed in a non-backwards compatible way
#1092
PartialMedium changed in a non-backwards compatible way
Modelica.Media.Interfaces.PartialMedium: Choices
definition re-introduced as obsolete element in order that Media are
backwards compatible (has been previously moved one level up to
Media.Interfaces.Choices)
#1093
MoistAir function argument names changed in a non-backwards compatible way
Renamed function input arguments of two MoistAir
functions to the names from MSL 3.2 for backwards compatibility
#1100
Should derivative=sublimationPressureIce_der be removed in r6326?
#1105
Inclusion of MoMoLib in trunk
#1106
Modelica.Media conformance to the specification
#1109
Combining different FluidConstants type in RealGasMoistAir is not possible
#1115
Fix description strings in Modelica.Media
#1122
Adding yet another Complex record seems wrong
#1130
3.2.1 Beta1 fails on MapleSim Parser
#1161
Error in Modelica.Media.Air.DryAirNasa
#1164
assert(true, "message") will never be evaluated
#1171
Validity range of dynamic viscosity function for ideal gases
#1187
Bug in calculation of thermal conductivity for mixture gases
#1209
Wrong definition of inverse annotation in T_ph of Modelica.Media.Incompressible
#1210
Specific energy u of Modelica.Media.Incompressible.Examples.Glycol47 is slightly wrong
#1217
Issues with ReferenceMoistAir (isentropicEnthalpy, Inverses.p_dTX