<!-- 

  groups_app.xml    FinInG package documentation
 
                                                                John Bamberg
                                                                Anton Betten
                                                               Philippe Cara
                                                                Jan De Beule
                                                              Michel Lavrauw
                                                             Max Neunhoeffer
 
  Copyright (C) 2015,	Colorado State University
						Università degli Studi di Padova
						Universiteit Gent
						University of St. Andrews
						University of Western Australia
                        Vrije Universiteit Brussel

This appendix gives more (technical) information on structure of FinInG.

-->

<Appendix Label="groups_app">
<Heading>The structure of <Package>FinInG</Package> </Heading>
<Section>
<Heading>The different components</Heading>
Loading <Package>FinInG</Package> shows the following message:
<Example>
---------------------------------------------------------------------
loading: geometry, liegeometry, group, projectivespace, correlations, 
polarspace/morphisms, enumerators, diagram, varieties, affinespace/affinegroup, 
gpolygons
</Example>
The different components are listed and refer to the corresponding filenames. So
<E>component</E> refers to <E>component.gd</E> and <E>component.gi</E>. When
When <E>component1/component2</E> is displayed, Both <E>component1.gi</E> and 
<E>component2.gi</E> depend on the declarations in both <E>component1.gd</E> and 
<E>component2.gd</E>. In other cases, <E>component_n</E> is only dependent on its
own declarations and the ones before. 
</Section>
<Section>
<Heading>The complete inventory</Heading>

<ManSection>
<Heading>Declarations</Heading>
<Description>
<Example>
<#Include SYSTEM "./output/operations_inventory.txt">
</Example>
<Example>
<#Include SYSTEM "./output/attributes_inventory.txt">
</Example>
<Example>
<#Include SYSTEM "./output/properties_inventory.txt">
</Example>
</Description>
</ManSection>

<ManSection>
<Heading>Functions/Methods</Heading>
<Description>
<Example>
<#Include SYSTEM "./output/functions_inventory.txt">
</Example>
<Example>
<#Include SYSTEM "./output/methods_inventory.txt"> 
</Example>

</Description>
</ManSection>

</Section>
<Section>
<Heading>The filter graph(s)</Heading>

<Alt Only="HTML">&lt;img src="filtergraph.png">&lt;/img></Alt>
<Alt Only="LaTeX">\includegraphics[width=18cm]{filtergraph.png}</Alt><P/>

</Section>
</Appendix>