Skip to content

Conversation

OP5642
Copy link
Contributor

@OP5642 OP5642 commented Jul 2, 2023

Description

This is a part of #35640 (GSoC 2023).

Implementing moment-angle complexes, one of the key constructions in toric topology. Many methods are yet to be implemented, which will be closely related to the simplicial complex over which the moment-angle complex is constructed.

Checklist

  • The title is concise, informative, and self-explanatory.
  • The description explains in detail what this PR is about.
  • I have linked a relevant issue or discussion.
  • I have created tests covering the changes.
  • I have updated the documentation accordingly.

Dependencies

@OP5642
Copy link
Contributor Author

OP5642 commented Jul 2, 2023

Currently trying out whether cubical complexes might be better for the construction of _moment_angle_complex attribute. @tscrim, it seems to me that it is quite a bit faster and we can avoid a lot of unnecessary code that way.

@OP5642 OP5642 marked this pull request as ready for review August 22, 2023 06:23
Copy link
Collaborator

@tscrim tscrim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the docstrings themselves, it would be good to try to get many of the lines less that 80 chars/line. Perhaps most of them are (I can't immediately check on the web interface), but it seems like many of them are over.

@OP5642
Copy link
Contributor Author

OP5642 commented Sep 8, 2023

A lot of them were definitely over 80 chars/line, thank you. I think I managed to break most of them (apart from one LaTeX line at the beginning of the class-level doc), although many of them within the EXAMPLES blocks are still over 80 (because the representation is rather long). Should I break these lines as well (although I have noticed that this seems to be considered acceptable in some other modules)?

@tscrim
Copy link
Collaborator

tscrim commented Sep 9, 2023

A lot of them were definitely over 80 chars/line, thank you. I think I managed to break most of them (apart from one LaTeX line at the beginning of the class-level doc), although many of them within the EXAMPLES blocks are still over 80 (because the representation is rather long). Should I break these lines as well (although I have noticed that this seems to be considered acceptable in some other modules)?

You can break latex (or any other formatting thing) over multiple lines.

Also, instead of \dotso, please use \cdots and \ldots as appropriate (in a paper, I would go with \dotso, but its better to try to use more basic latex).

Copy link
Collaborator

@tscrim tscrim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some last little things.

OP5642 and others added 2 commits September 14, 2023 19:03
Co-authored-by: Travis Scrimshaw <clfrngrown@aol.com>
@github-actions
Copy link

Documentation preview for this PR (built with commit 80bf983; changes) is ready! 🎉

Copy link
Collaborator

@tscrim tscrim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants