Skip to content

Running

Mauricio de Oliveira edited this page Apr 20, 2017 · 4 revisions

Running NCAlgebra

In Mathematica (notebook or text interface), type

<< NC`

If this step fails, your installation has problems (check out installation instructions on the main page). If your installation is succesful you will see a message like:

You are using the version of NCAlgebra which is found in:
   /your_home_directory/NC.
You can now use "<< NCAlgebra`" to load NCAlgebra or "<< NCGB`" to load NCGB.

Just type

<< NCAlgebra`

to load NCAlgebra, or

<< NCGB`

to load NCAlgebra and NCGB.

Now what?

Extensive documentation is found in the directory DOCUMENTATION.

You may want to try some of the several demo files in the directory DEMOS after you install NCAlgebra.

You can also run some tests to see if things are working fine.

Testing

You do not need to load NCAlgebra before running any of the tests below, but you need to load NC as in

<< NC`

There are 3 test sets which you can use to troubleshoot parts of NCAlgebra. The most comprehensive test set is run by typing:

<< NCTEST

This will test the core functionality of NCAlgebra.

You can test functionality related to the package NCPoly, including the new NCGBX package NCGBX, by typing:

<< NCPOLYTEST

Finally our Semidefinite Programming Solver NCSDP can be tested with

<< NCSDPTEST

We recommend that you restart the kernel before and after running tests. Each test takes a few minutes to run.

You can also call

<< NCPOLYTESGB

to perform extensive and long testing of NCGBX.

NCGB

The old C++ version of our Groebner Basis Algorithm still ships with this version and can be loaded using:

<< NCGB`

This will at once load NCAlgebra and NCGB. It can be tested using

<< NCGBTEST

Clone this wiki locally