Home
last modified time | relevance | path

Searched refs:fftX (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
204 options->fftX = NULL; in ProcessOptions()
370 PetscCall(MatCreateVecs(ctx->fftPot, &ctx->fftX, &ctx->fftY)); in SetupContext()
408 PetscCall(VecDestroy(&ctx->fftX)); in DestroyContext()
848 PetscCall(VecISCopy(ctx->fftX, ctx->fftReal, SCATTER_FORWARD, rho)); in MonitorPoisson()
849 PetscCall(MatMult(ctx->fftPot, ctx->fftX, ctx->fftY)); in MonitorPoisson()
851 PetscCall(VecViewFromOptions(ctx->fftX, NULL, "-real_view")); in MonitorPoisson()
H A Dex4.c186 Vec fftX, fftY; // FFT vectors with phases added (complex parts) member
278 options->fftX = NULL; in ProcessOptions()
455 PetscCall(MatCreateVecs(ctx->fftPot, &ctx->fftX, &ctx->fftY)); in SetupContext()
563 PetscCall(VecDestroy(&ctx->fftX)); in DestroyContext()
1364 PetscCall(VecISCopy(ctx->fftX, ctx->fftReal, SCATTER_FORWARD, rho)); in MonitorPoisson()
1365 PetscCall(MatMult(ctx->fftPot, ctx->fftX, ctx->fftY)); in MonitorPoisson()
1367 PetscCall(VecViewFromOptions(ctx->fftX, NULL, "-real_view")); in MonitorPoisson()