SciML / ComponentArrays.jl
Arrays with arbitrarily nested named components.
Why this job: works in the areas we cover, but does not say which job it does
What it does
The easiest way to construct 1-dimensional ComponentArrays (aliased as ComponentVector) is as if they were NamedTuples. In fact, a good way to think about them is as arbitrarily nested, mutable NamedTuples that can be passed through a solver.
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 26 days ago
- Stars
- 378
- +1 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v0.15.50
- Released 44 days ago
- Built with
- Julia
- 100% of the code
Is it looked after?
- Contributors
- Not stated
- Last 90 days
- Issues
- 63% closed
- 73 still open
- Pull requests
- 173 merged
- 9 waiting
- Releases
- 168
- 20 in the last year
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| LuxDL / Lux.jl | 738 | today | MIT | No downloads |
More: languages, topics, project record and preview image
Languages
- Julia 100%
Topics
- differential-equations
- differentialequations
- control-systems
- controls-and-dynamics
- controls
- scientific-machine-learning
- modeling
- simulation
- simulation-modeling
- dynamical-systems
- array
- named-tuples
Project record
- JobOther AI tools
- StatusListed
- Commits737
- Forks43
- Watching3
- Stars in 28 days+1
- CreatedApr 10, 2020
- First seen by usNov 7, 2026
- CheckedNov 8, 2026
