 amesos_solver.cpp | AmesosSolver class as an interface to Amesos |
 amesos_solver.h | AmesosSolver class as an interface to Amesos |
 api.cpp | |
 api.h | Main Hermes API |
 array.h | File containing primarily the class Array<class TYPE> and LightArray<class TYPE> |
 aztecoo_solver.cpp | AztecOOSolver class as an interface to AztecOO |
 aztecoo_solver.h | AztecOOSolver class as an interface to AztecOO |
 c99_functions.cpp | File containing definitions from the C99 standard that are missing in MSVC |
 c99_functions.h | File containing definitions from the C99 standard that are missing in MSVC |
 callstack.cpp | File containing functionality for investigating call stack |
 callstack.h | File containing functionality for investigating call stack |
 common.h | File containing common definitions, and basic global enums etc. for HermesCommon |
 compat.h | File containing platform compatibility layer, especially for Win / MSVC |
 config.h | |
 dp_interface.cpp | |
 dp_interface.h | Interface for DiscreteProblem required by NoxProblemInterface |
 eigensolver.h | Class for solving Eigenproblems. Currently using Python |
 epetra.cpp | EpetraMatrix and EpetraVector storage classes for Amesos, AztecOO, ... |
 epetra.h | EpetraMatrix and EpetraVector storage classes for Amesos, AztecOO, ... |
 exceptions.cpp | |
 exceptions.h | File containing definition of exceptions classes |
 hermes_common.h | File containing includes of all HermesCommon functionality + solvers. Intended to be included |
 hermes_function.cpp | |
 hermes_function.h | |
 linear_matrix_solver.cpp | |
 linear_matrix_solver.h | |
 matrix.cpp | Basic matrix classes and operations |
 matrix.h | Basic matrix classes and operations |
 mixins.cpp | |
 mixins.h | Mix-in classes for one functionality, for various classes to be derived from |
 mumps_solver.cpp | MUMPS solver interface |
 mumps_solver.h | MUMPS solver interface |
 newton_solver_nox.cpp | NOX (nonliner) solver interface |
 newton_solver_nox.h | NOX (nonliner) solver interface |
 nonlinear_solver.cpp | General nonlinear solver functionality |
 nonlinear_solver.h | General nonlinear solver functionality |
 ord.cpp | Contains class Ord for calculation of integration order |
 ord.h | Contains class Ord for calculation of integration order |
 petsc_solver.cpp | PETSc solver interface |
 petsc_solver.h | PETSc solver interface |
 precond.h | General functionality for preconditioners. Contains class Precond |
 precond_ifpack.cpp | IFPACK (Trilinos package) preconditioners interface |
 precond_ifpack.h | IFPACK (Trilinos package) preconditioners interface |
 precond_ml.cpp | ML (Trilinos package) preconditioners interface |
 precond_ml.h | ML (Trilinos package) preconditioners interface |
 qsort.cpp | The QuickSort routine from glibc-2.5 modified for sorting int arrays |
 qsort.h | The QuickSort routine from glibc-2.5 modified for sorting int arrays |
 superlu_solver.cpp | SuperLU solver interface |
 superlu_solver.h | SuperLU solver interface |
 superlu_solver_cplx.cpp | |
 superlu_solver_real.cpp | |
 tables.cpp | Butcher tables. Including the class Table and enum ButcherTableType |
 tables.h | Butcher tables. Including the class Table and enum ButcherTableType |
 umfpack_solver.cpp | UMFPACK solver interface |
 umfpack_solver.h | UMFPACK solver interface |
 vector.h | Base class for representations of vectors for different solvers |