Amesos  Development
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAmesosFactory for binding a third party direct solver to an Epetra_LinearProblem
 CAmesos_ControlAmesos_Control: Container for some control variables
 CAmesos_DscpackAmesos_Dscpack: An object-oriented wrapper for Dscpack
 CAmesos_KluAmesos_Klu: A serial, unblocked code ideal for getting started and for very sparse matrices, such as circuit matrces
 CAmesos_LapackAmesos_Lapack: an interface to LAPACK
 CAmesos_MumpsAmesos_Mumps: An object-oriented wrapper for the double precision version of MUMPS
 CAmesos_ParakleteAmesos_Paraklete: A serial, unblocked code ideal for getting started and for very sparse matrices, such as circuit matrces
 CAmesos_PardisoAmesos_Pardiso: Interface to the PARDISO package
 CAmesos_ScalapackAmesos_Scalapack: A serial and parallel dense solver. For now, we implement only the unsymmetric ScaLAPACK solver
 CAmesos_SuperluAmesos_Superlu: Amesos interface to Xioye Li's SuperLU 3.0 serial code
 CAmesos_SuperludistAmesos_Superludist: An object-oriented wrapper for Superludist
 CAmesos_TaucsAmesos_Taucs: An interface to the TAUCS package
 CAmesos_UmfpackClass Amesos_Umfpack: An object-oriented wrapper for UMFPACK
 CAmesos_Dscpack_Pimpl
 CAmesos_Klu_Pimpl
 CAmesos_MC64Interface to MC64, reordering and scaling algorithm
 CAmesos_NoCopiableAmesos_NoCopiable: Simple class to prevent the usage of copy constructor and operator =
 CAmesos_DscpackAmesos_Dscpack: An object-oriented wrapper for Dscpack
 CAmesos_KluAmesos_Klu: A serial, unblocked code ideal for getting started and for very sparse matrices, such as circuit matrces
 CAmesos_LapackAmesos_Lapack: an interface to LAPACK
 CAmesos_MumpsAmesos_Mumps: An object-oriented wrapper for the double precision version of MUMPS
 CAmesos_ParakleteAmesos_Paraklete: A serial, unblocked code ideal for getting started and for very sparse matrices, such as circuit matrces
 CAmesos_PardisoAmesos_Pardiso: Interface to the PARDISO package
 CAmesos_ScalapackAmesos_Scalapack: A serial and parallel dense solver. For now, we implement only the unsymmetric ScaLAPACK solver
 CAmesos_SuperluAmesos_Superlu: Amesos interface to Xioye Li's SuperLU 3.0 serial code
 CAmesos_SuperludistAmesos_Superludist: An object-oriented wrapper for Superludist
 CAmesos_TaucsAmesos_Taucs: An interface to the TAUCS package
 CAmesos_UmfpackClass Amesos_Umfpack: An object-oriented wrapper for UMFPACK
 CAmesos_Paraklete_Pimpl
 CAmesos_ReorderingAmesos_Reordering: base class for reordering procedures
 CAmesos_ScalingAmesos_Scaling: base class for scaling procedures
 CAmesos_StandardIndex
 CAmesos_StatusAmesos_Status: Container for some status variables
 CAmesos_DscpackAmesos_Dscpack: An object-oriented wrapper for Dscpack
 CAmesos_KluAmesos_Klu: A serial, unblocked code ideal for getting started and for very sparse matrices, such as circuit matrces
 CAmesos_LapackAmesos_Lapack: an interface to LAPACK
 CAmesos_MumpsAmesos_Mumps: An object-oriented wrapper for the double precision version of MUMPS
 CAmesos_ParakleteAmesos_Paraklete: A serial, unblocked code ideal for getting started and for very sparse matrices, such as circuit matrces
 CAmesos_PardisoAmesos_Pardiso: Interface to the PARDISO package
 CAmesos_ScalapackAmesos_Scalapack: A serial and parallel dense solver. For now, we implement only the unsymmetric ScaLAPACK solver
 CAmesos_SuperluAmesos_Superlu: Amesos interface to Xioye Li's SuperLU 3.0 serial code
 CAmesos_SuperludistAmesos_Superludist: An object-oriented wrapper for Superludist
 CAmesos_TaucsAmesos_Taucs: An interface to the TAUCS package
 CAmesos_UmfpackClass Amesos_Umfpack: An object-oriented wrapper for UMFPACK
 CAmesos_Superlu_Pimpl
 CAmesos_SupportAmesos_Support: Collection of utilities not included in Amesos.h
 CAmesos_Taucs_Pimpl
 CAmesos_TimeAmesos_Time: Container for timing information
 CAmesos_DscpackAmesos_Dscpack: An object-oriented wrapper for Dscpack
 CAmesos_KluAmesos_Klu: A serial, unblocked code ideal for getting started and for very sparse matrices, such as circuit matrces
 CAmesos_LapackAmesos_Lapack: an interface to LAPACK
 CAmesos_MumpsAmesos_Mumps: An object-oriented wrapper for the double precision version of MUMPS
 CAmesos_ParakleteAmesos_Paraklete: A serial, unblocked code ideal for getting started and for very sparse matrices, such as circuit matrces
 CAmesos_PardisoAmesos_Pardiso: Interface to the PARDISO package
 CAmesos_ScalapackAmesos_Scalapack: A serial and parallel dense solver. For now, we implement only the unsymmetric ScaLAPACK solver
 CAmesos_SuperluAmesos_Superlu: Amesos interface to Xioye Li's SuperLU 3.0 serial code
 CAmesos_SuperludistAmesos_Superludist: An object-oriented wrapper for Superludist
 CAmesos_TaucsAmesos_Taucs: An interface to the TAUCS package
 CAmesos_UmfpackClass Amesos_Umfpack: An object-oriented wrapper for UMFPACK
 CAmesos_Time_DataAmesos_Time_Data: Simple struct for storing associated data for Amesos_Time
 CAmesos_UtilsAmesos_Utils: Collections of basic utilities
 CAmesos_DscpackAmesos_Dscpack: An object-oriented wrapper for Dscpack
 CAmesos_KluAmesos_Klu: A serial, unblocked code ideal for getting started and for very sparse matrices, such as circuit matrces
 CAmesos_LapackAmesos_Lapack: an interface to LAPACK
 CAmesos_MumpsAmesos_Mumps: An object-oriented wrapper for the double precision version of MUMPS
 CAmesos_ParakleteAmesos_Paraklete: A serial, unblocked code ideal for getting started and for very sparse matrices, such as circuit matrces
 CAmesos_PardisoAmesos_Pardiso: Interface to the PARDISO package
 CAmesos_ScalapackAmesos_Scalapack: A serial and parallel dense solver. For now, we implement only the unsymmetric ScaLAPACK solver
 CAmesos_SuperluAmesos_Superlu: Amesos interface to Xioye Li's SuperLU 3.0 serial code
 CAmesos_SuperludistAmesos_Superludist: An object-oriented wrapper for Superludist
 CAmesos_TaucsAmesos_Taucs: An interface to the TAUCS package
 CAmesos_UmfpackClass Amesos_Umfpack: An object-oriented wrapper for UMFPACK
 CCColamd_Col_struct
 CCColamd_Row_struct
 Ccholmod_common_struct
 Ccholmod_dense_struct
 Ccholmod_factor_struct
 Ccholmod_common_struct::cholmod_method_struct
 Ccholmod_sparse_struct
 Ccholmod_triplet_struct
 CColamd_Col_struct
 CColamd_Row_struct
 CEpetra_RowMatrix
 CAmesos_TestRowMatrixAmesos_TestRowMatrix: a class to test Epetra_RowMatrix based codes
 Cklu_common_struct
 Cklu_l_common_struct
 Cklu_l_numeric
 Cklu_l_symbolic
 Cklu_numeric
 Cklu_symbolic
 Cparaklete_btf_numeric_struct
 Cparaklete_btf_symbolic_struct
 Cparaklete_common_struct
 Cparaklete_node_struct
 Cparaklete_numeric_struct
 Cparaklete_symbolic_struct
 CParameterListAcceptor
 CAmesos_BaseSolverAmesos_BaseSolver: A pure virtual class for direct solution of real-valued double-precision operators
 CSLUData