Lines Matching refs:matrix

92 #define hypre_ParCSRMatrixComm(matrix)                   ((matrix) -> comm)  argument
93 #define hypre_ParCSRMatrixGlobalNumRows(matrix) ((matrix) -> global_num_rows) argument
94 #define hypre_ParCSRMatrixGlobalNumCols(matrix) ((matrix) -> global_num_cols) argument
95 #define hypre_ParCSRMatrixGlobalNumRownnz(matrix) ((matrix) -> global_num_rownnz) argument
96 #define hypre_ParCSRMatrixFirstRowIndex(matrix) ((matrix) -> first_row_index) argument
97 #define hypre_ParCSRMatrixFirstColDiag(matrix) ((matrix) -> first_col_diag) argument
98 #define hypre_ParCSRMatrixLastRowIndex(matrix) ((matrix) -> last_row_index) argument
99 #define hypre_ParCSRMatrixLastColDiag(matrix) ((matrix) -> last_col_diag) argument
100 #define hypre_ParCSRMatrixDiag(matrix) ((matrix) -> diag) argument
101 #define hypre_ParCSRMatrixOffd(matrix) ((matrix) -> offd) argument
102 #define hypre_ParCSRMatrixDiagT(matrix) ((matrix) -> diagT) argument
103 #define hypre_ParCSRMatrixOffdT(matrix) ((matrix) -> offdT) argument
104 #define hypre_ParCSRMatrixColMapOffd(matrix) ((matrix) -> col_map_offd) argument
105 #define hypre_ParCSRMatrixDeviceColMapOffd(matrix) ((matrix) -> device_col_map_offd) argument
106 #define hypre_ParCSRMatrixRowStarts(matrix) ((matrix) -> row_starts) argument
107 #define hypre_ParCSRMatrixColStarts(matrix) ((matrix) -> col_starts) argument
108 #define hypre_ParCSRMatrixCommPkg(matrix) ((matrix) -> comm_pkg) argument
109 #define hypre_ParCSRMatrixCommPkgT(matrix) ((matrix) -> comm_pkgT) argument
110 #define hypre_ParCSRMatrixOwnsData(matrix) ((matrix) -> owns_data) argument
111 #define hypre_ParCSRMatrixNumNonzeros(matrix) ((matrix) -> num_nonzeros) argument
112 #define hypre_ParCSRMatrixDNumNonzeros(matrix) ((matrix) -> d_num_nonzeros) argument
113 #define hypre_ParCSRMatrixRowindices(matrix) ((matrix) -> rowindices) argument
114 #define hypre_ParCSRMatrixRowvalues(matrix) ((matrix) -> rowvalues) argument
115 #define hypre_ParCSRMatrixGetrowactive(matrix) ((matrix) -> getrowactive) argument
116 #define hypre_ParCSRMatrixAssumedPartition(matrix) ((matrix) -> assumed_partition) argument
117 #define hypre_ParCSRMatrixOwnsAssumedPartition(matrix) ((matrix) -> owns_assumed_partition) argument
118 #define hypre_ParCSRMatrixProcOrdering(matrix) ((matrix) -> proc_ordering) argument
120 #define hypre_ParCSRMatrixSocDiagJ(matrix) ((matrix) -> soc_diag_j) argument
121 #define hypre_ParCSRMatrixSocOffdJ(matrix) ((matrix) -> soc_offd_j) argument
124 #define hypre_ParCSRMatrixNumRows(matrix) hypre_CSRMatrixNumRows(hypre_ParCSRMatrixDiag(matrix)) argument
125 #define hypre_ParCSRMatrixNumCols(matrix) hypre_CSRMatrixNumCols(hypre_ParCSRMatrixDiag(matrix)) argument
128 hypre_ParCSRMatrixMemoryLocation(hypre_ParCSRMatrix *matrix) in hypre_ParCSRMatrixMemoryLocation() argument
130 HYPRE_MemoryLocation memory_diag = hypre_CSRMatrixMemoryLocation(hypre_ParCSRMatrixDiag(matrix)); in hypre_ParCSRMatrixMemoryLocation()
131 HYPRE_MemoryLocation memory_offd = hypre_CSRMatrixMemoryLocation(hypre_ParCSRMatrixOffd(matrix)); in hypre_ParCSRMatrixMemoryLocation()
174 #define hypre_ParCSRBooleanMatrix_Get_Comm(matrix) ((matrix)->comm) argument
175 #define hypre_ParCSRBooleanMatrix_Get_GlobalNRows(matrix) ((matrix)->global_num_rows) argument
176 #define hypre_ParCSRBooleanMatrix_Get_GlobalNCols(matrix) ((matrix)->global_num_cols) argument
177 #define hypre_ParCSRBooleanMatrix_Get_StartRow(matrix) ((matrix)->first_row_index) argument
178 #define hypre_ParCSRBooleanMatrix_Get_FirstRowIndex(matrix) ((matrix)->first_row_index) argument
179 #define hypre_ParCSRBooleanMatrix_Get_FirstColDiag(matrix) ((matrix)->first_col_diag) argument
180 #define hypre_ParCSRBooleanMatrix_Get_LastRowIndex(matrix) ((matrix)->last_row_index) argument
181 #define hypre_ParCSRBooleanMatrix_Get_LastColDiag(matrix) ((matrix)->last_col_diag) argument
182 #define hypre_ParCSRBooleanMatrix_Get_Diag(matrix) ((matrix)->diag) argument
183 #define hypre_ParCSRBooleanMatrix_Get_Offd(matrix) ((matrix)->offd) argument
184 #define hypre_ParCSRBooleanMatrix_Get_ColMapOffd(matrix) ((matrix)->col_map_offd) argument
185 #define hypre_ParCSRBooleanMatrix_Get_RowStarts(matrix) ((matrix)->row_starts) argument
186 #define hypre_ParCSRBooleanMatrix_Get_ColStarts(matrix) ((matrix)->col_starts) argument
187 #define hypre_ParCSRBooleanMatrix_Get_CommPkg(matrix) ((matrix)->comm_pkg) argument
188 #define hypre_ParCSRBooleanMatrix_Get_CommPkgT(matrix) ((matrix)->comm_pkgT) argument
189 #define hypre_ParCSRBooleanMatrix_Get_OwnsData(matrix) ((matrix)->owns_data) argument
190 #define hypre_ParCSRBooleanMatrix_Get_OwnsRowStarts(matrix) ((matrix)->owns_row_starts) argument
191 #define hypre_ParCSRBooleanMatrix_Get_OwnsColStarts(matrix) ((matrix)->owns_col_starts) argument
192 #define hypre_ParCSRBooleanMatrix_Get_NRows(matrix) ((matrix->diag->num_rows)) argument
193 #define hypre_ParCSRBooleanMatrix_Get_NCols(matrix) ((matrix->diag->num_cols)) argument
194 #define hypre_ParCSRBooleanMatrix_Get_NNZ(matrix) ((matrix)->num_nonzeros) argument
195 #define hypre_ParCSRBooleanMatrix_Get_Rowindices(matrix) ((matrix)->rowindices) argument
196 #define hypre_ParCSRBooleanMatrix_Get_Getrowactive(matrix) ((matrix)->getrowactive) argument