-
Notifications
You must be signed in to change notification settings - Fork 133
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
Add docs and tests for CartanMatrix.jl #2982
Add docs and tests for CartanMatrix.jl #2982
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
some comments
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #2982 +/- ##
==========================================
+ Coverage 80.09% 80.19% +0.09%
==========================================
Files 491 492 +1
Lines 69349 69529 +180
==========================================
+ Hits 55547 55756 +209
+ Misses 13802 13773 -29
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add a markdown file to include all docstrings into. And then you are able to use [`some_function`](@ref)
to cross-ref in docstrings.
then this will be expressed by $m_{ij} = 0$ (instead of the usual convention $m_{ij} = \infty$). | ||
The keyword argument `check` can be set to `false` to skip verification whether `gcm` is indeed a generalized Cartan matrix. | ||
""" | ||
function coxeter_from_cartan_matrix(gcm; check::Bool=true) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Naming discussion and review postponed until this file gets tidied up (in a future PR).
Co-authored-by: Lars Göttgens <[email protected]>
Co-authored-by: Lars Göttgens <[email protected]>
Co-authored-by: Lars Göttgens <[email protected]>
f48f741
to
dae4db7
Compare
Can we get this merged? Maybe @thofma or @fingolfin could do that? |
This is a follow up of #2689 and adds docs and tests for the CartanMatrix.jl file added in this PR. It also adds four new functions, name
cartan_symmterizer
,cartan_bilinear_form
,cartan_type
andcartan_type_with_ordering
.Work isn't completely finished, but I want to open the discussion for the naming of functions.
For one @lgoettgens suggested to rename
cartan_to_coxeter_matrix
to something likecoxeter_from_cartan_matrix
(to follow the convention of dst_src if I remember correctly).If time permits I will add a function for Cartan matrices of affine type. My suggestion would be
cartan_matrix(fam::Symbol, rk::Int, aff::Int)
. I do not plan on handling the hyperbolic case, What is you opinion @fingolfin ?