Skip to content

Releases: zekeriyasari/Causal.jl

v0.3.5

05 Dec 15:57
Compare
Choose a tag to compare

Zenodo upload

v0.3.4

10 May 16:29
Compare
Choose a tag to compare

Causal v0.3.4

Diff since v0.3.3

Closed issues:

  • Use Github Actions (#55)
  • usage of callbacks on computed value (#72)
  • Reusing the model for several simulations (#73)
  • Nonuniform sampling intervals. (#75)
  • Single step size simulation (#76)
  • Use DocStringExtensions in docstrings (#78)
  • Consider removing Clock from Model. (#79)
  • Forced field types (#81)

Merged pull requests:

  • deneme (#77) (@gs246)

v0.3.3

30 Apr 22:21
Compare
Choose a tag to compare

Causal v0.3.3

Diff since v0.3.2

A model can be simulated multiple times.

v0.3.2

30 Apr 20:19
Compare
Choose a tag to compare

Causal v0.3.2

Diff since v0.3.1

v0.3.1

29 Apr 23:18
Compare
Choose a tag to compare

Causal v0.3.1

Diff since v0.3.0

Added methods to simulate a model mutliple times.

Closed issues:

  • Consider a different package name? (#27)
  • Confusing dead code in "Gain" static system definition (#44)
  • Take an initial dummy step before the simulation. (#45)
  • Clear the current time of dynamical systems before re-simulation. (#46)
  • For multiple connections, sink components need multiple data buffers. (#48)
  • Multiple inputs, multiple outpus (MIMO system) with Causal.ContinuousLinearSystem (#52)
  • Some compat bounds need updating (#57)

Merged pull requests:

  • CompatHelper: bump compat for "JLD2" to "0.2" (#43) (@github-actions[bot])
  • Clear the current time of dynamical systems before re-simulation. (#47) (@zekeriyasari)
  • For multiple connections, sink components need multiple data buffers. (#49) (@zekeriyasari)
  • CompatHelper: bump compat for "Interpolations" to "0.13" (#51) (@github-actions[bot])
  • CompatHelper: bump compat for "JLD2" to "0.3" (#53) (@github-actions[bot])
  • Update link to documentation in README (#54) (@almereyda)
  • CompatHelper: bump compat for "JLD2" to "0.4" (#56) (@github-actions[bot])

v0.3.0

27 Aug 08:17
Compare
Choose a tag to compare

Causal v0.3.0

Diff since v0.2.1

v0.2.1

21 Aug 11:14
Compare
Choose a tag to compare

Jusdl v0.2.1

Diff since v0.2.0

Closed issues:

  • create pid subsystem problem? (#25)
  • Wrong doc (#33)
  • ERROR: MethodError: no method matching iterate(::Link{Float64}) (#35)

Merged pull requests:

v0.2.0

20 Aug 12:22
Compare
Choose a tag to compare

Jusdl v0.2.0

Diff since v0.1.6

Closed issues:

  • Register (#9)

v0.1.6

19 Aug 20:20
Compare
Choose a tag to compare

Jusdl v0.1.6

Diff since v0.1.5

Revised docs

  • Added additional checks in model inspection.
  • Added additional checks in new user-defined types. (checking mutability, subtypes, etc.)
  • Bugfix: connection multiple Outpin/Outport to same Inpin/Inport.
  • A model can be re-simulated.

Closed issues:

  • Different ETA when using custom type (#32)
  • StepGenerator not implemented correctly (#34)

Merged pull requests:

  • CompatHelper: bump compat for "DataStructures" to "0.18" (#31) (@github-actions[bot])

v0.1.5

18 Jun 14:09
Compare
Choose a tag to compare

Jusdl v0.1.5

Diff since v0.1.4

  • Revised docs
  • Added macros @def_sink, @def_source, @def_static_system, @def_discrete_system, @def_ode_system, @def_rode_system, @def_sde_system, @def_dde_system, @def_dae_system to provide the users with the flexibility to enlarge the component library.

Closed issues:

  • how to write a pid component (#21)
  • add Delay component? (#24)