SciML / DiffEqGPU.jl

GPU-acceleration routines for DifferentialEquations.jl and the broader SciML scientific machine learning ecosystem
https://docs.sciml.ai/DiffEqGPU/stable/
MIT License
272 stars 27 forks source link

Reorganize #296

Closed ChrisRackauckas closed 9 months ago

ChrisRackauckas commented 10 months ago

The code didn't follow a few principles:

  1. It was hard to tell what was for ensemblegpukernel, ensemblegpuarray, and shared
  2. Most things were in a file with no explicit naming
  3. Top level should just have type definitions and code flow

This fixes that.

utkarsh530 commented 9 months ago

Requires https://github.com/SciML/DiffEqBase.jl/pull/925