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

Support arbitrary metrics #107

Closed
MasonProtter opened this issue Feb 26, 2019 · 5 comments
Closed

Support arbitrary metrics #107

MasonProtter opened this issue Feb 26, 2019 · 5 comments

Comments

@MasonProtter
Copy link

It might be nice to support general, non-diagonal metrics at some point.

@chakravala
Copy link
Owner

Support for arbitrary metrics is also going to require the VectorSpace definitions to be updated in

DirectSum.jl : https://github.com/chakravala/DirectSum.jl

Have you familiarized yourself with that package yet?

@chakravala
Copy link
Owner

This issue will be addressed in either v0.3 or v0.4 of DirectSum.jl (after the extension I am currently designing for tensor fields). For me, it doesn't make sense to address this issue until the tensor fields are fully implemented.

The license of the repository is non-negotiable; however, it may be possible to separately negotiate individual licenses for specific users. This repository is the result of my own personal blood, sweat, and tears. If you want to modify and redistribute my software, GPL must be used or a very big price must be paid.

@chakravala
Copy link
Owner

chakravala commented Jun 1, 2019

Some of my repositories have the MIT license, but not this repository. MIT license would be negative for this project and also disrespectful to my expended effort on the whole foundation. For this kind of software, I would have either chosen closed source or GPL, but not MIT license. This is a special and unique effort, and making it closed source would not have benefited the project, so GPL it is.

Sprechen sie Deutsch? I am also german

What language did you use for your software?

@chakravala
Copy link
Owner

chakravala commented Sep 18, 2019

non-diagonal metric has been marked as pay-donate because I don't currently intend to implement it unless I am paid to work on it, since I am otherwise pre-occupied @rleegates @MasonProtter

@chakravala chakravala transferred this issue from chakravala/Grassmann.jl Jan 18, 2020
@chakravala chakravala transferred this issue from chakravala/DirectSum.jl May 22, 2024
@chakravala
Copy link
Owner

Arbitrary MetricTensor support has been added as of v0.8.19 resolving this issue @MasonProtter @davibarreira

using Grassmann
@basis MetricTensor([0 -1 0; -1 0 0; 0 0 1])

Differential Geometric Algebra automation moved this from In progress to Done May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants