Maple t-Core Package - Installation Instructions

These instructions are for Windows and Maple 13. If you are using a different version of Maple just change "13" to whatever.
  • STEP 1
    Create a directory for your maple lib (dotm) files.
    My directory is called mylib and is under the Maple 13 directory.
    This is what I did to create it:
    • Click Start
    • Click Run
    •  cd c:\"Program Files"\"Maple 13" 
    •  mkdir mylib
    You should now have a new directory called mylib.
  • STEP 2
    Set up a maple.ini file. This file is created in the Users subdirectory and contains the following lines:
    Homelib:="C:\\Program Files\\Maple 13/mylib":
    libname := libname, Homelib:
    
    Continuing from above we could do the following in the cmd window:
        cd Users
        echo Homelib:="C:\\Program Files\\Maple 13/mylib": > maple.ini 
        echo libname := libname, Homelib: >> maple.ini
    
    Now you should have a file maple.ini containing two lines of code.
  • STEP 3
    Download the file This file contains MAPLE code for setting up and saving the package. Save this file in a place where you keep your MAPLE programs. I saved it in a special directory:
    "C:\cygwin\home\fgarvan\maple\mypackages\tcore\w-setup"
    
    This program saves the tcore package in the mylib directory. If you want to save it in a different place you will need to edit the file.
  • STEP 4
    Install the tcore package. Start MAPLE and do something like the following.
    > currentdir("C:\\cygwin\\HOME\\fgarvan\\maple\\mypackages\\tcore\\w-setup");
                 "C:\cygwin\home\fgarvan\maple\mypackages\tcore\w-setup"
    > currentdir();
                "C:\cygwin\home\fgarvan\maple\mypackages\tcore\w-setup"
    
    > read "TCOREPROG13.txt":
    "EXIT RESTART AND TEST tcore PACKAGE"
    
    You will need to change "C:....w-setup" to the appropriate place.
    This program installs the package as a file tcore.m in the mylib dir. See
  • STEP 5
    Exit MAPLE and restart it to test the package:
    > with(tcore);
    [PHI1, addrimthook, findhookinpos, invphi1, istcore, lp, nep, np, nvec2ptn, 
    
      ptn2nvec, ptn2rvec, ptnnorm, randpcore, rvec, tcoreofptn, tcores, tcrank, 
    
      tquot]
     testptn:=[1, 1, 2, 4, 4, 5, 6, 6, 6, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 13, 16, 17];
       [1, 1, 2, 4, 4, 5, 6, 6, 6, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 13, 16, 17]
    > bigvec:=PHI1(testptn,5);
     [[2, 2, 2, 4, 4, 7, 11], [[], [1, 2, 5], [3], [2, 3, 3], [1, 1, 1, 2, 2]]]
    > invphi1(bigvec,5);
       [1, 1, 2, 4, 4, 5, 6, 6, 6, 7, 7, 7, 7, 7, 8, 9, 9, 10, 10, 13, 16, 17]
    > PTNS:=combinat[partition](14):
    > L:=map(x->tcrank(x,5),PTNS):
    > freqtab(L);
    0, 27
    1, 27
    2, 27
    3, 27
    4, 27
    
    Do you get this? See

The url of this page is http://qseries.org/fgarvan/qmaple/tcore/old/install0p1.html.
Created by F.G. Garvan (fgarvan@ufl.edu) on Wednesday, January 04, 2012.
Last update made Sun Nov 19 16:13:47 CST 2023.


MAIL fgarvan@ufl.edu