github JuliaSymbolics/Symbolics.jl v7.42.0

3 hours ago

Symbolics v7.42.0

Diff since v7.41.1

Merged pull requests:

Closed issues:

  • Symbolic inverses (#920)
  • get_variables does not see complex variables (#921)
  • Failure to trace through fastmath code (#924)
  • coeff returns StackOverflowError for certain expressions (#925)
  • inconsistent eachindex: first on a variable array causes a BoundsError when the indexing base is not one (#943)
  • undocumented exported functions solve_single_eq and solve_system_eq (#944)
  • Type error in coeff using Symbolics 5.5.1 (#952)
  • Ability to specify output axes of @register_symbolic function (#962)
  • Latexify problem with symbolics derivative when using arrays (#970)
  • coefficienttype for polynomials deprecated? (#976)
  • opname not defined (#986)
  • Symbolic array incompatible with Symbolics.gradient and Symbolics.hessian (#987)
  • Stack overflow in type inference when using large matrix-valued functions from Symbolics.build_function (#990)
  • Improve docstrings (#1002)
  • does not allow upgrade to Groebner 0.5 (#1008)
  • Bug: build_function and expand doesn't work correctly on Complex{Num} (#1016)
  • [BUG] Type lost when combining Arr{Num} and Array{BasicSymbolic} (#1019)
  • Expand_derivatives vs derivative? (#1039)
  • Generated code fails to convert arguments when packed into array (#1050)
  • Docstring of Differential instances is irrelevant (#1075)
  • Differentials display differently in a REPL than their docstring indicates they should (#1076)
  • Scalarization of registered array functions breaks (#1114)
  • isinf and isnan doesn't work for Num type (#1118)
  • Zero-indexed arrays don't work, but no error until access (#1132)
  • Warning about istree deprecation (#1141)
  • Can not latexify expressions converted from expressions of DynamicExpressions.jl (#1142)
  • Hash function for Arr does not consider array structure and size (#1145)
  • How to Build and Use a Parallel Function with Symbolics.build_function in Julia (#1150)
  • n_func_occ doesn't count correctly (#1377)
  • parallel=ShardedForm argument to build_function flattens output for out-of-place functions (#1380)
  • iip_config is mentioned in the docs but not explained (#1431)
  • Simplify 1//1 (#1767)
  • Uninformative assertion message, and a deeper problem (#1782)
  • No way to register derivative rules for symbolic callables (MTK callable parameters): expand_derivatives leaves unexpandable partial Differentials (#1890)
  • Solving system ends in error about QQField (#1940)

Don't miss a new Symbolics.jl release

NewReleases is sending notifications on new releases.