/external/eigen/Eigen/src/SparseLU/ |
D | SparseLUImpl.h | 24 typedef Matrix<StorageIndex,Dynamic,1> IndexVector; typedef 30 typedef LU_GlobalLU_t<IndexVector, ScalarVector> GlobalLU_t; 39 …id heap_relax_snode (const Index n, IndexVector& et, const Index relax_columns, IndexVector& desce… 40 …void relax_snode (const Index n, IndexVector& et, const Index relax_columns, IndexVector& descenda… 41 …(const Index jcol, const Index kcol,const MatrixType& mat, IndexVector& xprune, IndexVector& mark… 43 …pivotL(const Index jcol, const RealScalar& diagpivotthresh, IndexVector& perm_r, IndexVector& iper… 45 void dfs_kernel(const StorageIndex jj, IndexVector& perm_r, 46 Index& nseg, IndexVector& panel_lsub, IndexVector& segrep, 47 … Ref<IndexVector> repfnz_col, IndexVector& xprune, Ref<IndexVector> marker, IndexVector& parent, 48 … IndexVector& xplore, GlobalLU_t& glu, Index& nextl_col, Index krow, Traits& traits); [all …]
|
D | SparseLU_panel_dfs.h | 37 template<typename IndexVector> 40 typedef typename IndexVector::Scalar StorageIndex; 53 void mem_expand(IndexVector& /*glu.lsub*/, Index /*nextl*/, Index /*chmark*/) {} in mem_expand() 62 void SparseLUImpl<Scalar,StorageIndex>::dfs_kernel(const StorageIndex jj, IndexVector& perm_r, in dfs_kernel() 63 Index& nseg, IndexVector& panel_lsub, IndexVector& segrep, in dfs_kernel() 64 … Ref<IndexVector> repfnz_col, IndexVector& xprune, Ref<IndexVector> marker, IndexVector& parent, in dfs_kernel() 65 IndexVector& xplore, GlobalLU_t& glu, in dfs_kernel() 219 …IndexVector& perm_r, Index& nseg, ScalarVector& dense, IndexVector& panel_lsub, IndexVector& segre… in panel_dfs() 224 VectorBlock<IndexVector> marker1(marker, m, m); in panel_dfs() 227 panel_dfs_traits<IndexVector> traits(jcol, marker1.data()); in panel_dfs() [all …]
|
D | SparseLU_Structs.h | 76 template <typename IndexVector, typename ScalarVector> 78 typedef typename IndexVector::Scalar StorageIndex; 79 …IndexVector xsup; //First supernode column ... xsup(s) points to the beginning of the s-th superno… 80 IndexVector supno; // Supernode number corresponding to this column (column to supernode mapping) 82 IndexVector lsub; // Compressed row indices of L rectangular supernodes. 83 IndexVector xlusup; // pointers to the beginning of each column in lusup 84 IndexVector xlsub; // pointers to the beginning of each column in lsub 88 IndexVector usub; // row indices of U columns in ucol 89 IndexVector xusub; // Pointers to the beginning of each column of U in ucol
|
D | SparseLU_column_dfs.h | 38 template<typename IndexVector, typename ScalarVector> 42 typedef typename IndexVector::Scalar StorageIndex; 50 void mem_expand(IndexVector& lsub, Index& nextl, Index chmark) in mem_expand() 93 Index SparseLUImpl<Scalar,StorageIndex>::column_dfs(const Index m, const Index jcol, IndexVector& p… in column_dfs() 94 … BlockIndexVector lsub_col, IndexVector& segrep, BlockIndexVector repfnz, IndexVector& xprune, in column_dfs() 95 … IndexVector& marker, IndexVector& parent, IndexVector& xplore, GlobalLU_t& glu) in column_dfs() 100 VectorBlock<IndexVector> marker2(marker, 2*m, m); in column_dfs() 103 column_dfs_traits<IndexVector, ScalarVector> traits(jcol, jsuper, glu, *this); in column_dfs()
|
D | SparseLU_heap_relax_snode.h | 46 …>::heap_relax_snode (const Index n, IndexVector& et, const Index relax_columns, IndexVector& desce… in heap_relax_snode() 50 IndexVector post; in heap_relax_snode() 52 IndexVector inv_post(n+1); in heap_relax_snode() 56 IndexVector iwork(n); in heap_relax_snode() 57 IndexVector et_save(n+1); in heap_relax_snode()
|
D | SparseLU_SupernodalMatrix.h | 38 typedef Matrix<StorageIndex,Dynamic,1> IndexVector; typedef 45 …SuperNodalMatrix(Index m, Index n, ScalarVector& nzval, IndexVector& nzval_colptr, IndexVector& r… in MappedSuperNodalMatrix() 46 IndexVector& rowind_colptr, IndexVector& col_to_sup, IndexVector& sup_to_col ) in MappedSuperNodalMatrix() 61 …void setInfos(Index m, Index n, ScalarVector& nzval, IndexVector& nzval_colptr, IndexVector& rowin… in setInfos() 62 IndexVector& rowind_colptr, IndexVector& col_to_sup, IndexVector& sup_to_col ) in setInfos()
|
D | SparseLU_kernel_bmod.h | 32 template <typename BlockScalarVector, typename ScalarVector, typename IndexVector> 34 … const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros); 38 template <typename BlockScalarVector, typename ScalarVector, typename IndexVector> 40 … const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros) in run() 93 template <typename BlockScalarVector, typename ScalarVector, typename IndexVector> 95 … const Index lda, const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros); 99 template <typename BlockScalarVector, typename ScalarVector, typename IndexVector> 101 … const Index lda, const Index nrow, IndexVector& lsub, const Index lptr, const Index no_zeros) 104 typedef typename IndexVector::Scalar StorageIndex;
|
D | SparseLU.h | 90 typedef Matrix<StorageIndex,Dynamic,1> IndexVector; typedef 380 IndexVector m_etree; // Column elimination tree 432 …IndexVector::Map(outerIndexPtr, mat.cols()+1) = IndexVector::Map(m_mat.outerIndexPtr(),mat.cols()+… in analyzePattern() 443 IndexVector firstRowElt; in analyzePattern() 448 IndexVector post, iwork; in analyzePattern() 502 typedef typename IndexVector::Scalar StorageIndex; in factorize() 550 IndexVector segrep(m); segrep.setZero(); in factorize() 551 IndexVector parent(m); parent.setZero(); in factorize() 552 IndexVector xplore(m); xplore.setZero(); in factorize() 553 IndexVector repfnz(maxpanel); in factorize() [all …]
|
D | SparseLU_relax_snode.h | 47 …Index>::relax_snode (const Index n, IndexVector& et, const Index relax_columns, IndexVector& desce… in relax_snode()
|
D | SparseLU_panel_bmod.h | 58 … IndexVector& segrep, IndexVector& repfnz, GlobalLU_t& glu) in panel_bmod() 91 …VectorBlock<IndexVector> repfnz_col(repfnz, nextl_col, m); // First nonzero column index for each … in panel_bmod() 112 …VectorBlock<IndexVector> repfnz_col(repfnz, nextl_col, m); // First nonzero column index for each … in panel_bmod() 159 …VectorBlock<IndexVector> repfnz_col(repfnz, nextl_col, m); // First nonzero column index for each … in panel_bmod() 194 …VectorBlock<IndexVector> repfnz_col(repfnz, nextl_col, m); // First nonzero column index for each … in panel_bmod()
|
D | SparseLU_copy_to_ucol.h | 50 …eLUImpl<Scalar,StorageIndex>::copy_to_ucol(const Index jcol, const Index nseg, IndexVector& segrep, in copy_to_ucol() 51 … BlockIndexVector repfnz ,IndexVector& perm_r, BlockScalarVector dense, GlobalLU_t& glu) in copy_to_ucol() 80 mem = memXpand<IndexVector>(glu.usub, glu.nzumax, nextu, USUB, glu.num_expansions); in copy_to_ucol()
|
D | SparseLU_pruneL.h | 53 void SparseLUImpl<Scalar,StorageIndex>::pruneL(const Index jcol, const IndexVector& perm_r, const I… in pruneL() 54 … const IndexVector& segrep, BlockIndexVector repfnz, IndexVector& xprune, GlobalLU_t& glu) in pruneL()
|
D | SparseLU_pivotL.h | 60 …pivotL(const Index jcol, const RealScalar& diagpivotthresh, IndexVector& perm_r, IndexVector& iper… in pivotL()
|
D | SparseLU_Memory.h | 182 || (expand<IndexVector> (glu.lsub, glu.nzlmax, 0, 0, num_expansions)<0) in memInit() 183 || (expand<IndexVector> (glu.usub, glu.nzumax, 0, 1, num_expansions)<0) ) in memInit()
|
D | SparseLU_Utils.h | 52 void SparseLUImpl<Scalar,StorageIndex>::fixupL(const Index n, const IndexVector& perm_r, GlobalLU_t… in fixupL()
|
/external/eigen/Eigen/src/SparseCore/ |
D | SparseColEtree.h | 39 template<typename Index, typename IndexVector> 40 Index etree_find (Index i, IndexVector& pp) in etree_find() 60 template <typename MatrixType, typename IndexVector> 61 int coletree(const MatrixType& mat, IndexVector& parent, IndexVector& firstRowElt, typename MatrixT… 67 IndexVector root(nc); // root of subtree of etree 69 IndexVector pp(nc); // disjoint sets 129 template <typename IndexVector> 130 … (typename IndexVector::Scalar n, IndexVector& parent, IndexVector& first_kid, IndexVector& next_k… in nr_etdfs() 132 typedef typename IndexVector::Scalar StorageIndex; in nr_etdfs() 177 template <typename IndexVector> [all …]
|
D | SparseCompressedBase.h | 49 typedef typename Base::IndexVector IndexVector; 50 …Eigen::Map<IndexVector> innerNonZeros() { return Eigen::Map<IndexVector>(innerNonZeroPtr(), isComp… 51 …const Eigen::Map<const IndexVector> innerNonZeros() const { return Eigen::Map<const IndexVector>(…
|
D | SparseMatrix.h | 122 typedef typename Base::IndexVector IndexVector; 748 … Eigen::Map<IndexVector>(this->m_data.indexPtr(), rows()).setLinSpaced(0, StorageIndex(rows()-1)); 750 Eigen::Map<IndexVector>(this->m_outerIndex, rows()+1).setLinSpaced(0, StorageIndex(rows())); 930 typename SparseMatrixType::IndexVector wi(trMat.outerSize()); 1021 IndexVector wi(innerSize()); 1083 Eigen::Map<IndexVector> (dest.m_outerIndex,dest.outerSize()).setZero(); 1093 IndexVector positions(dest.outerSize());
|
/external/eigen/Eigen/src/MetisSupport/ |
D | MetisSupport.h | 26 typedef Matrix<StorageIndex,Dynamic,1> IndexVector; typedef 37 IndexVector visited(m); in get_symmetrized_graph() 106 IndexVector perm(m),iperm(m); in operator() 132 IndexVector m_indexPtr; // Pointer to the adjacenccy list of each row/column 133 IndexVector m_innerIndices; // Adjacency list
|
/external/vulkan-validation-layers/layers/ |
D | parameter_name.h | 47 typedef std::vector<size_t> IndexVector; typedef 90 …ParameterName(const std::string &source, const IndexVector &args) : source_(source), args_(args) {… in ParameterName() 101 …ParameterName(const std::string &&source, const IndexVector &&args) : source_(std::move(source)), … in ParameterName() 145 IndexVector args_; ///< Array index values for formatting.
|
D | parameter_validation_utils.cpp | 1126 … ParameterName("pCreateInfos[%i].pTessellationState->pNext", ParameterName::IndexVector{i}), NULL, in pv_vkCreateGraphicsPipelines() 1131 … ParameterName("pCreateInfos[%i].pTessellationState->flags", ParameterName::IndexVector{i}), in pv_vkCreateGraphicsPipelines() 1185 … ParameterName("pCreateInfos[%i].pViewportState->pNext", ParameterName::IndexVector{i}), in pv_vkCreateGraphicsPipelines() 1192 … ParameterName("pCreateInfos[%i].pViewportState->flags", ParameterName::IndexVector{i}), in pv_vkCreateGraphicsPipelines() 1322 … ParameterName("pCreateInfos[%i].pMultisampleState->pNext", ParameterName::IndexVector{i}), in pv_vkCreateGraphicsPipelines() 1328 … ParameterName("pCreateInfos[%i].pMultisampleState->flags", ParameterName::IndexVector{i}), in pv_vkCreateGraphicsPipelines() 1333 …eterName("pCreateInfos[%i].pMultisampleState->sampleShadingEnable", ParameterName::IndexVector{i}), in pv_vkCreateGraphicsPipelines() 1338 …terName("pCreateInfos[%i].pMultisampleState->rasterizationSamples", ParameterName::IndexVector{i}), in pv_vkCreateGraphicsPipelines() 1339 … ParameterName("pCreateInfos[%i].pMultisampleState->pSampleMask", ParameterName::IndexVector{i}), in pv_vkCreateGraphicsPipelines() 1345 …erName("pCreateInfos[%i].pMultisampleState->alphaToCoverageEnable", ParameterName::IndexVector{i}), in pv_vkCreateGraphicsPipelines() [all …]
|
/external/libxcam/xcore/interface/ |
D | stitcher.h | 218 typedef std::vector<int32_t> IndexVector; typedef 229 VertexMap &vertices, PointMap &texture_points, IndexVector &indeices, 233 VertexMap &vertices, PointMap &texture_points, IndexVector &indeices, 237 VertexMap &vertices, PointMap &texture_points, IndexVector &indeices,
|
D | stitcher.cpp | 601 VertexMap &vertices, PointMap &texture_points, IndexVector &indeices, in get_stitch_image_vertex_model() 649 VertexMap &vertices, PointMap &texture_points, IndexVector &indeices, in get_bowlview_vertex_model() 657 VertexMap &vertices, PointMap &texture_points, IndexVector &indeices, in get_topview_vertex_model()
|
/external/eigen/Eigen/src/SparseQR/ |
D | SparseQR.h | 84 typedef Matrix<StorageIndex, Dynamic, 1> IndexVector; 288 IndexVector m_etree; // Column elimination tree 289 IndexVector m_firstRowElt; // First element in each row 356 IndexVector mark((std::max)(m,n)); mark.setConstant(-1); // Record the visited nodes 357 …IndexVector Ridx(n), Qidx(m); // Store temporarily the row indexes for… 379 IndexVector originalOuterIndicesCpy; 383 originalOuterIndicesCpy = IndexVector::Map(m_pmat.outerIndexPtr(),n+1);
|
/external/eigen/Eigen/src/OrderingMethods/ |
D | Ordering.h | 122 typedef Matrix<StorageIndex, Dynamic, 1> IndexVector; typedef 142 IndexVector p(n+1), A(Alen); in operator()
|