Lines Matching refs:sf
9 TSTrajectory_Singlefile *sf = (TSTrajectory_Singlefile *)tj->data; in TSTrajectorySet_Singlefile() local
14 PetscCall(PetscViewerCreate(PetscObjectComm((PetscObject)X), &sf->viewer)); in TSTrajectorySet_Singlefile()
15 PetscCall(PetscViewerSetType(sf->viewer, PETSCVIEWERBINARY)); in TSTrajectorySet_Singlefile()
16 PetscCall(PetscViewerFileSetMode(sf->viewer, FILE_MODE_WRITE)); in TSTrajectorySet_Singlefile()
18 PetscCall(PetscViewerFileSetName(sf->viewer, filename)); in TSTrajectorySet_Singlefile()
20 PetscCall(VecView(X, sf->viewer)); in TSTrajectorySet_Singlefile()
21 PetscCall(PetscViewerBinaryWrite(sf->viewer, &time, 1, PETSC_REAL)); in TSTrajectorySet_Singlefile()
27 TSTrajectory_Singlefile *sf = (TSTrajectory_Singlefile *)tj->data; in TSTrajectoryDestroy_Singlefile() local
30 PetscCall(PetscViewerDestroy(&sf->viewer)); in TSTrajectoryDestroy_Singlefile()
31 PetscCall(PetscFree(sf)); in TSTrajectoryDestroy_Singlefile()
45 TSTrajectory_Singlefile *sf; in TSTrajectoryCreate_Singlefile() local
48 PetscCall(PetscNew(&sf)); in TSTrajectoryCreate_Singlefile()
49 tj->data = sf; in TSTrajectoryCreate_Singlefile()