Changeset dcf46c in git


Ignore:
Timestamp:
Jun 20, 2014, 4:58:14 PM (10 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'fc741b6502fd8a97288eaa3eba6e5220f3c3df87')
Children:
c7356b63ff773598fb6bd4a02eaca0893d2031e6
Parents:
be22fb785a1c1cd8f506d9c6fd983e526123ae87
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2014-06-20 16:58:14+02:00
git-committer:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2014-06-20 17:59:38+02:00
Message:
Fixed the deps. between doxy pages
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • Makefile.am

    rbe22fb rdcf46c  
    1010dox emacs debian redhat desktop
    1111
    12 EXTRA_DIST = README autogen.sh git-version-gen doxy
     12EXTRA_DIST = README.md autogen.sh git-version-gen doxy
    1313
    1414bin_SCRIPTS = libsingular-config
  • Singular/countedref.h

    rbe22fb rdcf46c  
    1 /// -*- c++ -*-
     1// -*- c++ -*-
    22//*****************************************************************************
    33/** @file countedref.h
    4  *
    5  * @author Alexander Dreyer
    6  * @date 2012-08-15
    74 *
    85 * This file defines reusable classes supporting reference counted interpreter
     
    118 *
    129 * @note This works was supported by the "Industrial Algebra" project.
     10 *
     11 * @author Alexander Dreyer
     12 * @date 2012-08-15
    1313 *
    1414 * @par Copyright:
  • Singular/dyn_modules/dyn_modules.dox

    rbe22fb rdcf46c  
    55 and also define new data structures (like \ref libpolys_page).
    66 
    7  - \subpage bigintm
    8  - \subpage syzextra
    9  - \subpage pyobject
    10  - \subpage callgfanlib
    11  - \subpage callpolymake
    12  - \subpage singmathic
     7 - \subpage dynmodules_bigintm_page
     8 - \subpage dynmodules_syzextra_page
     9 - \subpage dynmodules_pyobject_page
     10 - \subpage dynmodules_callgfanlib_page
     11 - \subpage dynmodules_callpolymake_page
     12 - \subpage dynmodules_singmathic_page
    1313*/
  • main.dox

    rbe22fb rdcf46c  
    1 /*! \page main_page Developer and Reference Manual
     1/*! \page main_page Introductory developers manual
    22
    3 Somewhat older kernel documentation can be found at
    4 <ftp://www.mathematik.uni-kl.de/pub/Math/Singular/doc/singular-anatomy.tgz>
     3The Singular kernel development introduction contains:
    54
    6 Please also read
    7 - \subpage bs_page and
    8 - \ref styleguide
     5- \subpage styleguide "the C/C++ programming Style Guide",
     6- \subpage bs_page "the Singular build system",
     7- somewhat outdated Singular kernel documentation: <ftp://www.mathematik.uni-kl.de/pub/Math/Singular/doc/singular-anatomy.tgz>,
     8- a short description of the Singular restructurization: <http://www.singular.uni-kl.de/gap-meeting-2012/SW.Aug.12.motsak.2.pdf> and
     9- the current internal structure and dependencies can be seen at \subpage deps_page.
     10  Top-level packages are:
     11  - \subpage omalloc_page "Singular Memory Manager"
     12  - \subpage resources_page "Resource Handling Helpers"
     13  - \subpage factory_page "Factorization lib."
     14  - \subpage libpolys_page "Singular most basic data structures"
     15  - \subpage kernel_page "Mathematical Algorithms"
     16  - \subpage singular_page "Singular Interpreter and related"
     17 
     18*/
    919
    10 Separate top-level packages are as follows (also see the diagram below):
    11 - \subpage omalloc_page
    12 - \subpage resources_page
    13 - \subpage factory_page
    14 - \subpage libpolys_page
    15   - \subpage libpolys_misc_page
    16   - \subpage libpolys_reporter_page
    17   - \subpage libpolys_coeffs_page
    18   - \subpage libpolys_polys_page
    19 - \subpage kernel_page
    20   - \subpage kernel_numeric_page
    21   - \subpage kernel_combinatorics_page
    22   - \subpage kernel_GBEngine_page
    23   - \subpage kernel_groebner_walk_page
    24   - \subpage kernel_fglm_page
    25   - \subpage kernel_maps_page
    26   - \subpage kernel_spectrum_page
    27   - \subpage kernel_linear_algebra_page
    28   - \subpage kernel_oswrapper_page
    29 - \subpage singular_page
    30   - \subpage dynmodules_page
     20/*!
     21\page deps_page Dependencies between Singular packages
    3122
    32 Here is a short description of the Singular restructurization:
    33 <http://www.singular.uni-kl.de/gap-meeting-2012/SW.Aug.12.motsak.2.pdf>
     23- \ref omalloc_page
     24- \ref resources_page
     25- \ref factory_page
     26- \ref libpolys_page
     27  - \ref libpolys_misc_page
     28  - \ref libpolys_reporter_page
     29  - \ref libpolys_coeffs_page
     30  - \ref libpolys_polys_page
     31- \ref kernel_page
     32  - \ref kernel_numeric_page
     33  - \ref kernel_combinatorics_page
     34  - \ref kernel_GBEngine_page
     35  - \ref kernel_groebner_walk_page
     36  - \ref kernel_fglm_page
     37  - \ref kernel_maps_page
     38  - \ref kernel_spectrum_page
     39  - \ref kernel_linear_algebra_page
     40  - \ref kernel_oswrapper_page
     41- \ref singular_page
     42  - \ref dynmodules_page
    3443
    35 Dependencies between Singular packages are as follows:
     44
     45Dependencies between Singular packages (and sub-grouppings) are shown as arrows on the following diagramm:
    3646\dotfile Includes.dot Package dependency diagram
    37 
    3847*/
    3948
     
    4655configure scripts):
    4756
    48 - \subpage omalloc_page
    49 - \subpage resources_page
    50 - \subpage factory_page
    51 - \subpage libpolys_page
    52 - \subpage singular_page
     57- \ref omalloc_page
     58- \ref resources_page
     59- \ref factory_page
     60- \ref libpolys_page
     61- \ref singular_page
    5362
    5463Moreover some of these (top-level) libraries combine smaller ones into
    5564itself.
    56 - \subpage libpolys_page
    57   - \subpage libpolys_misc_page
    58   - \subpage libpolys_reporter_page
    59   - \subpage libpolys_coeffs_page
    60   - \subpage libpolys_polys_page
    61 - \subpage singular_page
    62   - \subpage kernel_page
    63   - \subpage dynmodules_page
     65- \ref libpolys_page
     66  - \ref libpolys_misc_page
     67  - \ref libpolys_reporter_page
     68  - \ref libpolys_coeffs_page
     69  - \ref libpolys_polys_page
     70- \ref singular_page
     71  - \ref kernel_page
     72  - \ref dynmodules_page
    6473
    6574
Note: See TracChangeset for help on using the changeset viewer.