Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make ∇ and Δ const bindings #1

Merged
merged 1 commit into from Jun 19, 2019
Merged

Conversation

KristofferC
Copy link
Contributor

Otherwise, using them will be slower than necessary.

@chakravala chakravala added the enhancement New feature or request label Jun 19, 2019
@chakravala chakravala merged commit d4cbc47 into chakravala:master Jun 19, 2019
@chakravala
Copy link
Owner

Thanks, by the way this is only a preliminary release, which will be integrated with other packages.

The full intended usage of this package will be explained once more testing and design is complete.

@KristofferC
Copy link
Contributor Author

KristofferC commented Jun 19, 2019

I undeestand, was just browsing around and saw a low hanging fruit :)

@chakravala
Copy link
Owner

chakravala commented Jun 19, 2019

Leibniz.jl will be designed to universally handle various interoperability tasks surrounding Leibniz differentials, gradients, and non-linear operators.

For example, the ∇ and Δ are Leibniz.Derivation similar to LinearAlgebra.UniformScaling, so that the intention of the symbols can be carried around into various contexts where information is needed.

The implementation will be separated from LinearAlgebra.UniformScaling soon, but it still uses it in the underlying type for quick initial implementation purposes.

Repository owner deleted a comment from codecov-io Jun 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants