Lines Matching refs:tjbasic
13 TSTrajectory_Basic *tjbasic = (TSTrajectory_Basic *)tj->data; in TSTrajectorySet_Basic() local
19 …PetscCall(PetscViewerFileSetName(tjbasic->viewer, filename)); /* this triggers PetscViewer to be s… in TSTrajectorySet_Basic()
20 PetscCall(PetscViewerSetUp(tjbasic->viewer)); in TSTrajectorySet_Basic()
21 PetscCall(VecView(X, tjbasic->viewer)); in TSTrajectorySet_Basic()
22 PetscCall(PetscViewerBinaryWrite(tjbasic->viewer, &time, 1, PETSC_REAL)); in TSTrajectorySet_Basic()
30 PetscCall(VecView(Y[i], tjbasic->viewer)); in TSTrajectorySet_Basic()
33 PetscCall(PetscViewerBinaryWrite(tjbasic->viewer, &tprev, 1, PETSC_REAL)); in TSTrajectorySet_Basic()
40 PetscCall(MatView(A, tjbasic->viewer)); in TSTrajectorySet_Basic()
43 for (i = 0; i < ns; i++) PetscCall(MatView(S[i], tjbasic->viewer)); in TSTrajectorySet_Basic()
130 TSTrajectory_Basic *tjbasic = (TSTrajectory_Basic *)tj->data; in TSTrajectoryDestroy_Basic() local
133 PetscCall(PetscViewerDestroy(&tjbasic->viewer)); in TSTrajectoryDestroy_Basic()
134 PetscCall(PetscFree(tjbasic)); in TSTrajectoryDestroy_Basic()
154 TSTrajectory_Basic *tjbasic; in TSTrajectoryCreate_Basic() local
157 PetscCall(PetscNew(&tjbasic)); in TSTrajectoryCreate_Basic()
159 PetscCall(PetscViewerCreate(PetscObjectComm((PetscObject)tj), &tjbasic->viewer)); in TSTrajectoryCreate_Basic()
160 PetscCall(PetscViewerSetType(tjbasic->viewer, PETSCVIEWERBINARY)); in TSTrajectoryCreate_Basic()
161 PetscCall(PetscViewerPushFormat(tjbasic->viewer, PETSC_VIEWER_NATIVE)); in TSTrajectoryCreate_Basic()
162 PetscCall(PetscViewerFileSetMode(tjbasic->viewer, FILE_MODE_WRITE)); in TSTrajectoryCreate_Basic()
163 tj->data = tjbasic; in TSTrajectoryCreate_Basic()