1 | /*! |
---|

2 | \page kernel_page Several involved mathematical algorithms (kernel) |
---|

3 | |
---|

4 | \brief Some core mathematical algorithms |
---|

5 | |
---|

6 | These algorithms rely on \ref libpolys_page. |
---|

7 | |
---|

8 | The files in `/kernel/` directory are combined into a internal library |
---|

9 | kernelCommon, which contains the functions (e.g. \ref rChangeCurrRing in \ref kernel/polys.h) |
---|

10 | and data members (e.g. \ref currRing in \ref kernel/polys.h) |
---|

11 | that can be shared among the following sub-packages: |
---|

12 | |
---|

13 | - \subpage kernel_numeric_page |
---|

14 | - \subpage kernel_combinatorics_page |
---|

15 | - \subpage kernel_GBEngine_page |
---|

16 | - \subpage kernel_groebner_walk_page |
---|

17 | - \subpage kernel_fglm_page |
---|

18 | - \subpage kernel_maps_page |
---|

19 | - \subpage kernel_spectrum_page |
---|

20 | - \subpage kernel_linear_algebra_page |
---|

21 | - \subpage kernel_oswrapper_page |
---|

22 | |
---|

23 | |
---|

24 | Main header(s) of kernelCommon: |
---|

25 | - \ref kernel/digitech.h |
---|

26 | - \ref kernel/fast_mult.h |
---|

27 | - \ref kernel/ideals.h |
---|

28 | - \ref kernel/mod2.h |
---|

29 | - \ref kernel/polys.h |
---|

30 | - \ref kernel/preimage.h |
---|

31 | - \ref kernel/structs.h |
---|

32 | |
---|

33 | Basic Singular mathematical algorithms are described in |
---|

34 | <A HREF="ftp://www.mathematik.uni-kl.de/pub/Math/Singular/doc/singular_algorithms.tex.gz">singular_algorithms.tex.gz</A> |
---|

35 | |
---|

36 | \verbinclude kernel/README |
---|

37 | |
---|

38 | */ |
---|

39 | |
---|

40 | |
---|

41 | /*! |
---|

42 | \dir numeric |
---|

43 | \ref kernel_numeric_page |
---|

44 | */ |
---|

45 | |
---|

46 | /*! |
---|

47 | \dir combinatorics |
---|

48 | \ref kernel_combinatorics_page |
---|

49 | */ |
---|

50 | |
---|

51 | /*! |
---|

52 | \dir GBEngine |
---|

53 | \ref kernel_GBEngine_page |
---|

54 | */ |
---|

55 | |
---|

56 | /*! |
---|

57 | \dir groebner_walk |
---|

58 | \ref kernel_groebner_walk_page |
---|

59 | */ |
---|

60 | |
---|

61 | /*! |
---|

62 | \dir fglm |
---|

63 | \ref kernel_fglm_page |
---|

64 | */ |
---|

65 | |
---|

66 | /*! |
---|

67 | \dir maps |
---|

68 | \ref kernel_maps_page |
---|

69 | */ |
---|

70 | |
---|

71 | /*! |
---|

72 | \dir spectrum |
---|

73 | \ref kernel_spectrum_page |
---|

74 | */ |
---|

75 | |
---|

76 | /*! |
---|

77 | \dir linear_algebra |
---|

78 | \ref kernel_linear_algebra_page |
---|

79 | */ |
---|

80 | |
---|

81 | /*! |
---|

82 | \dir oswrapper |
---|

83 | \ref kernel_oswrapper_page |
---|

84 | */ |
---|