Jump to content

Draft:Surf (graphics program): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Derivatives and forks: adding "surfex"
Line 24: Line 24:
* [https://www.imaginary.org/program/surfer '''surfer'''] which is a project under the direction of [[:de:Gert-Martin_Greuel | Gert-Martin Greuel]].
* [https://www.imaginary.org/program/surfer '''surfer'''] which is a project under the direction of [[:de:Gert-Martin_Greuel | Gert-Martin Greuel]].


* '''surfex''', now a part of [[Singular (software)|Singular]], written by Oliver Labs and Stephan Holzer.
* '''surfex''' is a 2008 derivation of '''surf''' written in Java by Oliver Labs and Stephan Holzer. It is now distributed as a part of [[Singular (software)|Singular]].


==Gallery==
==Gallery==

Revision as of 22:32, 9 September 2024

surf is a an open source computer program written to visualize some real algebraic geometry: plane algebraic curves, space curves, and algebraic surfaces in a three-dimensional real affine space.

Surf is licensed under the GNU General Public License (GPL).

Surf was developed in 1996-1997 at the Friedrich Alexander Universitaet Erlangen-Nuernberg, and since 1997 at the Johannes Gutenberg-Universitaet Mainz.

surf provides a C-style programming language for the description of geometric objects.

surf was written at the suggestion of Wolf Barth by Stephan Endrass, Hans Huelf, Ruediger Oertel, Kai Schneider, Ralf Schmitt, and Johannes Beigel.

Distribution

surf is packaged in the Debian Linux and derivatives (such as Ubuntu and Linux Mint) as surf-alggeo and in the Fedora Linux as surf-geometry.

It is also provided with the SageMath project.

Derivatives and forks

There are various derivatives of surf.

  • surfex is a 2008 derivation of surf written in Java by Oliver Labs and Stephan Holzer. It is now distributed as a part of Singular.

Barth sextic surface vusualized with surf.

below

References