/dports/science/hypre/hypre-2.23.0/src/FEI_mv/femli/ |
H A D | mli_amgsa_dd_fedata.cxx | 65 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 D | mli_solver_superlu.cxx | 53 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 D | mli_solver_seqsuperlu.cxx | 104 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 D | mli_solver_bjacobi.cxx | 657 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 D | mli_amgsa_dd_sfei.cxx | 80 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 D | mli_solver_bsgs.cxx | 817 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 D | HYPRE_LSI_Dsuperlu.c | 256 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()
|