# Latest

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

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

**Page:** 45

---

## [@mtkcompile / System(...): unknowns and required u0 change when I rename a component](https://discourse.julialang.org/t/mtkcompile-system-unknowns-and-required-u0-change-when-i-rename-a-component/136071)

<div class="topic-metadata">

**Author:** [@celia.bat](https://discourse.julialang.org/u/celia.bat)\
**Replies:** 4\
**Last updated:** [March 18, 2026, 4:33pm UTC](https://discourse.julialang.org/t/mtkcompile-system-unknowns-and-required-u0-change-when-i-rename-a-component/136071 "2026-03-18T16:33:55Z")

</div>

Hi everyone, I am working with a fairly large ModelingToolkit model built from components. I compile it with something like: @mtkcompile sys = System(assembly, t; systems = elements) where elements is the list of the …

---

## [Choosing between KernelAbstractions, AcceleratedKernels, ParallelStencils, or just CUDA.jl](https://discourse.julialang.org/t/choosing-between-kernelabstractions-acceleratedkernels-parallelstencils-or-just-cuda-jl/135833)

<div class="topic-metadata">

**Author:** [@Ludovic\_Dumoulin](https://discourse.julialang.org/u/Ludovic_Dumoulin)\
**Replies:** 18\
**Last updated:** [March 18, 2026, 3:38pm UTC](https://discourse.julialang.org/t/choosing-between-kernelabstractions-acceleratedkernels-parallelstencils-or-just-cuda-jl/135833 "2026-03-18T15:38:30Z")

</div>

Hello, Until today, I have used mainly CUDA.jl to run simulations. I mostly do hydrodynamics and solve various PDEs. I would like to make my code available for other users in my lab, to be able to run simulations also …

---

## [De Python à Julia — Une courte introduction à Julia pour les utilisateurs de Python](https://discourse.julialang.org/t/de-python-a-julia-une-courte-introduction-a-julia-pour-les-utilisateurs-de-python/136256)

<div class="topic-metadata">

**Author:** [@Diego\_Javier\_Zea](https://discourse.julialang.org/u/Diego_Javier_Zea)\
**Replies:** 0\
**Last updated:** [March 18, 2026, 3:08pm UTC](https://discourse.julialang.org/t/de-python-a-julia-une-courte-introduction-a-julia-pour-les-utilisateurs-de-python/136256 "2026-03-18T15:08:54Z")

</div>

:france: Français Bonjour à toutes et à tous, Je voudrais partager une petite ressource pédagogique que j’ai préparée : De Python à Julia. Il s’agit d’un court notebook Jupyter destiné à des personnes connaissant déjà…

---

## [Warm-starting DAQP with JuMP](https://discourse.julialang.org/t/warm-starting-daqp-with-jump/136134)

<div class="topic-metadata">

**Author:** [@kziliask](https://discourse.julialang.org/u/kziliask)\
**Replies:** 5\
**Last updated:** [March 18, 2026, 1:58pm UTC](https://discourse.julialang.org/t/warm-starting-daqp-with-jump/136134 "2026-03-18T13:58:57Z")

</div>

Hi, Is it possible to warm-start the DAQP solver for perturbed solutions through JuMP, or can I only do it through the cumbersome sense interface? I see there’s a warm-start tutorial for SCS but I wasn’t sure if it appli…

---

## [New package: NewtonCQK.jl](https://discourse.julialang.org/t/new-package-newtoncqk-jl/136254)

<div class="topic-metadata">

**Author:** [@pjssilva](https://discourse.julialang.org/u/pjssilva)\
**Replies:** 0\
**Last updated:** [March 18, 2026, 1:49pm UTC](https://discourse.julialang.org/t/new-package-newtoncqk-jl/136254 "2026-03-18T13:49:34Z")

</div>

Hi, I would like to announce a new Julia package named NewtonCQK.jl. It implements a semismooth Newton method to solve the Continuous Quadratick Knapsack problem \\min\_x \\frac{1}{2}x^tDx - a^tx \\quad \\text{s.t.} \\quad …

---

## [Command line performance: pkg app, precompilation and juliac](https://discourse.julialang.org/t/command-line-performance-pkg-app-precompilation-and-juliac/136233)

<div class="topic-metadata">

**Author:** [@FerreolS](https://discourse.julialang.org/u/FerreolS)\
**Replies:** 4\
**Last updated:** [March 18, 2026, 7:30am UTC](https://discourse.julialang.org/t/command-line-performance-pkg-app-precompilation-and-juliac/136233 "2026-03-18T07:30:14Z")

</div>

Hi, I just want to share my experience building a command-line tool in Julia. A few years ago, I developed a small (unregistered) package, FITSexplore, to manipulate FITS files and their headers/keywords. Recently, I …

---

## [Do JuMP Variable ensure contiguous memory to Gurobi?](https://discourse.julialang.org/t/do-jump-variable-ensure-contiguous-memory-to-gurobi/136177)

<div class="topic-metadata">

**Author:** [@WalterMadelim](https://discourse.julialang.org/u/WalterMadelim)\
**Replies:** 7\
**Last updated:** [March 18, 2026, 6:17am UTC](https://discourse.julialang.org/t/do-jump-variable-ensure-contiguous-memory-to-gurobi/136177 "2026-03-18T06:17:38Z")

</div>

The motivation is that I notices Gurobi exposes the 3 APIs. GRBsetdblattrelement GRBsetdblattrarray GRBsetdblattrlist Allegedly, using GRBsetdblattrarray should be the fastest (than using the list counterpart, than us…

---

## [Problem with map() and function.() when using structs](https://discourse.julialang.org/t/problem-with-map-and-function-when-using-structs/83697)

<div class="topic-metadata">

**Author:** [@shabathq](https://discourse.julialang.org/u/shabathq)\
**Replies:** 3\
**Last updated:** [March 18, 2026, 5:26am UTC](https://discourse.julialang.org/t/problem-with-map-and-function-when-using-structs/83697 "2026-03-18T05:26:18Z")

</div>

Hello! I’ve run into this issue on multiple occasions, and I hoped someone here could help me out understand what’s going on. So after defining instances of a struct and a function that takes input as the struct instan…

---

## [ODE stepping with discrete input](https://discourse.julialang.org/t/ode-stepping-with-discrete-input/136104)

<div class="topic-metadata">

**Author:** [@ohmsweetohm1](https://discourse.julialang.org/u/ohmsweetohm1)\
**Replies:** 5\
**Last updated:** [March 17, 2026, 10:32pm UTC](https://discourse.julialang.org/t/ode-stepping-with-discrete-input/136104 "2026-03-17T22:32:03Z")

</div>

Hi I am using DiffEq with manual solver stepping and piecewise constant inputs. This image shows an integrator \\frac{dx}{dt} = u with a switching input 0 or 1. Hence the state should never decrease, but it does. O…

---

## [Interest for GSoC 2026: Global Error Estimation and Control for Differential Equations](https://discourse.julialang.org/t/interest-for-gsoc-2026-global-error-estimation-and-control-for-differential-equations/136246)

<div class="topic-metadata">

**Author:** [@Emanuele-Elias](https://discourse.julialang.org/u/Emanuele-Elias)\
**Replies:** 0\
**Last updated:** [March 17, 2026, 10:30pm UTC](https://discourse.julialang.org/t/interest-for-gsoc-2026-global-error-estimation-and-control-for-differential-equations/136246 "2026-03-17T22:30:14Z")

</div>

Hi everyone, My name is Emanuele, I am an applied math and data science master’s student, and I am interested in the GSoC 2026 project: “Global Error Estimation and Control for Differential Equations.” I have put toget…

---

## [MathOptInterface and MultiObjectiveAlgorithms functionality to implement a multiobjective algorithm (AUGMECON)](https://discourse.julialang.org/t/mathoptinterface-and-multiobjectivealgorithms-functionality-to-implement-a-multiobjective-algorithm-augmecon/136243)

<div class="topic-metadata">

**Author:** [@Josa9321](https://discourse.julialang.org/u/Josa9321)\
**Replies:** 1\
**Last updated:** [March 17, 2026, 8:39pm UTC](https://discourse.julialang.org/t/mathoptinterface-and-multiobjectivealgorithms-functionality-to-implement-a-multiobjective-algorithm-augmecon/136243 "2026-03-17T20:39:48Z")

</div>

Hi. I’m currently working on adapting an AUGMECON implementation in JuMP to use the MultiObjectiveAlgorithms module as its base. As part of this process, I’m adjusting AUGMECON to follow the MOA structure and implementi…

---

## [Uninstalling Julia (with juliaup) on Windows](https://discourse.julialang.org/t/uninstalling-julia-with-juliaup-on-windows/136240)

<div class="topic-metadata">

**Author:** [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Replies:** 1\
**Last updated:** [March 17, 2026, 4:42pm UTC](https://discourse.julialang.org/t/uninstalling-julia-with-juliaup-on-windows/136240 "2026-03-17T16:42:25Z")

</div>

I have to test the installation of some package with a custom windows installer, and for that I need to remove the Julia installation each time. I am not able, at the moment, to remove Julia from windows machines. The w…

---

## [\[ANN\] JACC.jl v1.0 now available for 100% portable CPU/GPU code](https://discourse.julialang.org/t/ann-jacc-jl-v1-0-now-available-for-100-portable-cpu-gpu-code/136231)

<div class="topic-metadata">

**Author:** [@williamfgc](https://discourse.julialang.org/u/williamfgc)\
**Replies:** 4\
**Last updated:** [March 17, 2026, 4:31pm UTC](https://discourse.julialang.org/t/ann-jacc-jl-v1-0-now-available-for-100-portable-cpu-gpu-code/136231 "2026-03-17T16:31:21Z")

</div>

We are pleased to announce the first stable release of JACC.jl v1.0 - Julia for ACCelerators https://github.com/JuliaGPU/JACC.jl - feel free to star the repo. What’s different? :white\_check\_mark: Single-source Julia cod…

---

## [\[ANN\] Revise.jl v3.13: Struct revision support](https://discourse.julialang.org/t/ann-revise-jl-v3-13-struct-revision-support/134818)

<div class="topic-metadata">

**Author:** [@aviatesk](https://discourse.julialang.org/u/aviatesk)\
**Replies:** 8\
**Last updated:** [March 17, 2026, 2:01pm UTC](https://discourse.julialang.org/t/ann-revise-jl-v3-13-struct-revision-support/134818 "2026-03-17T14:01:29Z")

</div>

Happy New Year, everyone!:tada::pine\_decoration: A new year’s gift for you all: Revise.jl v3.13 with struct revision support. Here’s what’s new in this release. Struct Revision (Julia 1.12+) Revise can now handle chan…

---

## [DiffEqGPU - error calling solve() for SDE driven by 2 correlated Brownians](https://discourse.julialang.org/t/diffeqgpu-error-calling-solve-for-sde-driven-by-2-correlated-brownians/136118)

<div class="topic-metadata">

**Author:** [@sob](https://discourse.julialang.org/u/sob)\
**Replies:** 7\
**Last updated:** [March 17, 2026, 12:39pm UTC](https://discourse.julialang.org/t/diffeqgpu-error-calling-solve-for-sde-driven-by-2-correlated-brownians/136118 "2026-03-17T12:39:03Z")

</div>

Julia version: latest stable 1.12.5 on Linux, up to date on packages I have a 2D SDE driven by 2 Brownians with correlation ρ, and I’m trying to solve on the GPU using SciML. I should note that I am separately able to M…

---

## [\[ANN\] OptimalTransport.jl - Optimal transport algorithms for Julia](https://discourse.julialang.org/t/ann-optimaltransport-jl-optimal-transport-algorithms-for-julia/39447)

<div class="topic-metadata">

**Author:** [@zsteve](https://discourse.julialang.org/u/zsteve)\
**Replies:** 4\
**Last updated:** [March 17, 2026, 11:41am UTC](https://discourse.julialang.org/t/ann-optimaltransport-jl-optimal-transport-algorithms-for-julia/39447 "2026-03-17T11:41:11Z")

</div>

Hi all, I’m pleased to announce OptimalTransport.jl, a Julia package (currently still a work-in-progress) offering various algorithms for computational optimal transport, such as the celebrated Sinkhorn scaling algorith…

---

## [Julia v1.13.0-beta3 is now available](https://discourse.julialang.org/t/julia-v1-13-0-beta3-is-now-available/136229)

<div class="topic-metadata">

**Author:** [@ararslan](https://discourse.julialang.org/u/ararslan)\
**Replies:** 0\
**Last updated:** [March 17, 2026, 12:56am UTC](https://discourse.julialang.org/t/julia-v1-13-0-beta3-is-now-available/136229 "2026-03-17T00:56:05Z")

</div>

Julia version 1.13.0-beta3, the third beta pre-release in the upcoming 1.13 series of releases, is now available. Check out the NEWS.md file to see what will be new in 1.13. Binaries are available via JuliaUp and for man…

---

## [OptimizationState in Optim.jl does not have expected fields](https://discourse.julialang.org/t/optimizationstate-in-optim-jl-does-not-have-expected-fields/136212)

<div class="topic-metadata">

**Author:** [@pjssilva](https://discourse.julialang.org/u/pjssilva)\
**Replies:** 3\
**Last updated:** [March 16, 2026, 11:33pm UTC](https://discourse.julialang.org/t/optimizationstate-in-optim-jl-does-not-have-expected-fields/136212 "2026-03-16T23:33:03Z")

</div>

Hello. I am trying to use the callback functionality Optim.jl’s solvers (CG and LBFGS). However, the state passed to the callback function does not seem to have the expected fields. In fact, the state only has the fields…

---

## [How to use workspaces to test?](https://discourse.julialang.org/t/how-to-use-workspaces-to-test/133670)

<div class="topic-metadata">

**Author:** [@phma](https://discourse.julialang.org/u/phma)\
**Replies:** 31\
**Last updated:** [March 16, 2026, 10:42pm UTC](https://discourse.julialang.org/t/how-to-use-workspaces-to-test/133670 "2026-03-16T22:42:26Z")

</div>

I’m writing a program and I’d like to add tests. I search the web and find that there’s a new way: The recommended way to add test-specific dependencies is to use workspaces. This is done by: Adding a \[workspace\] se…

---

## [What is the proper way to treat LazyArtifacts](https://discourse.julialang.org/t/what-is-the-proper-way-to-treat-lazyartifacts/136225)

<div class="topic-metadata">

**Author:** [@technocrat](https://discourse.julialang.org/u/technocrat)\
**Replies:** 3\
**Last updated:** [March 16, 2026, 8:11pm UTC](https://discourse.julialang.org/t/what-is-the-proper-way-to-treat-lazyartifacts/136225 "2026-03-16T20:11:13Z")

</div>

I am developing a package that has an artifact set up as lazy as shown in the following Project.toml and so requires using LazyArtifacts, which is part of stdlib. However, resolve() complains that it has no known version…

---

## [CTBenchmarks.jl - Benchmarking of optimal control solvers](https://discourse.julialang.org/t/ctbenchmarks-jl-benchmarking-of-optimal-control-solvers/136221)

<div class="topic-metadata">

**Author:** [@ocots](https://discourse.julialang.org/u/ocots)\
**Replies:** 0\
**Last updated:** [March 16, 2026, 3:10pm UTC](https://discourse.julialang.org/t/ctbenchmarks-jl-benchmarking-of-optimal-control-solvers/136221 "2026-03-16T15:10:11Z")

</div>

It is a pleasure to announce the release of CTBenchmarks.jl (v0.4.1), an under construction benchmarking suite that systematically compares solver–modeler combinations for optimal control problems. Most of the optimal c…

---

## [Reinterpret between SVector{N,ComplexF64} and SVector{2N,Float64} without accessing internal fields](https://discourse.julialang.org/t/reinterpret-between-svector-n-complexf64-and-svector-2n-float64-without-accessing-internal-fields/136183)

<div class="topic-metadata">

**Author:** [@pmc4](https://discourse.julialang.org/u/pmc4)\
**Replies:** 8\
**Last updated:** [March 16, 2026, 1:11pm UTC](https://discourse.julialang.org/t/reinterpret-between-svector-n-complexf64-and-svector-2n-float64-without-accessing-internal-fields/136183 "2026-03-16T13:11:19Z")

</div>

Hi, everyone. I want to ask you if you know a better way of doing the following that does not imply accessing internal fields. Imagine I have a vector of complex numbers: julia\> v1 = \[1.0 + 0.5im, 4.8 - 9.0im\] 2-elemen…

---

## [Macros and Type Piracy](https://discourse.julialang.org/t/macros-and-type-piracy/136192)

<div class="topic-metadata">

**Author:** [@goerz](https://discourse.julialang.org/u/goerz)\
**Replies:** 5\
**Last updated:** [March 16, 2026, 12:49pm UTC](https://discourse.julialang.org/t/macros-and-type-piracy/136192 "2026-03-16T12:49:41Z")

</div>

Motivated by Seeking feedback on Chainables before registering it, I initially thought that that proposed new package was modifying the behavior of existing macros (like @chain from Chain.jl). I think that was a misunder…

---

## [\[ANN\] SymBoltz.jl: a symbolic-numeric, approximation-free and differentiable linear Einstein-Boltzmann solver for cosmology](https://discourse.julialang.org/t/ann-symboltz-jl-a-symbolic-numeric-approximation-free-and-differentiable-linear-einstein-boltzmann-solver-for-cosmology/132819)

<div class="topic-metadata">

**Author:** [@hersle](https://discourse.julialang.org/u/hersle)\
**Replies:** 19\
**Last updated:** [March 16, 2026, 11:24am UTC](https://discourse.julialang.org/t/ann-symboltz-jl-a-symbolic-numeric-approximation-free-and-differentiable-linear-einstein-boltzmann-solver-for-cosmology/132819 "2026-03-16T11:24:25Z")

</div>

SymBoltz.jl is a new Julia package for solving the linear Einstein-Boltzmann equations in cosmology. It is a “Boltzmann code” similar to CAMB (in Fortran + Python) and CLASS (in C + Python), which are the two most popula…

---

## [Solving linear systems without allocations, a comparison](https://discourse.julialang.org/t/solving-linear-systems-without-allocations-a-comparison/136193)

<div class="topic-metadata">

**Author:** [@RobertGregg](https://discourse.julialang.org/u/RobertGregg)\
**Replies:** 6\
**Last updated:** [March 16, 2026, 10:49am UTC](https://discourse.julialang.org/t/solving-linear-systems-without-allocations-a-comparison/136193 "2026-03-16T10:49:42Z")

</div>

I wanted to see how important removing allocations were when repeatedly solving linear systems (Ax=b), so I built a quick test package to try things out: GitHub - RobertGregg/QRLite.jl · GitHub. The interface uses FastLa…

---

## [Analysing TRDP-Packets](https://discourse.julialang.org/t/analysing-trdp-packets/136216)

<div class="topic-metadata">

**Author:** [@ellocco](https://discourse.julialang.org/u/ellocco)\
**Replies:** 0\
**Last updated:** [March 16, 2026, 9:08am UTC](https://discourse.julialang.org/t/analysing-trdp-packets/136216 "2026-03-16T09:08:23Z")

</div>

To listen TRDP-data-packages one can work with the domain software Wireshark and if you copy the library trdp\_spy.dll / trdp\_spy.sh into the base directory of this SW you can analyse TRDP-communication. Now I wonder if…

---

## [Hints for using the new JETLS.jl language server](https://discourse.julialang.org/t/hints-for-using-the-new-jetls-jl-language-server/135804)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 24\
**Last updated:** [March 16, 2026, 8:06am UTC](https://discourse.julialang.org/t/hints-for-using-the-new-jetls-jl-language-server/135804 "2026-03-16T08:06:59Z")

</div>

I reached a point where JETLS.JL is good enough for me and has no serious issues anymore. I needed some special configuration, though, and I want to share it with you: I find it much better than the old language serve…

---

## [Julia + Vscode: Error while communicating with the LS, no documented solution works](https://discourse.julialang.org/t/julia-vscode-error-while-communicating-with-the-ls-no-documented-solution-works/136215)

<div class="topic-metadata">

**Author:** [@MarkusGabl](https://discourse.julialang.org/u/MarkusGabl)\
**Replies:** 2\
**Last updated:** [March 16, 2026, 8:04am UTC](https://discourse.julialang.org/t/julia-vscode-error-while-communicating-with-the-ls-no-documented-solution-works/136215 "2026-03-16T08:04:57Z")

</div>

When I use SHIFT+ENTER to execute a command in the editor, I get the Error message: “Error while communicating with the LS. Check Output \> Julia Language Server for additional information.” After toggling “Print code i…

---

## [\[ANN\] ParameterSweeps.jl – conveniently represent sweeps over different parameters/values](https://discourse.julialang.org/t/ann-parametersweeps-jl-conveniently-represent-sweeps-over-different-parameters-values/136209)

<div class="topic-metadata">

**Author:** [@Sevi](https://discourse.julialang.org/u/Sevi)\
**Replies:** 1\
**Last updated:** [March 16, 2026, 5:38am UTC](https://discourse.julialang.org/t/ann-parametersweeps-jl-conveniently-represent-sweeps-over-different-parameters-values/136209 "2026-03-16T05:38:48Z")

</div>

Hi! I just published my first Julia package. It’s currently waiting for review to be registered (New package: ParameterSweeps v1.0.0 by JuliaRegistrator · Pull Request #150576 · JuliaRegistries/General · GitHub). The so…

---

## [How MLIR bridges Julia and other Languages](https://discourse.julialang.org/t/how-mlir-bridges-julia-and-other-languages/136213)

<div class="topic-metadata">

**Author:** [@obsidianjulua](https://discourse.julialang.org/u/obsidianjulua)\
**Replies:** 0\
**Last updated:** [March 16, 2026, 2:59am UTC](https://discourse.julialang.org/t/how-mlir-bridges-julia-and-other-languages/136213 "2026-03-16T02:59:28Z")

</div>

The short is MLIR can be a sort of ABI compiler so two languages can merge into the same IR. The long part is below. The Problem Julia’s ccall assumes C-compatible struct layouts — natural alignment, predictable padding…

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

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