# Latest

**URL:** https://discourse.julialang.org/latest.md?page=324

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 325

---

## [\[ANN\] DelaunayTriangulation v1.0: Curved domains and improved docs/code](https://discourse.julialang.org/t/ann-delaunaytriangulation-v1-0-curved-domains-and-improved-docs-code/113997)

<div class="topic-metadata">

**Author:** [@DanielVandH](https://discourse.julialang.org/u/DanielVandH)\
**Replies:** 13\
**Last updated:** [September 10, 2024, 5:40am UTC](https://discourse.julialang.org/t/ann-delaunaytriangulation-v1-0-curved-domains-and-improved-docs-code/113997 "2024-09-10T05:40:10Z")

</div>

Hi all, I have recently released the first major version of my package DelaunayTriangulation.jl, a package for computing Delaunay triangulations and Voronoi tessellations in two dimensions. The most important new featur…

---

## [Broadcast hangs after successful execution over all array elements](https://discourse.julialang.org/t/broadcast-hangs-after-successful-execution-over-all-array-elements/119193)

<div class="topic-metadata">

**Author:** [@Bananthahally](https://discourse.julialang.org/u/Bananthahally)\
**Replies:** 11\
**Last updated:** [September 10, 2024, 4:50am UTC](https://discourse.julialang.org/t/broadcast-hangs-after-successful-execution-over-all-array-elements/119193 "2024-09-10T04:50:12Z")

</div>

When I call the function INSIDE\_WHICH\_INTVAL below, it correctly returns IVL\_NUM for input of type INTY :: Float64. When I broadcast the function to cover all elements of an array INTY\_ARRAY also, as INSIDE\_WHICH\_INTVAL.…

---

## [Closing files when using CSV.Rows](https://discourse.julialang.org/t/closing-files-when-using-csv-rows/29169)

<div class="topic-metadata">

**Author:** [@CameronBieganek](https://discourse.julialang.org/u/CameronBieganek)\
**Replies:** 3\
**Last updated:** [September 9, 2024, 11:37pm UTC](https://discourse.julialang.org/t/closing-files-when-using-csv-rows/29169 "2024-09-09T23:37:20Z")

</div>

I’m using CSV.Rows to iterate through a very large CSV file. In base Julia, files that are opened with open should be closed with close (or you can use the do syntax instead). However, after perusing the CSV.jl docs, the…

---

## [Rolling Median vs Rolling Mean:](https://discourse.julialang.org/t/rolling-median-vs-rolling-mean/119227)

<div class="topic-metadata">

**Author:** [@GeodeticR](https://discourse.julialang.org/u/GeodeticR)\
**Replies:** 6\
**Last updated:** [September 9, 2024, 10:23pm UTC](https://discourse.julialang.org/t/rolling-median-vs-rolling-mean/119227 "2024-09-09T22:23:11Z")

</div>

Hi all; I have a questions that I am hoping someone smarter than me (not a difficult thing to be) can help me out with. I am smoothing out some GPS/GNSS data and I am wondering why at many of the “excursions” the absol…

---

## [Binding non-trivial C++ examples using CxxWrap.jl](https://discourse.julialang.org/t/binding-non-trivial-c-examples-using-cxxwrap-jl/119228)

<div class="topic-metadata">

**Author:** [@bthorne93](https://discourse.julialang.org/u/bthorne93)\
**Replies:** 0\
**Last updated:** [September 9, 2024, 9:31pm UTC](https://discourse.julialang.org/t/binding-non-trivial-c-examples-using-cxxwrap-jl/119228 "2024-09-09T21:31:56Z")

</div>

I am trying to write Julia bindings for a C++ library with types that depend on other types. It is unclear from the CxxWrap.jl docs or examples how to deal with this case. An example of the interdependent C++ structs are…

---

## [GC problems surfaced... there is a reason Julia can't have void references. How do I make a type-stable entity update system?](https://discourse.julialang.org/t/gc-problems-surfaced-there-is-a-reason-julia-cant-have-void-references-how-do-i-make-a-type-stable-entity-update-system/118971)

<div class="topic-metadata">

**Author:** [@Tarny\_GG\_Channie](https://discourse.julialang.org/u/Tarny_GG_Channie)\
**Replies:** 24\
**Last updated:** [September 9, 2024, 4:04pm UTC](https://discourse.julialang.org/t/gc-problems-surfaced-there-is-a-reason-julia-cant-have-void-references-how-do-i-make-a-type-stable-entity-update-system/118971 "2024-09-09T16:04:19Z")

</div>

Imagine I had a list of entities, and an update function. However, updating them could pose a challenge as the type of each group of entity is different. So, what if I use the function wrapper? But then, how do I store …

---

## [Help me learn concurrency: live manipulation of continuous sound](https://discourse.julialang.org/t/help-me-learn-concurrency-live-manipulation-of-continuous-sound/119150)

<div class="topic-metadata">

**Author:** [@sadish-d](https://discourse.julialang.org/u/sadish-d)\
**Replies:** 9\
**Last updated:** [September 9, 2024, 3:41pm UTC](https://discourse.julialang.org/t/help-me-learn-concurrency-live-manipulation-of-continuous-sound/119150 "2024-09-09T15:41:04Z")

</div>

I have a program here that plays a continuous tone. If you press the ‘r’ key, the pitch rises. If you press ‘f’, the pitch falls. If you press ‘q’, the program quits. The first while loop continuously takes in keyboard i…

---

## [OffsetArray of size 1 from elementwise multiplication](https://discourse.julialang.org/t/offsetarray-of-size-1-from-elementwise-multiplication/119135)

<div class="topic-metadata">

**Author:** [@liamh](https://discourse.julialang.org/u/liamh)\
**Replies:** 3\
**Last updated:** [September 9, 2024, 2:57pm UTC](https://discourse.julialang.org/t/offsetarray-of-size-1-from-elementwise-multiplication/119135 "2024-09-09T14:57:53Z")

</div>

When I elementwise multiply an offset array by a regular array, I get the result I expect - the resulting array is offset properly - except when the size is 1. In this example, the input array dimension is 6:10, and the…

---

## [A macro to inspect global variables used in a function?](https://discourse.julialang.org/t/a-macro-to-inspect-global-variables-used-in-a-function/119119)

<div class="topic-metadata">

**Author:** [@pierre-haessig](https://discourse.julialang.org/u/pierre-haessig)\
**Replies:** 3\
**Last updated:** [September 9, 2024, 2:22pm UTC](https://discourse.julialang.org/t/a-macro-to-inspect-global-variables-used-in-a-function/119119 "2024-09-09T14:22:43Z")

</div>

Hello, When packing inside a function a code previously developed on the Main module in the command line (e.g. work done in a Jupyter notebook), it’s easy to forget to put parameters as function arguments. See e.g. this…

---

## [Makie streamplot uniform log gridsize](https://discourse.julialang.org/t/makie-streamplot-uniform-log-gridsize/119079)

<div class="topic-metadata">

**Author:** [@cmdenis](https://discourse.julialang.org/u/cmdenis)\
**Replies:** 2\
**Last updated:** [September 9, 2024, 2:12pm UTC](https://discourse.julialang.org/t/makie-streamplot-uniform-log-gridsize/119079 "2024-09-09T14:12:25Z")

</div>

Hello, I am trying to create a streamplot in Makie with a log scale axis. I am trying to control the number of lines in the plot using the gridsize argument. However, because of my logarithmic scaling, I am having some…

---

## [Checkpointing.jl does not work in the latest version of Enzyme.jl](https://discourse.julialang.org/t/checkpointing-jl-does-not-work-in-the-latest-version-of-enzyme-jl/118660)

<div class="topic-metadata">

**Author:** [@ToPo](https://discourse.julialang.org/u/ToPo)\
**Replies:** 2\
**Last updated:** [September 9, 2024, 6:59am UTC](https://discourse.julialang.org/t/checkpointing-jl-does-not-work-in-the-latest-version-of-enzyme-jl/118660 "2024-09-09T06:59:46Z")

</div>

Recently, I have been using the checkpointing method to reduce the memory required for automatic differentiation. Therefore, we use Enzyme.jl and Checkpointing.jl. However, when I use the latest version of Enzyme.jl, v…

---

## [A puzzling result with a simple calculation](https://discourse.julialang.org/t/a-puzzling-result-with-a-simple-calculation/119118)

<div class="topic-metadata">

**Author:** [@grahamstark](https://discourse.julialang.org/u/grahamstark)\
**Replies:** 36\
**Last updated:** [September 9, 2024, 12:05pm UTC](https://discourse.julialang.org/t/a-puzzling-result-with-a-simple-calculation/119118 "2024-09-09T12:05:11Z")

</div>

Hi, is this an anomaly? julia\> 6/2(2+1) 1.0 against, with an explicit times operator: julia\> 6/2\*(2+1) 9.0 (this was prompted by a video on Dave Cutler’s channel). Using Julia 1.10.3. Graham

---

## [Which package to use for 3d interactive graphics of complex geometries](https://discourse.julialang.org/t/which-package-to-use-for-3d-interactive-graphics-of-complex-geometries/118667)

<div class="topic-metadata">

**Author:** [@goulas](https://discourse.julialang.org/u/goulas)\
**Replies:** 11\
**Last updated:** [September 9, 2024, 11:36am UTC](https://discourse.julialang.org/t/which-package-to-use-for-3d-interactive-graphics-of-complex-geometries/118667 "2024-09-09T11:36:09Z")

</div>

Hello, I would like to use Julia, among others, for 3d graphic interactive display of complex geometries. More specifically I want to display High Energy Physics detectors. I have used ThreeJS in the past which was fast…

---

## [Geospatial Software Development at Arpeggeo®](https://discourse.julialang.org/t/geospatial-software-development-at-arpeggeo/119215)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 0\
**Last updated:** [September 9, 2024, 11:21am UTC](https://discourse.julialang.org/t/geospatial-software-development-at-arpeggeo/119215 "2024-09-09T11:21:11Z")

</div>

Description We are seeking a highly skilled and motivated Software Engineer to join our team, focusing on the development of cutting-edge geospatial software solutions. The ideal candidate will have strong expertise in G…

---

## ["Raster" syntax in GeoStats.jl](https://discourse.julialang.org/t/raster-syntax-in-geostats-jl/119214)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 0\
**Last updated:** [September 9, 2024, 11:07am UTC](https://discourse.julialang.org/t/raster-syntax-in-geostats-jl/119214 "2024-09-09T11:07:09Z")

</div>

Given that most people in the geo community are not aware of the “raster” syntax in GeoStats.jl, I collect a few examples here to facilitate the transition. This post may become part of the official project documentation…

---

## [1st Amsterdam Julia Lang Meetup](https://discourse.julialang.org/t/1st-amsterdam-julia-lang-meetup/118803)

<div class="topic-metadata">

**Author:** [@abelsiqueira](https://discourse.julialang.org/u/abelsiqueira)\
**Replies:** 1\
**Last updated:** [September 9, 2024, 9:17am UTC](https://discourse.julialang.org/t/1st-amsterdam-julia-lang-meetup/118803 "2024-09-09T09:17:56Z")

</div>

We are thrilled to announce the first Amsterdam Julia Language Meetup. We will be hosted by Xebia (Wibautstraat 200) on September 26, starting at 17:30, for networking, learning, and sharing. Join us in creating a lo…

---

## [Deciding the format for package runtime requirement analysis](https://discourse.julialang.org/t/deciding-the-format-for-package-runtime-requirement-analysis/119207)

<div class="topic-metadata">

**Author:** [@Tarny\_GG\_Channie](https://discourse.julialang.org/u/Tarny_GG_Channie)\
**Replies:** 1\
**Last updated:** [September 9, 2024, 8:42am UTC](https://discourse.julialang.org/t/deciding-the-format-for-package-runtime-requirement-analysis/119207 "2024-09-09T08:42:40Z")

</div>

There was an argument on Slack about Julia’s new static compiler and the potential concern for biasing the language in favor of a static one or even a non-allocating one. I can see this creating a lot of issues where som…

---

## [Help Debugging my first Julia Conversion of Maple Code](https://discourse.julialang.org/t/help-debugging-my-first-julia-conversion-of-maple-code/119112)

<div class="topic-metadata">

**Author:** [@Rowing0914](https://discourse.julialang.org/u/Rowing0914)\
**Replies:** 4\
**Last updated:** [September 9, 2024, 7:54am UTC](https://discourse.julialang.org/t/help-debugging-my-first-julia-conversion-of-maple-code/119112 "2024-09-09T07:54:02Z")

</div>

I’m trying to replicate the behavior of a Maple code snippet (from \[1\] on Page 15) in Julia, as I’m new to Julia I am not sure if this is being implemented correctly and a particular line of my code is running super slow…

---

## [Any toy version of the DICE model for climate change available in Julia?](https://discourse.julialang.org/t/any-toy-version-of-the-dice-model-for-climate-change-available-in-julia/119134)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 2\
**Last updated:** [September 9, 2024, 3:25am UTC](https://discourse.julialang.org/t/any-toy-version-of-the-dice-model-for-climate-change-available-in-julia/119134 "2024-09-09T03:25:55Z")

</div>

Does any “toy” (oversemplified) versions of the dice model model for assessing climate change optimal societal actions is available in Julia? Perhaps based on Jump/InfiniteOpt?

---

## [Unitful and generic function types](https://discourse.julialang.org/t/unitful-and-generic-function-types/119198)

<div class="topic-metadata">

**Author:** [@mesonepigreco](https://discourse.julialang.org/u/mesonepigreco)\
**Replies:** 3\
**Last updated:** [September 9, 2024, 5:50am UTC](https://discourse.julialang.org/t/unitful-and-generic-function-types/119198 "2024-09-09T05:50:15Z")

</div>

I have a function not using Unitful that reads like function foo(x :: Matrix{T}, y :: Vector{T}) where T my\_array = zeros(T, 100) # other stuff end Now, I want to implement my code using Unitful to make it eas…

---

## [Package extension version restriction](https://discourse.julialang.org/t/package-extension-version-restriction/108571)

<div class="topic-metadata">

**Author:** [@henry2004y](https://discourse.julialang.org/u/henry2004y)\
**Replies:** 0\
**Last updated:** [January 9, 2024, 3:57pm UTC](https://discourse.julialang.org/t/package-extension-version-restriction/108571 "2024-01-09T15:57:50Z")

</div>

Hi everyone, I’m having some issues with the package extensions. Recently I’ve added Makie as an extension to my data processing package Batsrus.jl. I listed Makie.jl in the \[weakdeps\] and added the \[compat\] info for it…

---

## [Symbolic Integral Using SymbolicNumericIntegration Error Message Reported](https://discourse.julialang.org/t/symbolic-integral-using-symbolicnumericintegration-error-message-reported/118117)

<div class="topic-metadata">

**Author:** [@gonzalo](https://discourse.julialang.org/u/gonzalo)\
**Replies:** 4\
**Last updated:** [September 9, 2024, 12:08am UTC](https://discourse.julialang.org/t/symbolic-integral-using-symbolicnumericintegration-error-message-reported/118117 "2024-09-09T00:08:11Z")

</div>

I’m trying to do the subsequent symbolic integral following the tutorial of SymbolicNumericIntegration at https://docs.sciml.ai/SymbolicNumericIntegration/stable/ using Symbolics using SymbolicNumericIntegration @var…

---

## [Hierarchical/compositional construction of large optimization models](https://discourse.julialang.org/t/hierarchical-compositional-construction-of-large-optimization-models/100303)

<div class="topic-metadata">

**Author:** [@slwu89](https://discourse.julialang.org/u/slwu89)\
**Replies:** 9\
**Last updated:** [September 8, 2024, 10:48pm UTC](https://discourse.julialang.org/t/hierarchical-compositional-construction-of-large-optimization-models/100303 "2024-09-08T22:48:37Z")

</div>

Hi everyone. I have a broad question, rather than a question about any specific package or code block, so please let me know if its inappropriate and I’ll move/close it. I’m interested if the Julia/JuMP community has pu…

---

## [Any function like \`push!\` for \`CuArray\`](https://discourse.julialang.org/t/any-function-like-push-for-cuarray/119181)

<div class="topic-metadata">

**Author:** [@huiyuxie](https://discourse.julialang.org/u/huiyuxie)\
**Replies:** 2\
**Last updated:** [September 8, 2024, 9:54pm UTC](https://discourse.julialang.org/t/any-function-like-push-for-cuarray/119181 "2024-09-08T21:54:51Z")

</div>

I was wondering if there is any function like push! that works for CuArray? Thanks!

---

## [How to fit a function to measurements with error?](https://discourse.julialang.org/t/how-to-fit-a-function-to-measurements-with-error/65369)

<div class="topic-metadata">

**Author:** [@DaWa](https://discourse.julialang.org/u/DaWa)\
**Replies:** 12\
**Last updated:** [September 8, 2024, 8:28pm UTC](https://discourse.julialang.org/t/how-to-fit-a-function-to-measurements-with-error/65369 "2024-09-08T20:28:27Z")

</div>

Hi all, I am currently using Measurements.jl for error propagation and LsqFit.jl for fitting functions to data. Is there a simple way to fit a function to data with errors? It would be no problem to use an other package…

---

## [\`Vector{Function}\` behaves strangely when length is one](https://discourse.julialang.org/t/vector-function-behaves-strangely-when-length-is-one/119197)

<div class="topic-metadata">

**Author:** [@Mikhail\_Kagalenko](https://discourse.julialang.org/u/Mikhail_Kagalenko)\
**Replies:** 3\
**Last updated:** [September 8, 2024, 8:11pm UTC](https://discourse.julialang.org/t/vector-function-behaves-strangely-when-length-is-one/119197 "2024-09-08T20:11:09Z")

</div>

julia\> f(x)=x+1 f (generic function with 1 method) julia\> isa(f, Function) true julia\> typeof(\[f\]) Vector{typeof(f)} (alias for Array{typeof(f), 1}) julia\> f1(x)=x+1 f1 (generic function with 1 method) julia\> typeof(…

---

## [Is Symbolics.jl incompatible with plotting, cannot convert Num to subtype, MethodError: no method matching Float64(::Num)](https://discourse.julialang.org/t/is-symbolics-jl-incompatible-with-plotting-cannot-convert-num-to-subtype-methoderror-no-method-matching-float64-num/119183)

<div class="topic-metadata">

**Author:** [@MonkeyZK](https://discourse.julialang.org/u/MonkeyZK)\
**Replies:** 5\
**Last updated:** [September 8, 2024, 8:02pm UTC](https://discourse.julialang.org/t/is-symbolics-jl-incompatible-with-plotting-cannot-convert-num-to-subtype-methoderror-no-method-matching-float64-num/119183 "2024-09-08T20:02:01Z")

</div>

I was trying to write the analyical solution of a cantilever beam problem as a symbolic expressions and I ran into a problem when I had just finished substituting the variables by numerical values and I wanted to plot t…

---

## [Understanding a Julia codebase, or, How do you navigate inter-package specializations?](https://discourse.julialang.org/t/understanding-a-julia-codebase-or-how-do-you-navigate-inter-package-specializations/119173)

<div class="topic-metadata">

**Author:** [@jbkcc](https://discourse.julialang.org/u/jbkcc)\
**Replies:** 6\
**Last updated:** [September 8, 2024, 4:44pm UTC](https://discourse.julialang.org/t/understanding-a-julia-codebase-or-how-do-you-navigate-inter-package-specializations/119173 "2024-09-08T16:44:43Z")

</div>

I have a specific question, but I think it’s an instance of a general question. The general question is: suppose some funny behavior is happening when you use a library written in Julia, and that it’s not obvious where t…

---

## [AMDGPUBackend is missing](https://discourse.julialang.org/t/amdgpubackend-is-missing/119096)

<div class="topic-metadata">

**Author:** [@Hector\_Yaker](https://discourse.julialang.org/u/Hector_Yaker)\
**Replies:** 5\
**Last updated:** [September 8, 2024, 4:38pm UTC](https://discourse.julialang.org/t/amdgpubackend-is-missing/119096 "2024-09-08T16:38:19Z")

</div>

I don’t really know what’s happening, I have reinstalled the AMDGPU package many times and it’s really missing. I’ve got the latest RoCM and Julia versions and nothing works. Could you help me import it? I am in a Jupyt…

---

## [Is this \`Test.detect\_unbound\_args\` result valid or a bug?](https://discourse.julialang.org/t/is-this-test-detect-unbound-args-result-valid-or-a-bug/96987)

<div class="topic-metadata">

**Author:** [@nsajko](https://discourse.julialang.org/u/nsajko)\
**Replies:** 3\
**Last updated:** [September 8, 2024, 4:23pm UTC](https://discourse.julialang.org/t/is-this-test-detect-unbound-args-result-valid-or-a-bug/96987 "2024-09-08T16:23:31Z")

</div>

A module: module M f(::Tuple{}) = nothing f(::NTuple{n, F}) where {n, F} = F end The second method gets flagged as having an unbound argument, even though the first method protects it from ever being called in such…

[Previous page](https://discourse.julialang.org/latest.md?page=323)

[Next page](https://discourse.julialang.org/latest.md?page=325)
