Searched refs:bout (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/fft/fftw/ |
| H A D | fftw.c | 419 static PetscErrorCode VecDuplicate_FFTW_bout(Vec bout, Vec *bout_new) in VecDuplicate_FFTW_bout() argument 424 PetscCall(PetscObjectQuery((PetscObject)bout, "FFTmatrix", (PetscObject *)&A)); in VecDuplicate_FFTW_bout() 477 PetscErrorCode MatCreateVecsFFTW_FFTW(Mat A, Vec *fin, Vec *fout, Vec *bout) in MatCreateVecsFFTW_FFTW() argument 494 if (bout) PetscCall(VecCreateSeq(PETSC_COMM_SELF, fft->N, bout)); in MatCreateVecsFFTW_FFTW() 498 if (bout) PetscCall(VecCreateSeq(PETSC_COMM_SELF, fft->n, bout)); in MatCreateVecsFFTW_FFTW() 541 if (bout) { in MatCreateVecsFFTW_FFTW() 545 PetscCall(VecCreateMPIWithArray(comm, 1, n1, N1, (const PetscScalar *)data_bout, bout)); in MatCreateVecsFFTW_FFTW() 546 PetscCall(PetscObjectCompose((PetscObject)*bout, "FFTmatrix", (PetscObject)A)); in MatCreateVecsFFTW_FFTW() 547 (*bout)->ops->duplicate = VecDuplicate_FFTW_fout; in MatCreateVecsFFTW_FFTW() 548 (*bout)->ops->destroy = VecDestroy_MPIFFTW; in MatCreateVecsFFTW_FFTW() [all …]
|
| /petsc/doc/ |
| H A D | petsc.bib | 15761 @Article{ bout, article 15771 @Article{ bout++,
|