Home
last modified time | relevance | path

Searched refs:bout (Results 1 – 2 of 2) sorted by relevance

/petsc/src/mat/impls/fft/fftw/
H A Dfftw.c419 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 Dpetsc.bib15761 @Article{ bout, article
15771 @Article{ bout++,