Macaulay2 Engine
Loading...
Searching...
No Matches

◆ entry() [1/2]

template<typename ACoeffRing>
ElementType & DMat< ACoeffRing >::entry ( size_t row,
size_t column )
inline

Definition at line 148 of file dmat.hpp.

149 {
150 return *(mRowPointers[row] + column);
151 }
std::vector< ElementType * > mRowPointers
Definition dmat.hpp:178
Definition dmat.hpp:62

Referenced by MatrixOps::addInPlace(), MatrixOps::addMultipleTo(), MatrixOps::addTo(), MatrixOps::clean(), MatrixOps::clean(), MatrixOps::clean(), MatrixOps::clean(), MatElementaryOps< DMat< RT > >::column2by2(), MatElementaryOps< DMat< RT > >::column_op(), MatElementaryOps< DMat< RT > >::column_permute(), SLEvaluatorConcrete< RT >::computeNextNode(), MatElementaryOps< DMat< RT > >::delete_columns(), MatElementaryOps< DMat< RT > >::delete_rows(), MatElementaryOps< DMat< RT > >::divide_column(), MatElementaryOps< DMat< RT > >::divide_row(), DMat< RingType >::DMat(), MatElementaryOps< DMat< RT > >::dot_product(), Lapack::eigenvalues(), Lapack::eigenvectors(), SLEvaluatorConcrete< RT >::evaluate(), fill_from_lapack_array(), fill_from_lapack_array(), fill_from_lapack_upper(), fill_from_lapack_upper(), fill_lower_and_upper(), fill_lower_and_upper(), EigenM2::fill_to_MatrixXmp(), EigenM2::fill_to_MatrixXmp(), FlintQQMat::from_fmpq_mat(), FlintZZMat::from_fmpz_mat(), MatElementaryOps< DMat< RT > >::getEntry(), MatrixOps::increase_norm(), MatrixOps::increase_norm(), MatrixOps::increase_norm(), MatrixOps::increase_norm(), MatElementaryOps< DMat< RT > >::insert_columns(), MatElementaryOps< DMat< RT > >::insert_rows(), MatElementaryOps< DMat< RT > >::interchange_columns(), MatElementaryOps< DMat< RT > >::interchange_rows(), MatrixOps::isEqual(), MatrixOps::isZero(), DMatLinAlg< RingType >::kernel(), MatElementaryOps< DMat< RT > >::lead_row(), MatElementaryOps< DMat< RT > >::lead_row(), MatrixOps::LUincremental(), make_lapack_array(), make_lapack_array(), MatrixOps::mult(), MatrixOps::negateInPlace(), norm2(), MatElementaryOps< DMat< RT > >::reduce_by_pivots(), MatElementaryOps< DMat< RT > >::row2by2(), MatElementaryOps< DMat< RT > >::row_op(), MatElementaryOps< DMat< RT > >::row_permute(), MatrixOps::scalarMult(), MatrixOps::scalarMultInPlace(), MatrixOps::scalarMultInPlace(), MatElementaryOps< DMat< RT > >::scale_column(), MatElementaryOps< DMat< RT > >::scale_row(), MatrixOps::set(), setDMatFromSparseMatrixGenerator(), setDMatFromSparseMatrixGeneratorTransposed(), MatElementaryOps< DMat< RT > >::setEntry(), MatElementaryOps< DMat< RT > >::setFromSubmatrix(), MatElementaryOps< DMat< RT > >::setFromSubmatrix(), MatElementaryOps< DMat< RT > >::setFromSubmatrix(), DMatLinAlg< RingType >::setUpperLower(), LUUtil< RT >::setUpperLower(), MatrixOps::setZero(), DMatLinAlg< RingType >::solve(), DMatLinAlg< M2::ARingZZpFlint >::solve(), MatrixOps::subtractInPlace(), MatrixOps::subtractMultipleTo(), FlintQQMat::to_fmpq_mat(), FlintZZMat::to_fmpz_mat(), toMatrix(), HomotopyConcrete< RT, FixedPrecisionHomotopyAlgorithm >::track(), MatrixOps::transpose(), and MatrixOps::triangularSolve().