Searched refs:Rt (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpimatmatmatmult.c | 14 Mat Rt, R = product->A, A = product->B, P = product->C; in MatProductNumeric_ABC_Transpose_AIJ_AIJ() local 17 PetscCall(MatTransposeGetMat(R, &Rt)); in MatProductNumeric_ABC_Transpose_AIJ_AIJ() 18 PetscCall(MatTransposeMatMatMultNumeric_AIJ_AIJ_AIJ_wHYPRE(Rt, A, P, RAP)); in MatProductNumeric_ABC_Transpose_AIJ_AIJ() 25 Mat Rt, R = product->A, A = product->B, P = product->C; in MatProductSymbolic_ABC_Transpose_AIJ_AIJ() local 30 PetscCall(MatTransposeGetMat(R, &Rt)); in MatProductSymbolic_ABC_Transpose_AIJ_AIJ() 31 …PetscCall(PetscObjectTypeCompareAny((PetscObject)Rt, &flg, MATSEQAIJ, MATSEQAIJMKL, MATMPIAIJ, NUL… in MatProductSymbolic_ABC_Transpose_AIJ_AIJ() 32 …PetscCheck(flg, PetscObjectComm((PetscObject)Rt), PETSC_ERR_SUP, "Not for matrix type %s", ((Petsc… in MatProductSymbolic_ABC_Transpose_AIJ_AIJ() 33 PetscCall(MatTransposeMatMatMultSymbolic_AIJ_AIJ_AIJ_wHYPRE(Rt, A, P, product->fill, RAP)); in MatProductSymbolic_ABC_Transpose_AIJ_AIJ() 98 PetscCall(MatDestroy(&rart->Rt)); in MatProductCtxDestroy_MPIAIJ_RARt() 107 Mat A, R, Rt; in MatProductNumeric_RARt_MPIAIJ_MPIAIJ() local [all …]
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | matrart.c | 16 PetscCall(MatDestroy(&rart->Rt)); in MatProductCtxDestroy_SeqAIJ_RARt() 73 rart->Rt = Rt_dense; in MatRARtSymbolic_SeqAIJ_SeqAIJ_colorrart() 223 Mat Rt, RARt; in MatRARtNumeric_SeqAIJ_SeqAIJ_colorrart() local 232 Rt = rart->Rt; in MatRARtNumeric_SeqAIJ_SeqAIJ_colorrart() 233 PetscCall(MatTransColoringApplySpToDen(matcoloring, R, Rt)); in MatRARtNumeric_SeqAIJ_SeqAIJ_colorrart() 237 PetscCall(MatMatMatMultNumeric_SeqAIJ_SeqAIJ_SeqDense(R, A, Rt, RARt, rart->work)); in MatRARtNumeric_SeqAIJ_SeqAIJ_colorrart() 295 Mat Rt; in MatRARtSymbolic_SeqAIJ_SeqAIJ() local 301 PetscCall(MatTranspose(R, MAT_INITIAL_MATRIX, &Rt)); in MatRARtSymbolic_SeqAIJ_SeqAIJ() 302 PetscCall(MatMatMatMultSymbolic_SeqAIJ_SeqAIJ_SeqAIJ(R, A, Rt, fill, C)); in MatRARtSymbolic_SeqAIJ_SeqAIJ() 307 rart->Rt = Rt; in MatRARtSymbolic_SeqAIJ_SeqAIJ() [all …]
|
| H A D | aij.h | 103 Mat Rt; /* sparse or dense matrix of R^T */ member
|
| /petsc/src/ts/tutorials/power_grid/ |
| H A D | ex5.c | 41 PetscScalar Rt; /* Rotor radius */ member 140 user->Rt = 35; in SetWindTurbineParams() 141 user->Ar = PETSC_PI * user->Rt * user->Rt; in SetWindTurbineParams() 170 temp = user->nGB * 2 * user->Rt * ws / user->np; in GetWindPower()
|