File: msh.c

package info (click to toggle)
symmetrica 2.0-1
  • links: PTS
  • area: main
  • in suites: lenny, squeeze, wheezy
  • size: 3,892 kB
  • ctags: 4,938
  • sloc: ansic: 97,272; makefile: 8
file content (18 lines) | stat: -rw-r--r-- 444 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "def.h"
#include "macro.h"
INT mult_schur_homsym(a,b,c) OP a,b,c;
/* AK 081001 */
{
    OP d;
    INT erg = OK;
    CTTTO(HASHTABLE,SCHUR,PARTITION,"mult_schur_homsym",a);
    CTTTO(HASHTABLE,HOMSYM,PARTITION,"mult_schur_homsym",b);
    CTTTO(HOMSYM,HASHTABLE,EMPTY,"mult_schur_homsym",c);

    d = CALLOCOBJECT();
    erg += t_SCHUR_HOMSYM(a,d);
    erg += mult_homsym_homsym(d,b,c);
    FREEALL(d);
    ENDR("mult_schur_homsym");
}