Skip to content

Changes

Summary

  1. Clean up quadrature listings (#3114) (details)
  2. Changed y into x in spatialDistribution() definitions (#3113) (details)
  3. Previously "flow" for operator record was forbidden, but defined! (#3094) (details)
  4. Make GenerateEvents imply inlining. (#3065) (details)
  5. Specify that all strings can be Unicode. (#3079) (details)
  6. Clarify reinit (#3063) (details)
  7. Add trailing semicolon (details)
  8. Remove trailing blank (details)
  9. Library annotation supports arrays, not tuples (details)
  10. Make it more clear that noEvent can make a difference inside functions (details)
  11. Use \firstuse where 'transient analysis' is introduced (details)
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/classes.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/lexicalstructure.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 adb926a8d8d50638de9a12b97d03773e482270c9 by modelica
Add trailing semicolon
The file was modified chapters/classes.tex (diff)
Commit 7340c970842ff845764fd05ee347746a8021ef69 by modelica
Remove trailing blank
The file was modified chapters/classes.tex (diff)
Commit 5cf534158cf5c747271e3eb2fe8819b10eeb9df5 by adrian.pop
Library annotation supports arrays, not tuples
The file was modified chapters/functions.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 5fba04e1c745af227be42799d2c9f199f573f12c by Tidefelt Henrik
Use \firstuse where 'transient analysis' is introduced
The file was modified chapters/classes.tex (diff)

Summary

  1. Clean up quadrature listings (#3114) (details)
  2. Changed y into x in spatialDistribution() definitions (#3113) (details)
  3. Previously "flow" for operator record was forbidden, but defined! (#3094) (details)
  4. Make GenerateEvents imply inlining. (#3065) (details)
  5. Specify that all strings can be Unicode. (#3079) (details)
  6. Clarify reinit (#3063) (details)
  7. Add trailing semicolon (details)
  8. Remove trailing blank (details)
  9. Library annotation supports arrays, not tuples (details)
  10. Make it more clear that noEvent can make a difference inside functions (details)
  11. Use \firstuse where 'transient analysis' is introduced (details)
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/classes.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/stream.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/lexicalstructure.tex (diff)
The file was modified chapters/syntax.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/classes.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 adb926a8d8d50638de9a12b97d03773e482270c9 by modelica
Add trailing semicolon
The file was modified chapters/classes.tex (diff)
Commit 7340c970842ff845764fd05ee347746a8021ef69 by modelica
Remove trailing blank
The file was modified chapters/classes.tex (diff)
Commit 5cf534158cf5c747271e3eb2fe8819b10eeb9df5 by adrian.pop
Library annotation supports arrays, not tuples
The file was modified chapters/functions.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 5fba04e1c745af227be42799d2c9f199f573f12c by Tidefelt Henrik
Use \firstuse where 'transient analysis' is introduced
The file was modified chapters/classes.tex (diff)