M. Ayoub Chettouh
M. Ayoub Chettouh
Replaced a word for clarity.
0.13.0 (Latest stable release)
I did it again. This time in an environment with nothing but GeometricFlux (and its dependencies) both 0.11.1 (Package manager) and the master branch. To give an idea, the program...
I'm using neither Snap nor Flatpak, just using the Solus provided Emacs. No clue how to confirm whether or not I have native-comp.
Debug won't show anything
This PR will break precompilation. Working on using Macros instead of the Eval (bad idea)
I think it's resolved now.
The whole point was to make it differentiable via ChainRules, though this isn't. A solution exists for making it work with ChainRules, however, I think focusing on #207 is best.
Last two commits added type promotion.
I think something similar to what @vboussange did could work: ````julia import Base function Base.merge(ca::ComponentArray{T}, ca2::ComponentArray{T}) where T ax = getaxes(ca) ax2 = getaxes(ca2) vks = valkeys(ax[1]) vks2 = valkeys(ax2[1])...