#include <cfloat>
#include <esysUtils/error.h>
#include <esysUtils/Esys_MPI.h>
#include <esysUtils/index.h>
#include <esysUtils/maths.h>
#include <boost/enable_shared_from_this.hpp>
#include <boost/shared_ptr.hpp>
Go to the source code of this file.
Define Documentation
Referenced by paso::SystemMatrix::getSystemMatrixTypeId(), paso::TransportProblem::getTypeId(), paso::MergedSolver::MergedSolver(), paso::SystemMatrix::mergeMainAndCouple(), paso::MKL_solve(), paso::Preconditioner_BoomerAMG_alloc(), paso::Preconditioner_BoomerAMG_solve(), paso::Preconditioner_LocalAMG_alloc(), paso::SystemMatrixAdapter::Print_Matrix_Info(), paso::SparseMatrix::SparseMatrix(), paso::SparseMatrix_MatrixMatrix(), paso::SparseMatrix_MatrixMatrixTranspose(), paso::SystemMatrix::SystemMatrix(), paso::TransportProblem::TransportProblem(), paso::UMFPACK_solve(), and paso::SparseMatrix::unroll().
Referenced by ripley::RipleyDomain::addToSystemMatrix(), finley::Assemble_addToSystemMatrix(), paso::SystemMatrix::balance(), Dudley_Assemble_addToSystemMatrix(), paso::SystemMatrix::getGlobalNumCols(), paso::SystemMatrix::getGlobalNumRows(), paso::SparseMatrix::getSubmatrix(), paso::SystemMatrix::getSystemMatrixTypeId(), paso::SystemMatrix::loadMM_toCSC(), paso::MergedSolver::MergedSolver(), paso::SystemMatrix::mergeMainAndCouple(), paso::SystemMatrix::nullifyRows(), paso::SystemMatrix::nullifyRowsAndCols(), paso::Preconditioner_LocalAMG_alloc(), paso::SystemMatrixAdapter::Print_Matrix_Info(), paso::SystemMatrix::rowSum(), paso::SystemMatrix::saveHB(), paso::SparseMatrix::saveMM(), paso::Solver(), paso::SparseMatrix::SparseMatrix(), paso::SystemMatrix::SystemMatrix(), paso::SystemMatrix_MatrixVector(), paso::UMFPACK_solve(), and paso::SparseMatrix::unroll().
Referenced by ripley::RipleyDomain::createPasoPattern(), ripley::Brick::createPattern(), ripley::Rectangle::createPattern(), Dudley_makePattern(), paso::Pattern::fromIndexListArray(), paso::SystemMatrix::getSystemMatrixTypeId(), paso::TransportProblem::getTypeId(), paso::SystemMatrix::loadMM_toCSC(), paso::SparseMatrix::loadMM_toCSR(), paso::SystemMatrix::loadMM_toCSR(), finley::Mesh::makePattern(), paso::SystemMatrix::mergeMainAndCouple(), paso::Preconditioner_AMG_buildInterpolationOperator(), paso::Preconditioner_AMG_buildInterpolationOperatorBlock(), paso::Preconditioner_AMG_getProlongation(), paso::Preconditioner_AMG_getRestriction(), paso::Preconditioner_BoomerAMG_alloc(), paso::Preconditioner_BoomerAMG_solve(), paso::Preconditioner_LocalAMG_getProlongation(), paso::SystemMatrixAdapter::Print_Matrix_Info(), paso::SparseMatrix::SparseMatrix(), paso::SparseMatrix_MatrixMatrix(), paso::SparseMatrix_MatrixMatrixTranspose(), paso::SystemMatrix::SystemMatrix(), and paso::TransportProblem::TransportProblem().
Referenced by ripley::RipleyDomain::addToSystemMatrix(), finley::Assemble_addToSystemMatrix_CSC(), finley::Assemble_addToSystemMatrix_CSR(), finley::Assemble_addToSystemMatrix_Trilinos(), paso::SystemMatrix::balance(), Dudley_Assemble_addToSystemMatrix(), paso::SparseMatrix::getSubmatrix(), paso::Pattern::getSubpattern(), paso::SystemMatrix::getSystemMatrixTypeId(), paso::MergedSolver::MergedSolver(), paso::SystemMatrix::mergeMainAndCouple(), paso::Pattern::mis(), paso::MKL_solve(), paso::SparseMatrix::nullifyRows_CSR(), paso::SparseMatrix::nullifyRows_CSR_BLK1(), paso::SparseMatrix::nullifyRowsAndCols_CSC(), paso::SparseMatrix::nullifyRowsAndCols_CSC_BLK1(), paso::SparseMatrix::nullifyRowsAndCols_CSR(), paso::SparseMatrix::nullifyRowsAndCols_CSR_BLK1(), paso::Pattern::Pattern(), paso::Preconditioner_BoomerAMG_alloc(), paso::Preconditioner_BoomerAMG_solve(), paso::Preconditioner_LocalAMG_alloc(), paso::SystemMatrixAdapter::Print_Matrix_Info(), paso::SystemMatrix::rowSum(), paso::SparseMatrix::saveHB_CSC(), paso::SparseMatrix::saveMM(), paso::SparseMatrix::setValues(), paso::Solver(), paso::SparseMatrix::SparseMatrix(), paso::SystemMatrix::SystemMatrix(), paso::SystemMatrix_MatrixVector(), paso::SparseMatrix::unroll(), paso::Pattern::unrollBlocks(), and paso::SystemMatrixPattern::unrollBlocks().