The first step is to start Mathematica:
% math Mathematica 2.2 for SPARC Copyright 1988-93 Wolfram Research, Inc. |
The next step is to load the appropriate software. 2
In[1]:= <<NCGB.m
|
Hi there !!!!!!!
NCSetRule.m loaded NCPInverses.m loaded NCMono.m loaded NCSolve.m loaded NCMatMult.m loaded NCAliasFunctions.m loaded NCAlias.m loaded Starting Main LinkObject[p9c, 1, 1] |
Here is a technical point which has implications. By default, C + + stores only a small number of integers and if longer integers occur in a computer run it will make a mistake. NCGB, which you are using, does not have this problem because of some potentially time consuming dynamic storage allocation. If you are sure your runs have small integers (between ±2 billion on a Sun), then you might want to override this NCGB feature to save run time. There are two ways to do this. One is type the command NCGBSetIntegerOverflow[True] before loading NCGB.m. The other is to edit a line in the file NCGB.m to read $NCGB$IntegerOverflow=True. These commands actually switch which code you are using. If you are in the middle of a session and wish to switch to just type NCGBSetIntegerOverflow[True] or NCGBSetIntegerOverflow[True] and reload NCGB.m.