HermesCommon
3.0
|
algebra_mixins.cpp | Algebra mixins |
algebra_mixins.h | Mixins classes for algebraic purposes |
algebra_utilities.h | Utilities for all Algebra code |
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 |
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 | |
cs_matrix.cpp | Basic cs (Compressed sparse) matrix classes and operations |
cs_matrix.h | Basic cs (Compressed sparse) matrix classes and operations |
dense_matrix_operations.cpp | Dense (small) simply stored matrix operations |
dense_matrix_operations.h | Dense (small) simply stored matrix operations |
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 | Linear matrix solver functionality |
matrix.cpp | Basic matrix classes and operations |
matrix.h | Basic matrix classes and operations |
matrix_solver.cpp | |
matrix_solver.h | General (linear/nonlinear) matrix solver functionality |
memory_handling.cpp | File containing global PJLIB functionality |
memory_handling.h | File containing common definitions, and basic global enums etc. for HermesCommon |
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_matrix_solver.cpp | |
newton_matrix_solver.h | Newton's method for algebraic equations |
nonlinear_convergence_measurement.cpp | |
nonlinear_convergence_measurement.h | Nonlinear_convergence_measurement |
nonlinear_matrix_solver.cpp | |
nonlinear_matrix_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 |
paralution_solver.cpp | PARALUTION solver interface |
paralution_solver.h | PARALUTION solver interface |
petsc_solver.cpp | PETSc solver interface |
petsc_solver.h | PETSc solver interface |
picard_matrix_solver.cpp | |
picard_matrix_solver.h | |
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 |
range.cpp | Range implementation |
range.h | File containing the class Range |
superlu_solver.cpp | SuperLU solver interface |
superlu_solver.h | SuperLU solver interface |
superlu_solver_cplx.cpp | |
superlu_solver_real.cpp | |
table.cpp | |
table.h | |
umfpack_solver.cpp | UMFPACK solver interface |
umfpack_solver.h | UMFPACK solver interface |
vector.cpp | Basic vector classes and operations |
vector.h | Basic vector classes and operations |