Giter Site home page Giter Site logo

graphtools's Issues

Show faces and edges grouped by orbit in output of stats_pl

In the current version, when asking edge orbit or face orbit information, the program will first print a list of the edges or faces, and then print an overview of orbits. There should be an option to combine these two and get something like this:

Orbit 1
F1: v1 v2 v3 ...
F2: ...
...

Orbit 2
Fn: ...
...

Miss the file `unionfind.h`

Hello,

when I run make, it told me this:

cc -I/path/to/headers -L/path/to/libraries -o build/name_pl -g planar/name_pl.c planar/shared/planar_base.c planar/shared/planar_input.c planar/shared/planar_automorphismgroup.c -lcprogutil
planar/name_pl.c:13:10: fatal error: unionfind.h: No such file or directory
   13 | #include "unionfind.h"
      |          ^~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:199: build/name_pl] Error 1

Where do I find unionfind.h?

Best wishes,
Licheng.

Better error handling when reading files

If a file contains an error, this is only visible when it leads to a segmentation fault. Better would be to at least check that the vertices lie in the correct range.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.