Skip to content

Commit

Permalink
singular docs added
Browse files Browse the repository at this point in the history
  • Loading branch information
honnatht committed Feb 2, 2025
1 parent d5ba426 commit 0b6616c
Show file tree
Hide file tree
Showing 12 changed files with 76 additions and 25 deletions.
2 changes: 1 addition & 1 deletion docs/build/.documenter-siteinfo.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"documenter":{"julia_version":"1.9.4","generation_timestamp":"2025-02-02T01:55:12","documenter_version":"1.8.0"}}
{"documenter":{"julia_version":"1.9.4","generation_timestamp":"2025-02-02T04:13:31","documenter_version":"1.8.0"}}
4 changes: 2 additions & 2 deletions docs/build/Example.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/build/Installation.html

Large diffs are not rendered by default.

26 changes: 13 additions & 13 deletions docs/build/Overview.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/build/index.html

Large diffs are not rendered by default.

Binary file modified docs/build/objects.inv
Binary file not shown.
2 changes: 1 addition & 1 deletion docs/build/search_index.js

Large diffs are not rendered by default.

8 changes: 7 additions & 1 deletion docs/make.jl
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,13 @@ makedocs(;
"Overview.md",
],
"Singular version of Feynman" => [
"feynman_lib.md",
"Home" =>[
"Installation_sing.md",
"Overview_sing.md",
],
"Examples" => [
"Example_sing.md",
],
],
],
)
Expand Down
Empty file added docs/src/Example_sing.md
Empty file.
37 changes: 37 additions & 0 deletions docs/src/Installation_sing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Installation

We assume that SINGULAR is installed in a recent stable version (4.1.1 Feb 2018 or 4.3.2.0 Jan_2022 ) .

Run Singular in the terminal,

```singular
>Singular
SINGULAR / Development
A Computer Algebra System for Polynomial Computations / version 4.1.1
0<
by: W. Decker, G.-M. Greuel, G. Pfister, H. Schoenemann \ Feb 2018
FB Mathematik der Universitaet, D-67653 Kaiserslautern \ Debian 1:4.1.1-p2+ds-4build2
>
```

Then install the library feynman.lib.
```singular
> LIB "/path_to/Singular_Feynman/feynman.lib";
// ** redefining setMat (LIB "/path_to/Feynman/Singular_Feynman/feynman.lib";)
// ** redefining setMat (LIB "/path_to/Feynman/Singular_Feynman/feynman.lib";)
// ** loaded /path_to/Feynman/Singular_Feynman/feynman.lib (4.3.2.0,Jan_2022)
// ** loaded /usr/bin/../share/singular/LIB/general.lib (4.1.1.0,Dec_2017)
// ** loaded /usr/bin/../share/singular/LIB/matrix.lib (4.1.1.0,Dec_2017)
// ** loaded /usr/bin/../share/singular/LIB/nctools.lib (4.1.1.0,Dec_2017)
// ** loaded /usr/bin/../share/singular/LIB/random.lib (4.1.1.0,Dec_2017)
// ** loaded /usr/bin/../share/singular/LIB/ring.lib (4.1.1.0,Dec_2017)
// ** loaded /usr/bin/../share/singular/LIB/primdec.lib (4.1.1.0,Dec_2017)
// ** loaded /usr/bin/../share/singular/LIB/absfact.lib (4.1.1.0,Dec_2017)
// ** loaded /usr/bin/../share/singular/LIB/triang.lib (4.1.1.0,Dec_2017)
// ** loaded /usr/bin/../share/singular/LIB/elim.lib (4.1.1.0,Dec_2017)
// ** loaded /usr/bin/../share/singular/LIB/poly.lib (4.1.1.0,Dec_2017)
// ** loaded /usr/bin/../share/singular/LIB/inout.lib (4.1.1.0,Dec_2017)
// ** loaded /usr/bin/../share/singular/LIB/linalg.lib (4.1.1.0,Dec_2017)
>
```

13 changes: 13 additions & 0 deletions docs/src/Overview_sing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
@doc raw"""
proc printMat(matrix M)

**USAGE** : printMat(M); M matrix@*
**ASSUME** : M is a matrix.
**THEORY** : This is the print function used by Singular to print a matrix.
**KEYWORDS**: matrix
```singular
ring R=0,(x),lp;
matrix M[2][3]=1,243,3,4,522222,6;
printMat(M);
````
"""
5 changes: 0 additions & 5 deletions docs/src/feynman_lib.md

This file was deleted.

0 comments on commit 0b6616c

Please sign in to comment.