Home
last modified time | relevance | path

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

/petsc/src/ts/tutorials/hamiltonian/
H A Dex2.c138 Vec fftX, fftY; // FFT vectors with phases added (complex parts) member
205 options->fftY = NULL; in ProcessOptions()
370 PetscCall(MatCreateVecs(ctx->fftPot, &ctx->fftX, &ctx->fftY)); in SetupContext()
409 PetscCall(VecDestroy(&ctx->fftY)); in DestroyContext()
849 PetscCall(MatMult(ctx->fftPot, ctx->fftX, ctx->fftY)); in MonitorPoisson()
850 PetscCall(VecFilter(ctx->fftY, PETSC_SMALL)); in MonitorPoisson()
852 PetscCall(VecViewFromOptions(ctx->fftY, NULL, "-fft_view")); in MonitorPoisson()
853 PetscCall(VecISCopy(ctx->fftY, ctx->fftReal, SCATTER_REVERSE, rhohat)); in MonitorPoisson()
H A Dex4.c186 Vec fftX, fftY; // FFT vectors with phases added (complex parts) member
279 options->fftY = NULL; in ProcessOptions()
455 PetscCall(MatCreateVecs(ctx->fftPot, &ctx->fftX, &ctx->fftY)); in SetupContext()
564 PetscCall(VecDestroy(&ctx->fftY)); in DestroyContext()
1365 PetscCall(MatMult(ctx->fftPot, ctx->fftX, ctx->fftY)); in MonitorPoisson()
1366 PetscCall(VecFilter(ctx->fftY, PETSC_SMALL)); in MonitorPoisson()
1368 PetscCall(VecViewFromOptions(ctx->fftY, NULL, "-fft_view")); in MonitorPoisson()
1369 PetscCall(VecISCopy(ctx->fftY, ctx->fftReal, SCATTER_REVERSE, rhohat)); in MonitorPoisson()