Load the package

This loads the package from the default directory, for example $Home/.Mathematica/AddOns/Applications/xAct/ for a single-user installation under Linux. xTensor` and xPerm` are automatically loaded.

In[1]:=

MemoryInUse[]

Out[1]=

3059504

In[2]:=

<<xAct`xCoba`

--------------------------------------------------------------------------------

Package xAct`xCore`  version 0.5.0,  {2008, 5, 16}

CopyRight (C) 2007-2008, Jose M. Martin-Garcia, under the General Public License.

--------------------------------------------------------------------------------

Package ExpressionManipulation`

CopyRight (C) 1999-2008, David J. M. Park and Ted Ersek

--------------------------------------------------------------------------------

Package xAct`xPerm`  version 1.0.1,  {2008, 5, 16}

CopyRight (C) 2003-2008, Jose M. Martin-Garcia, under the General Public License.

Connecting to external linux executable...

Connection established.

--------------------------------------------------------------------------------

Package xAct`xTensor`  version 0.9.5,  {2008, 5, 16}

CopyRight (C) 2002-2008, Jose M. Martin-Garcia, under the General Public License.

--------------------------------------------------------------------------------

Package xAct`xCoba`  version 0.6.3,  {2008, 5, 16}

CopyRight (C) 2005-2008, David Yllanes and Jose M. Martin-Garcia, under the General Public License.

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

Comparing, we see that the packages take about 10Mb  in Mathematica 5.2:

In[3]:=

MemoryInUse[]

Out[3]=

16358680

In[4]:=

Out[3] - Out[1]

Out[4]=

13299176

There are six contexts: xAct`xCoba`, xAct`xTensor`, xAct`xPerm` and xAct`ExpressionManipulation` contain the respective reserved words. System` contains Mathematica's reserved words. The current context Global` will contain your definitions and right now it is empty.

In[5]:=

$ContextPath

Out[5]=

{xAct`xCoba`, xAct`xTensor`, xAct`xPerm`, xAct`xCore`, xAct`ExpressionManipulation`, Global`, System`}

In[6]:=

Context[]

Out[6]=

Global`

In[7]:=

? Global`*

Information :: nomatch : No symbol matching Global`* found. More…

We turn off the annoying spell messages:

In[8]:=

Off[General :: spell]

Off[General :: spell1]


Created by Mathematica  (May 16, 2008) Valid XHTML 1.1!