Help - FAQ


What is Galeri?

Galeri is a small package that can be used to create test maps and matrices. You can think of it as the equivalent of MATLAB's gallery() function, but with more support for finite difference and finite element problems. Top

What's significant about the name 'Galeri'?

Loosely translated, the Greek term "Galeri" simply means "Gallery". Top

What are the dependencies of Galeri?

Galeri is based on Epetra and Teuchos; you cannot compile Galeri without these two packages. Galeri creates matrices in Epetra format (Epetra_CrsMatrix for scalar problems, and Epetra_VbrMatrix for vector problems) and vectors in Epetra_MultiVector format. Top

Can I use Galeri within PyTrilinos?

Yes, Galeri has a PyTrilinos module, that can be access to basically all Galeri's capabilities. You have to specify --enable-python in your configure line; please refer to the PyTrilinos's documentation more details. Top

Where can I find a list of supported maps and matrices?

Please refer to the Doxygen documentation. The list of supported Epetra_Map's can be found here, while the supported Epetra_CrsMatrix's here.

What can I do with the finite element code?

Galeri contains a simple but flexible finite element code for second-order PDEs. The code has been developed to validate and test algorithms (and in particular preconditioners), so don't expect too much. Said that, there is still a lot that can be done with this finite element code. Check the Doxygen documentation here for more details. Top

Can I contribute with a new map or matrix?

Yes, check the contact web page to write an e-mail to the developers. Top