CARAT Introduction / Programs / TSubgroups

Previous Program | Introduction | Next Program

## Program TSubgroups

### Usage

    1) TSubgroups 'file1' [-h] [-a] [-f] [-t]
    2) TSubgroups -g [-c] 'file1' 'file2' 'file3' ['file4']

file1: Spacegroup R in standard affine form (without translations)
file2: Pointgroup P of R (with correct normalizer)
file3: GAP information about the conjugation classes of maximal subgroups of the point group P of R.
file4: (optional) Presentation of P

### Description

Calculate the maximal translationengleich subgroups of a given space group up to conjugation in this space group!

### Options

    -h : Give a short help.
    -a : Calculate subgroups up to conjugation under
         the affine normalizer of R.
    -f : Write representatives in files 'file1'_i.
    -t : Omit the last dim R generators.
    -g : Do not use the database, use your own GAP-words.
         (Only for experts!)
    -c : Output for constructing the database. Do not use!

### Remarks

See also for TSupergroups and Standard_affine_form.

### Examples

1. Calculate minimal/maximal klassengleich/translationengleich super-/sub-groups of a given space group up to conjugation under the affine normalizer of this group.

Previous Program | Introduction | Next Program