File: singular.dot

package info (click to toggle)
singular 1%3A4.4.1%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 47,520 kB
  • sloc: cpp: 319,164; ansic: 42,206; perl: 5,855; sh: 5,524; lisp: 4,241; python: 2,101; makefile: 1,890; yacc: 1,651; pascal: 1,411; lex: 1,367; tcl: 1,024; xml: 182
file content (57 lines) | stat: -rw-r--r-- 1,584 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
digraph singular {
	gmp [ color=lightgrey, fontcolor=blue, style=filled, shape=box ];
	gmp -> ntl;
	gmp -> factory_libfac;
	gmp -> coeffs;
	ntl [ color=lightgrey, fontcolor=blue, style=filled, shape=box ];
	ntl -> factory_libfac;
	omalloc_xalloc [ color=lightgrey, fontcolor=green, style=filled ];
	omalloc_xalloc -> factory_libfac [label="x"];
	omalloc_xalloc -> reporter;
	omalloc_xalloc -> coeffs;
	omalloc_xalloc -> polys;

        resources_resources [ color=lightgrey, fontcolor=blue, style=filled ];
	resources_resources -> factory_libfac [label="for testing"];
	resources_resources -> libpolys;
	resources_resources -> kernel;
	resources_resources -> SingularInterpreter;

        factory_libfac [ color=lightgrey, fontcolor=blue, style=filled ];
	factory_libfac -> libpolys;
	factory_libfac -> kernel;
	factory_libfac -> SingularInterpreter;

	misc -> reporter;
	misc -> coeffs;
	misc -> polys;
	reporter -> coeffs;
	reporter -> polys;
	reporter -> misc;
	polys -> ext_fields;
	coeffs -> ext_fields;
        coeffs [ fontcolor=blue ];
	coeffs -> polys;
	edge [style=dashed];
	ntl -> coeffs;
	polys [ fontcolor=blue ];
	ext_fields -> coeffs;

        kernel [ fontcolor=blue ];

        libpolys -> kernel;
        numeric [ fontcolor=blue ];
	kernel -> numeric;
	kernel -> SingularInterpreter;
        SingularInterpreter [ fontcolor=red ];
        numeric -> SingularInterpreter;
        libpolys -> SingularInterpreter;

        IntegerProgramming [ fontcolor=blue ];
}

// dot -Tpng -o singular.png singular.dot

// boxed = third party
// filled = external
// blue = math