IFEM  90A354
LinAlg Directory Reference
Directory dependency graph for LinAlg:
src/LinAlg

Files

file  BLAS.h [code]
 BLAS support for various platforms.
 
file  DenseMatrix.C
 Dense system matrix representation.
 
file  DenseMatrix.h [code]
 Dense system matrix representation.
 
file  DiagMatrix.C
 Diagonal system matrix representation.
 
file  DiagMatrix.h [code]
 Diagonal system matrix representation.
 
file  ISTLMatrix.C
 Representation of the system matrix in ISTL format.
 
file  ISTLMatrix.h [code]
 Representation of the system matrix in ISTL format with interface to ISTL routines for solving linear equation systems.
 
file  ISTLSolParams.C
 Linear solver parameters for ISTL.
 
file  ISTLSolParams.h [code]
 Linear solver parameters for ISTL matrices.
 
file  ISTLSupport.h [code]
 IFEM ISTL support.
 
file  LAPack.h [code]
 LAPack support for various platforms.
 
file  LinAlgenums.h [code]
 Various enums for linear algebra scope.
 
file  LinAlgInit.C
 Initializer for linear algebra packages.
 
file  LinAlgInit.h [code]
 Initializer for linear algebra packages.
 
file  LinSolParams.C
 Linear solver parameters for PETSc matrices.
 
file  LinSolParams.h [code]
 Linear solver parameters for PETSc matrices.
 
file  matrix.h [code]
 Simple template classes for dense rectangular matrices and vectors.
 
file  matrixnd.h [code]
 Simple template classes for dense multi-dimensional matrices.
 
file  MatVec.C
 Global algebraic operations on index 1-based matrices and vectors.
 
file  MatVec.h [code]
 Global algebraic operations on index 1-based matrices and vectors.
 
file  PETScMatrix.C
 Representation of the system matrix in PETSc format.
 
file  PETScMatrix.h [code]
 Representation of the system matrix in PETSc format with interface to PETSc routines for assembling and solving linear equation systems.
 
file  PETScPCPerm.C
 Permutation for PETSc preconditioners.
 
file  PETScSchurPC.C
 Schur-complement preconditioner using PETSc.
 
file  PETScSchurPC.h [code]
 Schur-complement preconditioner using PETSc.
 
file  PETScSolParams.C
 Linear solver parameters for PETSc.
 
file  PETScSolParams.h [code]
 Linear solver parameters for PETSc matrices.
 
file  PETScSupport.h [code]
 IFEM PETSc support.
 
file  print_tol.h [code]
 Global parameters for controlling the print of vectors and matrices.
 
file  ProcessAdm.C
 Class for administration MPI processes used by the IFEM library, in particular parallel linear algebra using PETSc.
 
file  ProcessAdm.h [code]
 Class for administration MPI processes used by the IFEM library, in particular parallel linear algebra using PETSc.
 
file  readIntVec.h [code]
 Read an integer array from a named file, for unit testing.
 
file  SAM.C
 Assembly of FE matrices into system matrices.
 
file  SAM.h [code]
 Assembly of FE matrices into system matrices.
 
file  SparseMatrix.C
 Representation of the system matrix on an unstructured sparse format.
 
file  SparseMatrix.h [code]
 Representation of the system matrix on an unstructured sparse format.
 
file  SPRMatrix.C
 Representation of the system matrix on the SPR-format.
 
file  SPRMatrix.h [code]
 Representation of the system matrix on the SPR-format with interface to a Fortran module for assembling and solving linear equation systems.
 
file  SystemMatrix.C
 General representation of the system matrix on different forms.
 
file  SystemMatrix.h [code]
 General representation of system matrices and vectors.