Friday, October 2, 2009

Mathematica License

Mathematica implements MathLM as its license manager installed in a server which provides service to its clients through the TCP port.
If the math kernel asks for the license then either the math license manager is stopped at the server end or the connection to server is broken or the most probable cause for first time users is that the license server name is not provided.
To check whether the user has licensing information stored is to check for a file called "mathpass".
It is generally located in $HOME/.Mathematica/Licensing/mathpass
or in /usr/local/mathematica/Configuration/Licensing/mathpass

It should contain entries like ( for local installs )
machinename xxxx-xxxx-xxxx xxxx-xxxx xxxx-xxx-xxx:x:xx home user
or (for network licenses)
!server.mydomain.com

No comments:

Print chess board in command line

The following bash one-liner will print a chess board in a terminal (the script works for the shells bash and ksh only) for (( i = 1; i ...