Skip to content

Releases: SINTEF/Muscade.jl

v0.3.5+doc1

02 May 10:22
Compare
Choose a tag to compare
added ci.yml

v0.3.5

29 Apr 04:10
Compare
Choose a tag to compare

Muscade v0.3.5

Diff since v0.3.4

v0.3.4

27 Apr 12:34
Compare
Choose a tag to compare

Muscade v0.3.4

Diff since v0.3.3

v0.3.3

27 Apr 10:42
Compare
Choose a tag to compare

Muscade v0.3.3

Diff since v0.3.2

Closed issues:

Partial documentation

27 Apr 08:21
Compare
Choose a tag to compare
v0.3.2

preparing to deploy doc

v0.3.1

14 Apr 07:07
Compare
Choose a tag to compare

Muscade v0.3.1

Diff since v0.3.0

Closed issues:

  • New version 0.2.2 (#11)
  • v0.3.0 (#13)

v0.3.0

11 Apr 08:12
Compare
Choose a tag to compare

Muscade is under development, with currently incomplete functionality and documentation. Have a look, ask questions, make suggestions - but don't use it quite yet.

Element API

  • methods "residual" and "lagrangian" for new elements are to be programmed in functional style, using only immutables. This requires a special programming style (do-loops) for Gauss quadrature.
  • the input and output argument list of these functions has been modified. This includes "slots" for state variables - but the corresponding functionality has not been written.

Espy

  • Muscade.jl no longer used EspyInsideFunction, but its own specialised code (file espy.jl) that supports functional code style for "residual" and "lagrangian", and in particular do-loops.
  • new syntax to mark variables that are requestable
  • it is now possible to mark variables as "to be computed only on request"
  • Espy generates element outputs which for each element are a nested structure of Tuples and NamedTuples

v0.2.3

23 Mar 13:10
Compare
Choose a tag to compare

Inequality constraints and more general cost functions

v0.2.2

30 Jan 13:16
Compare
Choose a tag to compare

Muscade v0.2.2

Closed issues:

  • Registrer Muscade to Julia registry (#7)
  • Register Muscade, 3rd attempt (#9)
  • Register Muscade, 4th attempt (#10)

Merged pull requests:

  • CompatHelper: add new compat entry for PkgTemplates at version 0.7, (keep existing compat) (#1) (@github-actions[bot])
  • CompatHelper: add new compat entry for EspyInsideFunction at version 0.2, (keep existing compat) (#2) (@github-actions[bot])
  • CompatHelper: add new compat entry for StaticArrays at version 1, (keep existing compat) (#3) (@github-actions[bot])
  • CompatHelper: add new compat entry for GLMakie at version 0.7, (keep existing compat) (#4) (@github-actions[bot])
  • CompatHelper: add new compat entry for SpecialFunctions at version 2, (keep existing compat) (#5) (@github-actions[bot])

v0.2.2

30 Jan 12:10
Compare
Choose a tag to compare

Improved performance