Home
last modified time | relevance | path

Searched refs:fout (Results 1 – 6 of 6) sorted by relevance

/petsc/src/mat/tests/
H A Dex57.c13 char fin[PETSC_MAX_PATH_LEN], fout[PETSC_MAX_PATH_LEN] = "default.mat"; in main() local
29 PetscCall(PetscOptionsGetString(NULL, NULL, "-fout", fout, sizeof(fout), &flg)); in main()
30 if (!flg) PetscCall(PetscPrintf(PETSC_COMM_WORLD, "Writing submatrix to file : %s\n", fout)); in main()
31 PetscCall(PetscViewerBinaryOpen(PETSC_COMM_SELF, fout, FILE_MODE_WRITE, &fdout)); in main()
H A Dex147.c19 Vec fin, fout, fout1, x, y; in main() local
61 PetscCall(VecCreateMPIWithArray(PETSC_COMM_WORLD, 1, n, N, (PetscScalar *)out, &fout)); in main()
74 VecGetArray(fout, &y_arr); in main()
86 VecRestoreArray(fout, &y_arr); in main()
101 PetscCall(VecDestroy(&fout)); in main()
H A Dex146.c19 Vec fin, fout, fout1, ini, final; in main() local
60 PetscCall(VecCreateMPIWithArray(PETSC_COMM_WORLD, 1, n, N, (PetscScalar *)out, &fout)); in main()
67 VecSet(fout, zero); in main()
76 VecGetArray(fout, &y_arr); in main()
86 VecRestoreArray(fout, &y_arr); in main()
165 PetscCall(VecDestroy(&fout)); in main()
H A Dex144.c23 Vec fin, fout, fout1; in main() local
59 PetscCall(VecCreateMPIWithArray(PETSC_COMM_WORLD, 1, n, N, (PetscScalar *)out, &fout)); in main()
81 PetscCall(VecSet(fout, zero)); in main()
87 PetscCall(VecGetArray(fout, &y_arr)); in main()
97 PetscCall(VecRestoreArray(fout, &y_arr)); in main()
175 PetscCall(VecDestroy(&fout)); in main()
/petsc/src/mat/impls/fft/fftw/
H A Dfftw.c409 static PetscErrorCode VecDuplicate_FFTW_fout(Vec fout, Vec *fout_new) in VecDuplicate_FFTW_fout() argument
414 PetscCall(PetscObjectQuery((PetscObject)fout, "FFTmatrix", (PetscObject *)&A)); in VecDuplicate_FFTW_fout()
477 PetscErrorCode MatCreateVecsFFTW_FFTW(Mat A, Vec *fin, Vec *fout, Vec *bout) in MatCreateVecsFFTW_FFTW() argument
493 if (fout) PetscCall(VecCreateSeq(PETSC_COMM_SELF, fft->N, fout)); in MatCreateVecsFFTW_FFTW()
497 if (fout) PetscCall(VecCreateSeq(PETSC_COMM_SELF, fft->n, fout)); in MatCreateVecsFFTW_FFTW()
531 if (fout) { in MatCreateVecsFFTW_FFTW()
535 PetscCall(VecCreateMPIWithArray(comm, 1, n1, N1, (const PetscScalar *)data_fout, fout)); in MatCreateVecsFFTW_FFTW()
536 PetscCall(PetscObjectCompose((PetscObject)*fout, "FFTmatrix", (PetscObject)A)); in MatCreateVecsFFTW_FFTW()
537 (*fout)->ops->duplicate = VecDuplicate_FFTW_fout; in MatCreateVecsFFTW_FFTW()
538 (*fout)->ops->destroy = VecDestroy_MPIFFTW; in MatCreateVecsFFTW_FFTW()
[all …]
/petsc/lib/petsc/bin/
H A Dgeneratefortranbindings.py435 with open(os.path.join(dir,'makefile'),'w') as fout:
436 fout.write(fin.read().replace('petscdir.mk','../petscdir.mk'))