Home
last modified time | relevance | path

Searched refs:THRUSTARRAY (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Dhipsparsematimpl.h171 #define THRUSTARRAY thrust::device_vector<PetscScalar> macro
180 THRUSTARRAY *values;
206 THRUSTARRAY *workVector;
275THRUSTARRAY *workVector; /* pointer to a workvector to which we can copy …
H A Daijhipsparse.hip.cxx331 loTriFactor->csrMat->values = new THRUSTARRAY(nzLower); in MatSeqAIJHIPSPARSEBuildILULowerTriMatrix()
448 upTriFactor->csrMat->values = new THRUSTARRAY(nzUpper); in MatSeqAIJHIPSPARSEBuildILUUpperTriMatrix()
509 if (!hipsparseTriFactors->workVector) hipsparseTriFactors->workVector = new THRUSTARRAY(n); in MatSeqAIJHIPSPARSEILUAnalysisAndCopyToGPU()
609 upTriFactor->csrMat->values = new THRUSTARRAY(a->nz); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
655 loTriFactor->csrMat->values = new THRUSTARRAY(a->nz); in MatSeqAIJHIPSPARSEBuildICCTriMatrices()
728 if (!hipsparseTriFactors->workVector) hipsparseTriFactors->workVector = new THRUSTARRAY(n); in MatSeqAIJHIPSPARSEICCAnalysisAndCopyToGPU()
822 loTriFactorT->csrMat->values = new THRUSTARRAY(loTriFactorT->csrMat->num_entries); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
895 upTriFactorT->csrMat->values = new THRUSTARRAY(upTriFactorT->csrMat->num_entries); in MatSeqAIJHIPSPARSEAnalyzeTransposeForSolve()
982 matrixT->values = new THRUSTARRAY(a->nz); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
998 temp->values = new THRUSTARRAY(a->nz); in MatSeqAIJHIPSPARSEFormExplicitTranspose()
[all …]
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Dcusparsematimpl.h182 #define THRUSTARRAY thrust::device_vector<PetscScalar> macro
191 THRUSTARRAY *values;
222 THRUSTARRAY *workVector;
310THRUSTARRAY *workVector; /* pointer to a workvector to which we can copy the …
H A Daijcusparse.cu388 loTriFactor->csrMat->values = new THRUSTARRAY(nzLower); in MatSeqAIJCUSPARSEBuildILULowerTriMatrix()
517 upTriFactor->csrMat->values = new THRUSTARRAY(nzUpper); in MatSeqAIJCUSPARSEBuildILUUpperTriMatrix()
585 if (!cusparseTriFactors->workVector) cusparseTriFactors->workVector = new THRUSTARRAY(n); in MatSeqAIJCUSPARSEILUAnalysisAndCopyToGPU()
853 upTriFactor->csrMat->values = new THRUSTARRAY(a->nz); in MatSeqAIJCUSPARSEBuildICCTriMatrices()
908 loTriFactor->csrMat->values = new THRUSTARRAY(a->nz); in MatSeqAIJCUSPARSEBuildICCTriMatrices()
986 if (!cusparseTriFactors->workVector) cusparseTriFactors->workVector = new THRUSTARRAY(n); in MatSeqAIJCUSPARSEICCAnalysisAndCopyToGPU()
1087 loTriFactorT->csrMat->values = new THRUSTARRAY(loTriFactorT->csrMat->num_entries); in MatSeqAIJCUSPARSEAnalyzeTransposeForSolve()
1163 upTriFactorT->csrMat->values = new THRUSTARRAY(upTriFactorT->csrMat->num_entries); in MatSeqAIJCUSPARSEAnalyzeTransposeForSolve()
1257 matrixT->values = new THRUSTARRAY(a->nz); in MatSeqAIJCUSPARSEFormExplicitTranspose()
1297 temp->values = new THRUSTARRAY(a->nz); in MatSeqAIJCUSPARSEFormExplicitTranspose()
[all …]