-
-
Notifications
You must be signed in to change notification settings - Fork 487
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
Enter the components of a metric while declaring #25457
Comments
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:7
Thanks for this contribution! As you can see on the patchbot report
In case you need more information about the patchbot, see here. |
New commits:
|
Changed branch from public/manifolds/Metric to public/manifolds/MetricComponents |
Changed commit from |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Commit: |
comment:12
A doctest fails:
Besides, the following doctest in line 168-170 of
is not correct: the output should be Similarly, in lines 566-567 of the same file, the output of the doctest
is not correct, since a signature of 1 on a 3-dimensional manifold implies a Lorentzian metric. In the helper function You should not end docstring lines by a backslash character, as done in lines 1976-1982 of The documentation fails to build: the command
returns errors like
|
comment:13
Another point: you should fill the Description field of this ticket, to tell what it is about. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
This comment has been minimized.
This comment has been minimized.
comment:17
I've pushed to the ticket branch a commit with small tweaks, which
To see all my changes, click on cae28a7 in comment:16. There are still some points that must be discussed or fixed:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Changed keywords from Parallelizable Manifold, Pseudo-Riemannian Metric, Degenerate Metric to Pseudo-Riemannian Metric, Degenerate Metric |
This comment has been minimized.
This comment has been minimized.
Changed author from Hans FOTSING TETSING to Hans Fotsing Tetsing |
comment:20
There are various issues:
yields a total CPU time of 144.2 s, while with Sage 8.3.rc0 (i.e. outside the ticket branch) it is only of 62.3 s. Such an increase of doctest time is not acceptable, especially for a new functionality, which in principle, does not require much computing.
which reports the doctests running for more than 5 s. They are the doctests involving a metric on the sphere, with the components given in 6 charts. Why do you choose such a lengthy example? It is also very long, and thus not pleasant to read, in the html documentation.
and that the html output is OK, before submitting a ticket for review. |
The main purpose of this ticket is to give the possibility of entering the components of a metric while declaring this metric on a manifold.
In this ticket, there is a method which determine the signature of a metric. So it is no more necessary to give the signature of your metric while declaring, Sage is able to compute it! Therefore Sage would give the truth class of the declaring metric: Riemannian metric or Lorentzian metric or pseudo-Riemannian metric or degenerate metric.
Depends on #0
CC: @egourgoulhon
Component: geometry
Keywords: Pseudo-Riemannian Metric, Degenerate Metric
Author: Hans Fotsing Tetsing
Branch/Commit: public/manifolds/MetricComponents @
f494678
Reviewer: Eric Gourgoulhon
Issue created by migration from https://trac.sagemath.org/ticket/25457
The text was updated successfully, but these errors were encountered: