Skip to content

Changes

Summary

  1. Add special rule for time. (details)
  2. Using smooth shouldn't require a solver-method; and especially not in combination with noEvent. (details)
  3. Further explain events. (details)
  4. Add that sample(1,1) in a clocked partition is a mess, and why it is still allowed. (details)
  5. Apply suggestions from code review (details)
  6. Make conversion example clearer. (details)
  7. BothChoices (details)
  8. BadInsteadOfMisspelling (details)
  9. Oops (details)
  10. AhThereItShouldBe (details)
  11. Update chapters/synchronous.tex (details)
  12. Update chapters/synchronous.tex (details)
  13. Update chapters/synchronous.tex (details)
  14. Update chapters/synchronous.tex (details)
  15. ReUseFormulation (details)
  16. RemoveSampleNow (details)
  17. ChangeIndentation (details)
  18. Drop redundant part of headings (details)
  19. Simplify 'Enumeration Value' -> 'Enumeration' in headings (details)
  20. Reintroduce article in headings to emphasize example status (details)
  21. En-dash (details)
  22. Shorten long heading (details)
  23. Remove redundant headings above small examples (details)
  24. Shorten heading and put redundant part last (details)
  25. Simplify heading to increase visibility of its important part (details)
  26. Shorten heading, matching style of similar headings (details)
  27. Shorten heading, making it more general (details)
  28. En-dash (details)
  29. Shorten heading, making it more general (details)
  30. Shorten long heading to make "String Concatenation" more visible (details)
  31. Shorten subsection headings below "Function Call" (details)
  32. Shorten subsection headings under "File System Mapping of Package/Class Hierarchy" (details)
  33. En-dash (details)
  34. Move 'Hierarchy' from heading to paragraph below (details)
  35. Shorten headings related to synchronous solver methods (details)
  36. Shorten headings related to overconstrained connectors (details)
  37. Fix indentation in example listing (details)
  38. Fix nearby sentence-based line breaking (details)
  39. Change 'Overconstrained Connectors' -> '... Connections' (details)
  40. Fix indentation of listings related to versionDate and friends (details)
  41. Rename 'Clocked Partition Equation Solving' (details)
  42. Remove hyphen in 'Clocked-Discretized partition' (details)
  43. Say 'Connection Graphs and Their Operators' (details)
  44. Align introduced terminology (and index) with heading (details)
  45. Add special text for sample in clocked systems. (#3099) (details)
  46. Generalize calling functions through instances (#3097) (details)
  47. Add missing closing '!' in preferredView specification (details)
  48. Clean up quadrature listings (#3114) (details)
  49. Changed y into x in spatialDistribution() definitions (#3113) (details)
  50. Previously "flow" for operator record was forbidden, but defined! (#3094) (details)
  51. Make GenerateEvents imply inlining. (#3065) (details)
  52. Specify that all strings can be Unicode. (#3079) (details)
  53. Change 'class-modification' -> 'modification' in 'choices-argument' (details)
  54. Clarify reinit (#3063) (details)
  55. More compact contents of operator precedence table (details)
  56. Explain associativity (details)
  57. Fix errors in the operator precedence table (details)
  58. Add non-normative paragraph about pretty-printing (details)
  59. Add normative text and example regarding component reference syntax (details)
  60. Reorder examples in order of operator appearance in table (details)
  61. Describe associativity as property of operator precedence group (details)
  62. Don't speak of evaluation order when defining operator precedence (details)
  63. Don't mention right associativity (details)
  64. Clarify that ternary use of array range isn't a problem for associativity (details)
  65. Add trailing semicolon (details)
  66. class is not a specialized class (details)
  67. Use the listings.sty option upquote=true (details)
  68. Remove trailing blank (details)
  69. Short replacement for non-normative section on mathematical associativity (details)
  70. Library annotation supports arrays, not tuples (details)
  71. Change last parts of dae.tex to sentence-based line breaks (details)
  72. Highlight left hand side appearance of discrete-time Real variables (details)
  73. Non-normatively mention conceptual rewriting of when-equations (details)
  74. Clarify precedence separation by horizontal lines (details)
  75. Remove 'Note that' (details)
  76. Local change to sentence-based line breaks (details)
  77. Add variability rule for multiple return assignment (details)
  78. Make it more clear that noEvent can make a difference inside functions (details)
  79. Drop redundant items from list of expression variability rules (details)
  80. Update Dockerfile for new fonts (details)
  81. Clean up white-space inside unassignedMessage string in listing (details)
  82. Update to texlive 2022 (details)
  83. Update styleguide.md (details)
  84. Define lexical unit PACKAGE-VERSION for contents of package version string (details)
  85. Provide better alternative. (#3144) (details)
  86. Avoid need to define a term. (#3152) (details)
  87. Clarify nested records. (#3130) (details)
  88. Illustrate potential implicit nature of discrete-time Real variable equations (details)
  89. Clarify odd cases of IconMap and DiagramMap 'extent' (details)
  90. Point out difference between zero area and primitivesVisible = false (details)
  91. Attempt at defining initialization, and simulation. (#3146) (details)
  92. Add line break at last line of listing (details)
  93. Spell out meaning of \textvisiblespace (details)
  94. Turn 'y' in example to discrete-time variable (details)
  95. White-space (details)
  96. Update README.md (#3168) (details)
  97. Minor cleanup for for-equation listings (details)
  98. Update README.md (details)
  99. SentencePerLine (details)
  100. Proper use of "may". (details)
  101. Fix typo 'GraphicsItem' -> 'GraphicItem' (details)
  102. Drop space around ':' (details)
  103. Drop space around ':' (details)
  104. Remove excessive white-space (details)
  105. Clarified "operator". (details)
  106. Fix false indention in code listings (details)
  107. Give a procedure for getting another name. (details)
  108. Clarified that you cannot have equations or algorithm in types. (#3180) (details)
Commit 970284c74b68c83bcfad56cdf124214cf499a693 by Hans.Olsson
Add special rule for time.
Note that it isn't clearly stated as an 'exception', since time is an input and arguable not 'unknown'.

However, 'unknown' is explained as not parameter or constant; and clearly time is neither.
In general it makes sense that inputs should be included in the analysis - but I view that as a separate topic;
as it wouldn't influence how time is treated.

If time was treated as a normal unknown there could only be one partition directly using it, meaning that the goals of having any model in clocked systems would be completely broken.

If time would be ignored for the analysis then use of 'sample(time)' in 16.3 and in Modelica.Clocked.RealSignals.TimeBasedSources.Ramp would be redundant.
That would also remove the 'safety' aspect of normal synchronous models; and wasn't part of the original design.

The new formulation forces time to be in the Continuous-Time or a Clocked Discretized Continuous-Time partition.
The file was modified chapters/synchronous.tex (diff)
Commit e675164123ae14bb8609a6f2efaaf8f0d8804f6f by Hans.Olsson
Using smooth shouldn't require a solver-method; and especially not in combination with noEvent.
The file was modified chapters/synchronous.tex (diff)
Commit 24389ca30397ef358f4eec1859b595ab671caf2f by Hans.Olsson
Further explain events.
The underlying problem is that the chapter had only considered clocking purely continuous-time models.

This tries to have somewhat well-defined behaviour in other cases.
The file was modified chapters/synchronous.tex (diff)
Commit 79cd60466788cab74ccf865cf02dd1e1259574d0 by Hans.Olsson
Add that sample(1,1) in a clocked partition is a mess, and why it is still allowed.
The file was modified chapters/synchronous.tex (diff)
Commit b42b22ccbb463f14204c8f28e9893a7e4d5b000d by noreply
Apply suggestions from code review

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/synchronous.tex (diff)
Commit 748c93224e0b62ffe1ab7f5e52e3bf8fe4e42d36 by Hans.Olsson
Make conversion example clearer.
Closes #3081
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/inheritance.tex (diff)
Commit 2dedf3c4f0fec317883985bc262b23539cfa7414 by Hans.Olsson
BadInsteadOfMisspelling
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 63dba9102f3327eaa02e17809b78b3b9373b1733 by noreply
Update chapters/synchronous.tex

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modified chapters/synchronous.tex (diff)
Commit cefbe0010696ee6971451860a1aae1c70d4f80fa by noreply
Update chapters/synchronous.tex

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modified chapters/synchronous.tex (diff)
Commit cc5c5a6cdc4ebe165a3589a68cdf95683f87e2fd by noreply
Update chapters/synchronous.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/synchronous.tex (diff)
Commit 61b81d699c75927da98e72be1f8fbdf1779c6ae1 by noreply
Update chapters/synchronous.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 5e9ddfe69c0f5ce19e862cdfff18325d9bba2f3d by Tidefelt Henrik
Drop redundant part of headings

The dropped parts are redundant in view of the heading one level above.
The file was modified chapters/classes.tex (diff)
Commit 827a61658ea87155f9998421c69079fe5457ab3d by Tidefelt Henrik
Simplify 'Enumeration Value' -> 'Enumeration' in headings

The shorter heading increases the visibility of the final "Integer", and I don't see any real risk of misinterpretation here.

An alternative improvement of this heading would have been to just change 'Values' -> 'Value'.
The file was modified chapters/classes.tex (diff)
Commit 3db8afd9b4b0da7d801ee92de1f927c023388e1d by Tidefelt Henrik
Reintroduce article in headings to emphasize example status
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/derivationofstream.tex (diff)
Commit 2b78b37856f7aaa0c772e84e8ef747bb58d9a8d0 by Tidefelt Henrik
Shorten long heading

This also avoid a lack of consistency in the use of 'and' compared to this heading:
- "Attributes start, fixed, nominal, and unbounded"
The file was modified chapters/classes.tex (diff)
Commit fb2182cc3733ac1ae87e84c5c96caddf8867a877 by Tidefelt Henrik
Remove redundant headings above small examples

If we want examples to have captions we should do this systematically, probably based on amsthm.sty.
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/unitexpressions.tex (diff)
The file was modified chapters/packages.tex (diff)
Commit 2c88cc1b0f4669b261d5dccaa53e635ed95100a6 by Tidefelt Henrik
Shorten heading and put redundant part last
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/arrays.tex (diff)
Commit 5eb5cf2109970b5987ade0c9647ec26788d453ac by Tidefelt Henrik
Simplify heading to increase visibility of its important part
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/interface.tex (diff)
Commit fcba1f899c02ef0901ff9a8f0f8d322603e7ad9d by Tidefelt Henrik
Shorten heading, matching style of similar headings

For comparison, note that also "Element-wise Multiplication" covers the purely scalar case.
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/interface.tex (diff)
Commit 57ba3412d830c60c8136f5fb7d0d0ac2841f75f0 by Tidefelt Henrik
Shorten heading, making it more general

The previous heading didn't cover the new SourceDirectory annotation, so the headed needed some kind of adjustment anyway.
The file was modified chapters/functions.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit f8ed322d57275a8510c2e3c4e6385f19d20f2fdb by Tidefelt Henrik
Shorten heading, making it more general

Note that the section describes both 'choices' and 'choicesAllMatching'.
The file was modified chapters/inheritance.tex (diff)
Commit 1833cee4626d39bc0837d821c04b95d645f3051c by Tidefelt Henrik
Shorten long heading to make "String Concatenation" more visible

As there is only element-wise addition and subtraction, shortening the heading doesn't introduce any conflicting overlap between headings.
The file was modified chapters/arrays.tex (diff)
Commit f84612124152447100f8fe046cc123a0bc9a6ce9 by Tidefelt Henrik
Shorten subsection headings below "Function Call"
The file was modified chapters/functions.tex (diff)
Commit 6cd4d0fa5f08a638bf7bba965b28dc40f3d07073 by Tidefelt Henrik
Shorten subsection headings under "File System Mapping of Package/Class Hierarchy"
The file was modified chapters/packages.tex (diff)
The file was modified chapters/synchronous.tex (diff)
Commit 49ab1c8c92c438dbd608d189261ba11616fafc90 by Tidefelt Henrik
Move 'Hierarchy' from heading to paragraph below
The file was modified chapters/packages.tex (diff)
Commit eae1eefa9262695eceec445e13fbbd0a7bf68234 by Tidefelt Henrik
Shorten headings related to synchronous solver methods
The file was modified chapters/synchronous.tex (diff)
Commit f6d7187406b357224313af0cf14b0bdf5a798e19 by Tidefelt Henrik
Shorten headings related to overconstrained connectors
The file was modified chapters/connectors.tex (diff)
Commit 94685094decaeadb311e20c89b13656bf3a1446e by Tidefelt Henrik
Fix indentation in example listing
The file was modified chapters/annotations.tex (diff)
Commit 08a7c80850038e5c72a3ad36193b664f5b19c583 by Tidefelt Henrik
Fix nearby sentence-based line breaking
The file was modified chapters/annotations.tex (diff)
Commit a2d48ead972228872454b6f1fea256b68692acdc by noreply
Change 'Overconstrained Connectors' -> '... Connections'

As suggested by @HansOlsson.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/connectors.tex (diff)
Commit 08ba6b8ceca4e0d5dcdfe111520210b33a044834 by Tidefelt Henrik
Fix indentation of listings related to versionDate and friends

Following same style of indentation as in the section "Version Handling" above.
The file was modified chapters/annotations.tex (diff)
Commit 8db966071a644e84cac27b43d8f1d5a52522c747 by noreply
Rename 'Clocked Partition Equation Solving'

As suggested by @HansOlsson.

Will remove the hyphen in separate commit.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/synchronous.tex (diff)
Commit d1779a145c22928862575d1ce03fbf10f886e231 by Tidefelt Henrik
Remove hyphen in 'Clocked-Discretized partition'
The file was modified chapters/synchronous.tex (diff)
Commit a0bfbe02a879f6f558990924646b8cbbdaadba5b by Tidefelt Henrik
Say 'Connection Graphs and Their Operators'

Addressing review comment by Elena.
The file was modified chapters/connectors.tex (diff)
Commit 49702d2badde88af9c2667ee278ff231a28a34e0 by Tidefelt Henrik
Align introduced terminology (and index) with heading
The file was modified chapters/connectors.tex (diff)
Commit b4729b3abce30b96f2fd67f7c09734e6c0446541 by noreply
Add special text for sample in clocked systems. (#3099)

* Add special text for sample in clocked systems.
Revert "RemoveSampleNow"

This reverts commit 32770c0893ab7c7d26b2d3a977a8140b698ab0c5.

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/synchronous.tex (diff)
Commit b31f4fd0a8378bb8db197c43ca9b29ec9d448bd7 by noreply
Generalize calling functions through instances (#3097)

* Generalize

* Update chapters/scoping.tex

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/scoping.tex (diff)
Commit f6c6f75b46bec4790d19edbc0b364c1f7e446707 by Tidefelt Henrik
Add missing closing '!' in preferredView specification
The file was modified chapters/annotations.tex (diff)
Commit 743a38b6741fac1e171326ef8a658a705de41346 by noreply
Clean up quadrature listings (#3114)

* Fix messed up listings related to quadrature examples
* Local change to sentence-based line breaking
* Use proper cross reference to enumeration item
* Align style of custom enumeration items
This is the format used in synchronous.tex, which is the variant that best matches the standard format.
The file was modified chapters/overloaded.tex (diff)
The file was modified chapters/functions.tex (diff)
Commit 64398fdde5decd78ee9e45e6ebf7d5618d051aae by noreply
Changed y into x in spatialDistribution() definitions (#3113)

* Changed y into x in spatialDistribution() definitions
* Removed incorrect reference to 'v' in the operator description
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 12fbea087a96a729a64b4f91fe4cbf50b8e48b2f by noreply
Previously "flow" for operator record was forbidden, but defined! (#3094)

* Previously "flow" for operator record was forbidden, but defined - that makes no sense; so clearly allow it.
** Also allow flow on record/connector component.
** Properly define primitive elements.
* Previously "stream" required that the flow-variable was scalar, but not that it was a scalar Real.
(It was implicitly a Real since "flow" had that restriction - but we need to lift that.)
* Additionally the text 'exactly one scalar variable ...' could be incorrectly interpreted as
'one scalar stream variable, and multiple array stream variables'.
I have no idea if we could define e.g., complex flow for stream-equations, but it seems complicated for no benefit.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/stream.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/connectors.tex (diff)
Commit d6cb901631c97836f889f714e63494c7ffced1a0 by noreply
Make GenerateEvents imply inlining. (#3065)

* Make GenerateEvents imply inlining.
* Clarify that diagnostics if not generating events.
* Clarify that GenerateEvents=true doesn't matter if the function is called where events cannot be generated.
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/functions.tex (diff)
Commit 7846b7387d2a09d04a59f05076275f9b4ac2ded0 by noreply
Specify that all strings can be Unicode. (#3079)

* Specify that all strings can be Unicode.
* Specify external interface.
Explicitly not saying anything about non-8-bit systems.
Co-authored-by: Thomas Beutlich <modelica@tbeu.de>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/functions.tex (diff)
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit 8c4f75b1ee4721d2cf8b53deb92f40becefd8088 by Tidefelt Henrik
Change 'class-modification' -> 'modification' in 'choices-argument'

As suggested by @eshmoylova.
The file was modified chapters/inheritance.tex (diff)
Commit 6cf9648e11d1d1c40d8396db6e4873e3a7c55a6d by noreply
Clarify reinit (#3063)

* Rephrase sentence.
* Add agreed text.
* Add example of reinit.
* Add restriction on unbalanced if-reinit, and explain it for the existing example.

Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modified chapters/equations.tex (diff)
Commit b9b64f0687629ae643d6af8d46cb4ad681c413cd by Tidefelt Henrik
More compact contents of operator precedence table
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 2e6d4320da4b8f103bdafc21887b6eb903e8a4db by Tidefelt Henrik
Fix errors in the operator precedence table
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit a1822fa661153d79af9d32d7b308c9f095bfdbb6 by Tidefelt Henrik
Add non-normative paragraph about pretty-printing
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 2ca9a28971d5a38b5f0f7bedd7fe61205df942cf by Tidefelt Henrik
Add normative text and example regarding component reference syntax
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit c76717e53a5d824368a90cc0d9bbdd607b97b9fc by Tidefelt Henrik
Reorder examples in order of operator appearance in table
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit cf9072e3c84de9757078dab60e083becc77495de by Tidefelt Henrik
Describe associativity as property of operator precedence group
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 0ab81e354eb4227d9231a574d6639e237277c759 by Tidefelt Henrik
Don't speak of evaluation order when defining operator precedence
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit d6cce50c7d9611c47864a48083fa0f1db2b02d3d by noreply
Don't mention right associativity

As suggested by @HansOlsson.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 075f5e4f383215aa1135e1b45fcf2719d34b676b by Tidefelt Henrik
Clarify that ternary use of array range isn't a problem for associativity
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit adb926a8d8d50638de9a12b97d03773e482270c9 by modelica
Add trailing semicolon
The file was modified chapters/classes.tex (diff)
Commit 1f7d798b39e42436c0caa83a70d37e78133c8b5b by modelica
class is not a specialized class
The file was modified chapters/introduction.tex (diff)
Commit 317de83319a4aaeaaf08946fefc505e7b25ca781 by Tidefelt Henrik
Use the listings.sty option upquote=true

Fixes #3122.
The file was modified mlsshared.sty (diff)
Commit 7340c970842ff845764fd05ee347746a8021ef69 by modelica
Remove trailing blank
The file was modified chapters/classes.tex (diff)
Commit c6c06a6fcb7a9a0b994fc78ea582392a59cbb3e1 by Tidefelt Henrik
Short replacement for non-normative section on mathematical associativity
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 5cf534158cf5c747271e3eb2fe8819b10eeb9df5 by adrian.pop
Library annotation supports arrays, not tuples
The file was modified chapters/functions.tex (diff)
Commit c97ab66318a4727655256a2641c02e1b3ec1d4eb by Tidefelt Henrik
Change last parts of dae.tex to sentence-based line breaks
The file was modified chapters/dae.tex (diff)
Commit 93fd873a15ed5e66e3e6dcf30267272f49b6a9e9 by Tidefelt Henrik
Highlight left hand side appearance of discrete-time Real variables
The file was modified chapters/dae.tex (diff)
Commit e028cef7eb0a74fdd63bb3040053c2fe0bb9a5ca by Tidefelt Henrik
Non-normatively mention conceptual rewriting of when-equations
The file was modified chapters/dae.tex (diff)
Commit ffc3b3719352e9fc93f3ff4320bb2db453105057 by noreply
Clarify precedence separation by horizontal lines

As suggested by Hans.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 35c70fd7d35bcd567267063a34bac372b8a79118 by Tidefelt Henrik
Local change to sentence-based line breaks
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 5a2b0fe75487c257b12c7970518dc04344c24ae4 by Tidefelt Henrik
Add variability rule for multiple return assignment
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 4f538c2c99a51f6d21ffac3be58ab03615861bf9 by Tidefelt Henrik
Make it more clear that noEvent can make a difference inside functions
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 98d7aa8e6467fdbaffa7b41a542289536aa5d965 by Tidefelt Henrik
Drop redundant items from list of expression variability rules
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit f68975f662d511a8fd6d76980617acf924cad989 by Martin Sjölund
Update Dockerfile for new fonts
The file was modified .CI/latexml/Dockerfile (diff)
Commit a0b1ca0c61416e0c1722d767432d358b94643ec2 by Tidefelt Henrik
Clean up white-space inside unassignedMessage string in listing
The file was modified chapters/annotations.tex (diff)
The file was modified .CI/Jenkinsfile (diff)
The file was modified .CI/latexml/Dockerfile (diff)
The file was removed.CI/latexml/Dockerfile.incremental
The file was removed.CI/latexml/Dockerfile.2.incremental
Commit 08034c50927eb3d94344bc6322937fba35dfe042 by noreply
Update styleguide.md

Fix formatting of name/keyword list.
The file was modified styleguide.md (diff)
Commit 87b8f4ae779df294c069eb2fbd5abde965b46026 by Tidefelt Henrik
Define lexical unit PACKAGE-VERSION for contents of package version string

Addressing review comment by Elena.
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 29d7587e875420155e02cd13b145c89ca18c5a14 by noreply
Provide better alternative. (#3144)

* Provide better alternative.
Closes #3143
* Remove note about old.
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
* White space

The file was modified chapters/synchronous.tex (diff)
Commit c96887076ae8f09163253efb5f6c948a0a79b111 by noreply
Avoid need to define a term. (#3152)

* Avoid need to define a term.
The term "simulator" was used twice, and unclear if both were correct.
* Update chapters/introduction.tex
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/introduction.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit f267082012c604311c7c793429a2fed41d4ee692 by noreply
Clarify nested records. (#3130)

* Clarify nested records.
Closes #3128
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/functions.tex (diff)
Commit 2cedebf023a45600d78122597b1da0a9d23e8b45 by Tidefelt Henrik
Illustrate potential implicit nature of discrete-time Real variable equations
The file was modified chapters/dae.tex (diff)
Commit e24aac3b507562cfa4be7b5233a6032aae7043d7 by Tidefelt Henrik
Clarify odd cases of IconMap and DiagramMap 'extent'
The file was modified chapters/annotations.tex (diff)
Commit e81d7a848449c7da169af8716cab1c1c5f542f3b by Tidefelt Henrik
Point out difference between zero area and primitivesVisible = false
The file was modified chapters/annotations.tex (diff)
Commit 540cfbefd8102e1cf47cebd4baed8573f70f1dcf by noreply
Attempt at defining initialization, and simulation. (#3146)

* Attempt at defining initialization, simulation, and avoid defining transient analysis.
* Move definition to 'Some definitions'.
* Define transient analysis and initialization.
* Do not use IVP here.
* Also define translation, since that ties together the simulation with the rest.
* Use 'transient analysis' when appropriate.
* Add more detailed description of well-determined initialization problem.
* Apply suggestions from code review
* Split non-normative paragraphs to make them closer to specific definitions.

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/classes.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/dae.tex (diff)
The file was modified chapters/introduction.tex (diff)
Commit 85c26be20452df8b9847033e31854da9285b7237 by noreply
Add line break at last line of listing

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/dae.tex (diff)
Commit dbebe1b2ab865edd565a960a642cd985b96aed13 by noreply
Spell out meaning of \textvisiblespace

Co-authored-by: Elena Shmoylova <eshmoylova@users.noreply.github.com>
The file was modified chapters/annotations.tex (diff)
Commit daf3de6243e4c409d2a8dd48e689df394d39d4c6 by noreply
Turn 'y' in example to discrete-time variable

As suggested by Hans.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/dae.tex (diff)
The file was modified chapters/dae.tex (diff)
Commit ee0cc9020e4df686e3fe889fcadc1cf744ed775e by noreply
Update README.md (#3168)

* Update README.md

Add link to project bylaws.
End sentence.
Corrected case.
The file was modified README.md (diff)
Commit 7d6875061f96ec34aead73d07d02b6ae69ac6b13 by Tidefelt Henrik
Minor cleanup for for-equation listings
The file was modified chapters/equations.tex (diff)
Commit fb7f42a522b961dde1d6990351fbcf94c4df5328 by noreply
Update README.md

Rename to project rules.
Closes #3172
The file was modified README.md (diff)
The file was modified chapters/interface.tex (diff)
Commit 4329a4d27a08fe10fff153f900571da3428d35a0 by Hans.Olsson
Proper use of "may".
Closes #3165
The file was modified chapters/interface.tex (diff)
Commit e47d80cf7562ee9bec9da9c65441fbf9839b294e by Tidefelt Henrik
Fix typo 'GraphicsItem' -> 'GraphicItem'
The file was modified chapters/annotations.tex (diff)
Commit 6551324342a4006d2b5eb9a95853bff530b8e076 by noreply
Drop space around ':'

According to Hans' suggestion.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/equations.tex (diff)
Commit fed3a1fe3fb84f17b9fceaf7861e5302a3c0ed73 by noreply
Drop space around ':'

According to Hans' suggestion.

Co-authored-by: Hans Olsson <HansOlsson@users.noreply.github.com>
The file was modified chapters/equations.tex (diff)
Commit 8a2329db8e83ac3c99fbc8ddafadeaf427ab2ac6 by Tidefelt Henrik
Remove excessive white-space
The file was modified chapters/equations.tex (diff)
Commit 174e264d1a586563060df865edccf90fbc717eee by Hans.Olsson
Clarified "operator".
Closes #3171
The file was modified chapters/classes.tex (diff)
Commit ab52d35b746d07ec51c15453cc02e6a995e410fd by tobolar
Fix false indention in code listings
The file was modified chapters/classes.tex (diff)
The file was modified chapters/connectors.tex (diff)
Commit aa84a10e54dc5580b1fefc232468b279593acbb2 by Hans.Olsson
Give a procedure for getting another name.
Closes #3151
The file was modified chapters/annotations.tex (diff)
Commit b3e4138a2d039a2faa266409c254c5c7a0209f4c by noreply
Clarified that you cannot have equations or algorithm in types. (#3180)

* Clarified that you cannot have equations or algorithm in types.
* Also forbid protected
Closes #3157

The file was modified chapters/classes.tex (diff)