************************* Matrix Storage Format ************************* :: Matrix storage format = {msr | vbr} ----------------------- Description / Usage ----------------------- This optional card can be used to choose between two formats accepted by the Aztec 2.1 solver package. Valid options are: msr modified sparse row format (see Schunk and Shadid, 1992). This option is the default option and is automatically used for all direct solver options. vbr variable block row format (see Heroux, 1992). This option should only be selected when an Aztec iterative solver is chosen. epetra Compressed Sparse Row format using the Epetra library from Trilinos tpetra FECRSMatrix Compressed Sparse Row format using the Tpetra library from Trilinos currently only works using Stratimikos and Amesos2 ------------ Examples ------------ Following is a sample card: :: Matrix storage format = msr ------------------------- Technical Discussion ------------------------- *Goma* supports two global matrix formats for its linear solvers. The advantage of choosing **vbr** over the default **msr** format is a matter of which preconditioner option is selected. (See Schunk, et al., 2002 on iterative methods.) When using the front solver package, another format known as **estifm** is employed internally but not specified by this card, which is not used in this case. -------------- References -------------- SAND92-1158: Iterative Solvers in Implicit Finite Element Codes, Sandia Technical Report, Schunk, P. R. and Shadid, J. N. (1992) SAND2001-3512J: Iterative Solvers and Preconditioners for Fully-coupled Finite Element Formulations of Incompressible Fluid Mechanics and Related Transport Problems, P. R. Schunk, M. A. Heroux, R. R. Rao, T. A. Baer, S. R. Subia and A. C. Sun, March 2002. TR/PA/92/90: M. A. Heroux, A proposal for a sparse BLAS toolkit, Technical Report, CERFACS, December 1992.