#include <escript/index.h>
#include <escript/DataTypes.h>
#include <escript/EsysMPI.h>
#include <boost/enable_shared_from_this.hpp>
#include <boost/shared_ptr.hpp>
Go to the source code of this file.
◆ MATRIX_FORMAT_BLK1
#define MATRIX_FORMAT_BLK1 4 |
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::SparseMatrix::SparseMatrix(), paso::SparseMatrix_MatrixMatrix(), paso::SparseMatrix_MatrixMatrixTranspose(), paso::SystemMatrix::SystemMatrix(), paso::TransportProblem::TransportProblem(), paso::UMFPACK_solve(), and paso::SparseMatrix::unroll().
◆ MATRIX_FORMAT_CSC
#define MATRIX_FORMAT_CSC 2 |
Referenced by ripley::RipleyDomain::addToSystemMatrix(), dudley::Assemble_addToSystemMatrix< real_t >(), finley::Assemble_addToSystemMatrix< real_t >(), paso::SystemMatrix::balance(), paso::SystemMatrix::getGlobalNumCols(), paso::SystemMatrix::getGlobalNumRows(), paso::SparseMatrix::getSubmatrix(), paso::SystemMatrix::getSystemMatrixTypeId(), paso::SystemMatrix::loadMM_toCSC(), paso::SystemMatrix::MatrixVector(), paso::MergedSolver::MergedSolver(), paso::SystemMatrix::mergeMainAndCouple(), paso::SystemMatrix::nullifyRows(), paso::SystemMatrix::nullifyRowsAndCols(), paso::Preconditioner_LocalAMG_alloc(), paso::SystemMatrix::rowSum(), paso::SystemMatrix::saveHB(), paso::SparseMatrix::saveMM(), paso::Solver(), paso::SparseMatrix::SparseMatrix(), paso::SystemMatrix::SystemMatrix(), paso::UMFPACK_solve(), and paso::SparseMatrix::unroll().
◆ MATRIX_FORMAT_DEFAULT
#define MATRIX_FORMAT_DEFAULT 1 |
Referenced by paso::Pattern::fromIndexListArray(), paso::SystemMatrix::getSystemMatrixTypeId(), paso::TransportProblem::getTypeId(), paso::SystemMatrix::loadMM_toCSC(), paso::SparseMatrix::loadMM_toCSR(), paso::SystemMatrix::loadMM_toCSR(), paso::SystemMatrix::mergeMainAndCouple(), ripley::Brick::nodesToDOF(), ripley::Rectangle::nodesToDOF(), ripley::MultiRectangle::populateSampleIds(), 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::SparseMatrix::SparseMatrix(), paso::SparseMatrix_MatrixMatrix(), paso::SparseMatrix_MatrixMatrixTranspose(), paso::SystemMatrix::SystemMatrix(), paso::TransportProblem::TransportProblem(), and ripley::RipleyDomain::updateTagsInUse().
◆ MATRIX_FORMAT_DIAGONAL_BLOCK
#define MATRIX_FORMAT_DIAGONAL_BLOCK 32 |
◆ MATRIX_FORMAT_OFFSET1
#define MATRIX_FORMAT_OFFSET1 8 |
Referenced by ripley::RipleyDomain::addToSystemMatrix(), dudley::Assemble_addToSystemMatrix< cplx_t >(), finley::Assemble_addToSystemMatrix< cplx_t >(), paso::SystemMatrix::balance(), paso::SparseMatrix::getSubmatrix(), paso::Pattern::getSubpattern(), paso::SystemMatrix::getSystemMatrixTypeId(), paso::SystemMatrix::MatrixVector(), 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::SystemMatrix::rowSum(), paso::SparseMatrix::saveHB_CSC(), paso::SparseMatrix::saveMM(), paso::SparseMatrix::setValues(), paso::Solver(), paso::SparseMatrix::SparseMatrix(), paso::SystemMatrix::SystemMatrix(), paso::SparseMatrix::unroll(), paso::Pattern::unrollBlocks(), and paso::SystemMatrixPattern::unrollBlocks().
◆ PASO_DLL_API
◆ PASO_ONE
#define PASO_ONE (double)(1.0) |
◆ PASO_ZERO
#define PASO_ZERO (double)(0.0) |