documentation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
documentation [2017/09/29 13:05] – remove link to old git guide, add gitolite link benmuelldocumentation [2019/02/11 21:18] – external edit 127.0.0.1
Line 1: Line 1:
-====== Documentation of polymake ====== +====== Reference Documentation =====
-===== How to use polymake ===== +
-Basic usage and comprehensive descriptions. +
-  * [[tutorial:start|Tutorials]], both for beginners and more advanced users +
-  * [[general|The polymake interactive shell]] +
-  * Demonstration of features of the new [[news/release_3_1|release 3.1]] +
-  * Technical [[howto:start|HowTos]] for specific tasks +
-  * A bit of [[howto:lingo|polymake lingo]]: What is an "application"? What is a "big"/"small" object? ... +
-==== Reference Documentation ====+
  
-  * [[release_docs:latest|Latest release]]: mathematical objects, properties, methods, etc.\\ Direct access to applications: [[reldocs>latest/polytope.html|polytope]], [[reldocs>latest/fan.html|fan]],  [[reldocs>latest/tropical.html|tropical]], ...   +  * [[reldocs>latest|Latest release]]: mathematical objects, properties, methods, etc.\\ Direct access to applications: [[reldocs>latest/polytope.html|polytope]], [[reldocs>latest/fan.html|fan]],  [[reldocs>latest/tropical.html|tropical]], ...   
-  * [[reldocs>snapshot|Latest snapshot]]: reference documentation of the latest [[perpetualbeta|perpetual beta]].\\ Direct access to applications: [[reldocs>snapshot/polytope.html|polytope]], [[reldocs>snapshot/fan.html|fan]],  [[reldocs>snapshot/tropical.html|tropical]], ...  +  * [[reldocs>snapshot|Latest snapshot]]: reference documentation of the latest [[download:perpetualbeta|perpetual beta]].\\ Direct access to applications: [[reldocs>snapshot/polytope.html|polytope]], [[reldocs>snapshot/fan.html|fan]],  [[reldocs>snapshot/tropical.html|tropical]], ...  
  
- 
-==== Advanced Users ==== 
- 
-Learning how to extend ''polymake''. 
-  * [[scripting:start|Scripting]] for "power users" 
-  * [[reference::clients|Writing C++ clients]] 
-  * [[reference::callable|Using Callable Library]] (from release 2.10 on) 
-  * [[reference:rulefiles|Writing rule files]] 
-  * [[reference:extensions|Writing and using extensions]] 
- 
-Details on selected topics, also linked from general pages above. 
-  * [[reference:rules|Production rules]] 
-  * [[reference:help_formatting|Formatting help blocks]] 
-  * [[reference:permutations|Permutations]] 
-  * [[reference:polymorphic|Polymorphic functions]] 
-  * [[reference:cpp_type_binding|Property type binding to C++ classes]] 
-==== Additional Material ==== 
- 
-  * [[Publications]]: a list of papers with a reference to polymake.  This way you can learn how other people are using the system. 
-  * [[data|Data base]] of objects available in polymake-format. Contributions are welcome. 
-  * [[Extensions]]: things programmed in polymake by other people.  Stay tuned. 
-  * [[Interfaces]]: other software packages calling polymake. 
-===== Developers' Corner ===== 
- 
-Beware: The information below may be entirely unrelated to any official release.  For the documentation of the current release see the above on this page. 
- 
-  * [[devel:start|Way of Working]]: Recommended procedures, including hints for git beginners. 
-  * [[devel:design_decisions|Design decisions]] 
-  * [[reldocs>master|Documentation of the current developer version]] 
-  * Still incomplete documentation of the [[reldocs>master/PTL|Polymake Template Library]]: C++ classes for "small" objects. 
-  * [[howto:devel:testcases|Unit tests]]: How to test all the things 
-  * [[devel:Java Part of Visualization]] 
-  * [[devel:gitolite|polymake git repositories]]: How to use the git repositories on the polymake server. 
  • documentation.txt
  • Last modified: 2019/06/07 13:10
  • by benmuell