Home
last modified time | relevance | path

Searched refs:csrJA (Results 1 – 7 of 7) sorted by relevance

/dports/science/hypre/hypre-2.23.0/src/FEI_mv/femli/
H A Dmli_amgsa_dd_fedata.cxx65 int csrNrows, *csrIA, *csrJA, totalNNodes, sInd1, sInd2, offset; in setupFEDataBasedNullSpaces() local
178 csrJA = new int[csrNrows*rowSize]; in setupFEDataBasedNullSpaces()
179 hypre_assert( ((long) csrJA) ); in setupFEDataBasedNullSpaces()
213 csrJA[offset] = colOffset1; in setupFEDataBasedNullSpaces()
248 if ( csrJA[j] == csrJA[k1] ) csrAA[k1] += csrAA[j]; in setupFEDataBasedNullSpaces()
252 csrJA[k1] = csrJA[j]; in setupFEDataBasedNullSpaces()
262 csrJA[k1] = csrJA[j]; in setupFEDataBasedNullSpaces()
268 csrJA[j] = csrJA[sInd1+j-jj]; in setupFEDataBasedNullSpaces()
281 fprintf(fp, "%5d %5d %25.16e \n", i+1, csrJA[j]+1, csrAA[j]); in setupFEDataBasedNullSpaces()
289 for ( i = 0; i < csrIA[csrNrows]; i++ ) csrJA[i]++; in setupFEDataBasedNullSpaces()
[all …]
H A Dmli_solver_superlu.cxx53 int *csrIA, *csrJA, *gcsrIA, *gcsrJA, *gcscJA, *gcscIA; in setup() local
97 if ( localNnz > 0 ) csrJA = new int[localNnz]; in setup()
98 else csrJA = NULL; in setup()
109 csrJA[nnz] = cols[i]; in setup()
153 MPI_Allgatherv(csrJA, localNnz, MPI_INT, gcsrJA, recvCntArray, in setup()
162 if ( csrJA != NULL ) delete [] csrJA; in setup()
H A Dmli_solver_seqsuperlu.cxx104 int nrows, iP, startRow, nnz, *csrIA, *csrJA, *cscJA, *cscIA; in setup() local
147 csrJA = hypre_CSRMatrixJ(ADiag); in setup()
205 fprintf(fp,"%8d %8d %25.16e\n",irow,csrJA[icol],csrAA[icol]); in setup()
229 index = csrJA[icol]; in setup()
252 colNum = rowArray[csrJA[icol]]; in setup()
301 if (csrJA[icol] < 0 || csrJA[icol] >= nrows) in setup()
303 countArray[csrJA[icol]]++; in setup()
320 colNum = csrJA[icol]; in setup()
H A Dmli_solver_bjacobi.cxx657 int blkLeng, *csrIA, *csrJA, offset, rowIndex; in buildBlocks() local
746 csrJA = new int[localNnz]; in buildBlocks()
762 csrJA[localNnz] = colIndex - blockStartRow; in buildBlocks()
778 csrJA[localNnz] = colIndex - blockStartRow; in buildBlocks()
789 hypre_CSRMatrixJ(seqA) = csrJA; in buildBlocks()
H A Dmli_amgsa_dd_sfei.cxx80 int csrNrows, *csrIA, *csrJA, offset, rowSize, startCol; in setupSFEIBasedNullSpaces() local
234 csrJA = new int[csrNrows*rowSize]; in setupSFEIBasedNullSpaces()
235 hypre_assert( csrJA != NULL ); in setupSFEIBasedNullSpaces()
258 csrJA[offset] = colInd; in setupSFEIBasedNullSpaces()
284 MLI_Utils_IntQSort2a(&(csrJA[start]),&(csrAA[start]),0,rowLeng-1); in setupSFEIBasedNullSpaces()
288 if (csrJA[k] == csrJA[count]) csrAA[count] += csrAA[k]; in setupSFEIBasedNullSpaces()
292 csrJA[count] = csrJA[k]; in setupSFEIBasedNullSpaces()
300 csrJA[offset+k] = csrJA[start+k]; in setupSFEIBasedNullSpaces()
311 for (iR = 0; iR < csrIA[csrNrows]; iR++) csrJA[iR]++; in setupSFEIBasedNullSpaces()
328 csrIA, csrJA, csrAA, eigenR, eigenI, eigenV, &csrNrows, &info, in setupSFEIBasedNullSpaces()
[all …]
H A Dmli_solver_bsgs.cxx817 int blkLeng, *csrIA, *csrJA; in buildBlocks() local
924 csrJA = new int[localNnz]; in buildBlocks()
940 csrJA[localNnz] = colIndex - blockStartRow; in buildBlocks()
956 csrJA[localNnz] = colIndex - blockStartRow; in buildBlocks()
967 hypre_CSRMatrixJ(seqA) = csrJA; in buildBlocks()
/dports/science/hypre/hypre-2.23.0/src/FEI_mv/fei-hypre/
H A DHYPRE_LSI_Dsuperlu.c256 int nprocs, mypid, *csrIA, *csrJA, *procNRows, localNNZ; in HYPRE_LSI_DSuperLUGenMatrix() local
290 csrJA = (int *) intMalloc_dist(localNNZ); in HYPRE_LSI_DSuperLUGenMatrix()
300 csrJA[localNNZ] = colInd[jcol]; in HYPRE_LSI_DSuperLUGenMatrix()
316 csrJA, csrIA, SLU_NR_loc, SLU_D, SLU_GE); in HYPRE_LSI_DSuperLUGenMatrix()