Basic Requirements
Please check the following:
-
The first thing you need is an installed (and working!) version of
Trilinos. The following packages must be installed: Teuchos, Epetra,
EpetraExt, Amesos, IFPACK, AztecOO, ML. You also need to enable PyTrilinos by
adding --enable-python to your Trilinos configure script. Finally,
you must have installed Trilinos by typing make install at the top
Trilinos directory.
- IMPORTANT: You probably want to add a password protection to the directories
WebTrilinos/c++ and WebTrilinos/python! Instructions
on how to do it can be found
here. The
MatrixPortal module can be left without protections, depending on your needs.
-
You need PHP installed on your system. PHP must process both .php and
.html files. The line below should not contain any <? or
?>. If it does, check your web server installation, to be sure
that PHP takes care of .html as well.
echo "Simple test for PHP!"; ?>
-
You need convert installed on your system. Below you have the
location of convert as defined by /bin/env.
passthru("echo /bin/env convert"); ?>.
If nothing is found, then you
will not be able to plot the sparsity pattern in the MatrixPortal module.
- You need PyChart to plot results in the MatrixPortal module. If you don't
have it, you can still WebTrilinos, but without
graphs in the MatrixPortal module. PyChart can be downloaded at the web page
http://home.gna.org/pychart/. Below
you have the output of python -c "from pychart import *". If nothing
is reported, PyChart is correctly installed on your system.
passthru("python -c 'from pychart import *'"); ?>
Go to the setup page, or go back to the
home page.
For more details, please check the official
WebTrilinos'
web page.