Utkarsh

Results 9 issues of Utkarsh

Attempts to Fix #1436. MWE: ``` f = function (du,u,p,t) for i in 1:length(u) du[i] = (0.3/length(u))*u[i] end end condition = function (u,t,integrator) 1-maximum(u) end affect! = function (integrator) u...

https://github.com/SciML/DiffEqGPU.jl/pull/170 The latest profile, while solving from `EnsembleGPUKernel`, raises some questions: ![](https://user-images.githubusercontent.com/37050056/182220489-9e82dcf8-2b3c-41d0-a876-e413d96468e5.png) Some overheads are discussed here for potential improvements `EnsembleGPUKernel` for `Tsit5`. 1. Converting the solution back to CuArrays....

## Checklist - [ ] Appropriate tests were added - [ ] Any code changes were done in a way that does not break public API - [ ] All...

Apparently, DiffEqGPU is failing on v1.10 on Metal: https://buildkite.com/julialang/diffeqgpu-dot-jl/builds/1006#018cf9e1-e6db-42da-b270-1afbf733a6d4

## Checklist - [ ] Appropriate tests were added - [ ] Any code changes were done in a way that does not break public API - [ ] All...

MWE: ```julia using DiffEqGPU, DiffEqBase, StaticArrays function lorenz!(du,u,p,t) du[1] = 10.0(u[2]-u[1]) du[2] = u[1]*(28.0-u[3]) - u[2] du[3] = u[1]*u[2] - (8/3)*u[3] end u0 = @MArray [1.0;0.0;0.0] tspan = (0.0,100.0) prob...

https://buildkite.com/julialang/diffeqgpu-dot-jl/builds/1005#018cf3fe-98ac-455f-9065-0204cd3728dd MWE: ```julia using DiffEqGPU, SciMLBase, StaticArrays, LinearAlgebra using Metal backend = MetalBackend() function lorenz(u, p, t) σ = p[1] ρ = p[2] β = p[3] du1 = σ *...

needs info

**Is your feature request related to a problem? Please describe.** Implement caching in the `sample` function using preallocated memory. **Describe the solution you’d like** Define a `sample!` API, which takes...