Searched refs:MatsFwdSensipTemp (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ts/impls/explicit/rk/ |
| H A D | rk.h | 46 Mat *MatsFwdSensipTemp; member
|
| H A D | rk.c | 675 Mat J, *MatsFwdSensipTemp = rk->MatsFwdSensipTemp; in TSForwardStep_RK() local 696 …j++) PetscCall(MatAXPY(rk->MatsFwdStageSensip[i], h * A[i * s + j], MatsFwdSensipTemp[j], SAME_NON… in TSForwardStep_RK() 703 …atMatMult(J, rk->MatsFwdStageSensip[i], MAT_REUSE_MATRIX, PETSC_DETERMINE, &MatsFwdSensipTemp[i])); in TSForwardStep_RK() 708 PetscCall(MatDenseGetColumn(MatsFwdSensipTemp[i], 0, &xarr)); in TSForwardStep_RK() 712 PetscCall(MatDenseRestoreColumn(MatsFwdSensipTemp[i], &xarr)); in TSForwardStep_RK() 714 PetscCall(MatAXPY(MatsFwdSensipTemp[i], 1., ts->Jacprhs, SUBSET_NONZERO_PATTERN)); in TSForwardStep_RK() 719 …for (i = 0; i < s; i++) PetscCall(MatAXPY(ts->mat_sensip, h * b[i], rk->MatsFwdSensipTemp[i], SAME… in TSForwardStep_RK() 746 PetscCall(PetscMalloc1(tab->s, &rk->MatsFwdSensipTemp)); in TSForwardSetUp_RK() 749 PetscCall(MatDuplicate(ts->mat_sensip, MAT_DO_NOT_COPY_VALUES, &rk->MatsFwdSensipTemp[i])); in TSForwardSetUp_RK() 767 if (rk->MatsFwdSensipTemp) { in TSForwardReset_RK() [all …]
|