HermesCommon  3.0
File List
Here is a list of all documented files with brief descriptions:
 algebra_mixins.cppAlgebra mixins
 algebra_mixins.hMixins classes for algebraic purposes
 algebra_utilities.hUtilities for all Algebra code
 amesos_solver.cppAmesosSolver class as an interface to Amesos
 amesos_solver.hAmesosSolver class as an interface to Amesos
 api.cpp
 api.hMain Hermes API
 array.hFile containing primarily the class Array<class TYPE> and LightArray<class TYPE>
 aztecoo_solver.cppAztecOOSolver class as an interface to AztecOO
 aztecoo_solver.hAztecOOSolver class as an interface to AztecOO
 callstack.cppFile containing functionality for investigating call stack
 callstack.hFile containing functionality for investigating call stack
 common.hFile containing common definitions, and basic global enums etc. for HermesCommon
 compat.hFile containing platform compatibility layer, especially for Win / MSVC
 config.h
 cs_matrix.cppBasic cs (Compressed sparse) matrix classes and operations
 cs_matrix.hBasic cs (Compressed sparse) matrix classes and operations
 dense_matrix_operations.cppDense (small) simply stored matrix operations
 dense_matrix_operations.hDense (small) simply stored matrix operations
 epetra.cppEpetraMatrix and EpetraVector storage classes for Amesos, AztecOO, ...
 epetra.hEpetraMatrix and EpetraVector storage classes for Amesos, AztecOO, ...
 exceptions.cpp
 exceptions.hFile containing definition of exceptions classes
 hermes_common.hFile containing includes of all HermesCommon functionality + solvers. Intended to be included
 hermes_function.cpp
 hermes_function.h
 linear_matrix_solver.cpp
 linear_matrix_solver.hLinear matrix solver functionality
 matrix.cppBasic matrix classes and operations
 matrix.hBasic matrix classes and operations
 matrix_solver.cpp
 matrix_solver.hGeneral (linear/nonlinear) matrix solver functionality
 memory_handling.cppFile containing global PJLIB functionality
 memory_handling.hFile containing common definitions, and basic global enums etc. for HermesCommon
 mixins.cpp
 mixins.hMix-in classes for one functionality, for various classes to be derived from
 mumps_solver.cppMUMPS solver interface
 mumps_solver.hMUMPS solver interface
 newton_matrix_solver.cpp
 newton_matrix_solver.hNewton's method for algebraic equations
 nonlinear_convergence_measurement.cpp
 nonlinear_convergence_measurement.hNonlinear_convergence_measurement
 nonlinear_matrix_solver.cpp
 nonlinear_matrix_solver.hGeneral nonlinear solver functionality
 ord.cppContains class Ord for calculation of integration order
 ord.hContains class Ord for calculation of integration order
 paralution_solver.cppPARALUTION solver interface
 paralution_solver.hPARALUTION solver interface
 petsc_solver.cppPETSc solver interface
 petsc_solver.hPETSc solver interface
 picard_matrix_solver.cpp
 picard_matrix_solver.h
 precond.hGeneral functionality for preconditioners. Contains class Precond
 precond_ifpack.cppIFPACK (Trilinos package) preconditioners interface
 precond_ifpack.hIFPACK (Trilinos package) preconditioners interface
 precond_ml.cppML (Trilinos package) preconditioners interface
 precond_ml.hML (Trilinos package) preconditioners interface
 qsort.cppThe QuickSort routine from glibc-2.5 modified for sorting int arrays
 qsort.hThe QuickSort routine from glibc-2.5 modified for sorting int arrays
 range.cppRange implementation
 range.hFile containing the class Range
 superlu_solver.cppSuperLU solver interface
 superlu_solver.hSuperLU solver interface
 superlu_solver_cplx.cpp
 superlu_solver_real.cpp
 table.cpp
 table.h
 umfpack_solver.cppUMFPACK solver interface
 umfpack_solver.hUMFPACK solver interface
 vector.cppBasic vector classes and operations
 vector.hBasic vector classes and operations