#20892: package polymake 3.0
-------------------------------------+-------------------------------------
       Reporter:  vdelecroix         |        Owner:
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-7.3
      Component:  packages:          |   Resolution:
  optional                           |
       Keywords:                     |    Merged in:
        Authors:  Vincent Delecroix  |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/vdelecroix/20892                 |  c4b2b0edba372135bf46b1459a4e5a3d9be7205d
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by kcrisman):

 Some stuff from the tutorial works, some not.
 {{{
 $ ./sage -sh -c polymake
 Welcome to polymake version 3.0
 Copyright (c) 1997-2015
 Ewgenij Gawrilow, Michael Joswig (TU Berlin)
 http://www.polymake.org

 This is free software licensed under GPL; see the source for copying
 conditions.
 There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
 PARTICULAR PURPOSE.

 Press F1 or enter 'help;' for basic instructions.

 Application polytope currently uses following third-party software
 packages:
 cdd, libnormaliz, ppl, sketch, threejs, tikz, tosimplex
 For more details:  show_credits;

 Warning: some rulefiles could not be configured automatically
 due to lacking third-party software and/or other issues.
 To see the complete list: show_unconfigured;
 polytope > $points=new
 Matrix<Rational>([[1,-1,-1],[1,1,-1],[1,-1,1],[1,1,1],[1,0,0]]);

 polytope > $p=new Polytope<Rational>(POINTS=>$points);

 polytope > print isomorphic(cube(2),$p);

 polymake:  ERROR: Undefined subroutine &Polymake::User::isomorphic called
 at input line 1.
 polytope > $c1=cube(2);

 polytope > $c2=cube(2,2);

 polytope > $p1x2=product($c1,$c2);

 polytope > $p2x1=product($c2,$c1);

 polytope > $nc=conv($p1x2,$p2x1);

 polytope > print $c1->VERTICES;
 1 -1 -1
 1 1 -1
 1 -1 1
 1 1 1

 polytope >  print $c1->VOLUME;
 4
 polytope > print isomorphic($p1x2,cube(4));

 polymake:  ERROR: Undefined subroutine &Polymake::User::isomorphic called
 at input line 1.
 polytope > print congruent($p1x2,cube(4));

 polymake:  ERROR: Undefined subroutine &Polymake::User::congruent called
 at input line 1.
 }}}
 Not sure this should hold this up, though, since this is a massive
 improvement on the current situation!

--
Ticket URL: <https://trac.sagemath.org/ticket/20892#comment:23>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to