Home
last modified time | relevance | path

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

/petsc/src/mat/tests/
H A Dex144.c14 ptrdiff_t alloc_local, local_n0, local_0_start; in main() local
35 …alloc_local = fftw_mpi_local_size_2d_transposed(N0, N1 / 2 + 1, PETSC_COMM_WORLD, &local_n0, &loca… in main()
38 printf("The value local_n0 is %ld from process %d\n", local_n0, rank); in main()
52 n = 2 * local_n0 * (N1 / 2 + 1); in main()
102 PetscCall(VecSetSizes(ini, local_n0 * N1, N0 * N1)); in main()
103 PetscCall(VecSetSizes(final, local_n0 * N1, N0 * N1)); in main()
115 PetscCall(PetscMalloc1(local_n0 * N1, &indx3)); in main()
116 PetscCall(PetscMalloc1(local_n0 * N1, &indx4)); in main()
117 for (i = 0; i < local_n0; i++) { in main()
129 …PetscCall(PetscMalloc2(local_n0 * N1, &x_arr, local_n0 * N1, &y_arr)); /* arr must be allocated fo… in main()
[all …]
H A Dex146.c13 ptrdiff_t alloc_local, local_n0, local_0_start; in main() local
36 …alloc_local = fftw_mpi_local_size_3d_transposed(N0, N1, N2 / 2 + 1, PETSC_COMM_WORLD, &local_n0, &… in main()
39 printf("The value local_n0 is %ld from process %d\n", local_n0, rank); in main()
52 n = 2 * local_n0 * N1 * (N2 / 2 + 1); in main()
92 VecSetSizes(ini, local_n0 * N1 * N2, N_factor); in main()
93 VecSetSizes(final, local_n0 * N1 * N2, N_factor); in main()
104 PetscCall(PetscMalloc1(local_n0 * N1 * N2, &indx3)); in main()
105 PetscCall(PetscMalloc1(local_n0 * N1 * N2, &indx4)); in main()
106 for (i = 0; i < local_n0; i++) { in main()
119 VecGetValues(fin, local_n0 * N1 * N2, indx4, x_arr); in main()
[all …]
H A Dex147.c13 ptrdiff_t alloc_local, local_n0, local_0_start; in main() local
37 …alloc_local = fftw_mpi_local_size_transposed(D, dim, PETSC_COMM_WORLD, &local_n0, &local_0_start, … in main()
40 printf("The value local_n0 is %ld from process %d\n", local_n0, rank); in main()
53 n = 2 * local_n0 * N1 * N2 * (N3 / 2 + 1); in main()
H A Dex143.c45 ptrdiff_t alloc_local, local_n0, local_0_start; in main() local
51 alloc_local = fftw_mpi_local_size_2d(N0, N1, PETSC_COMM_WORLD, &local_n0, &local_0_start); in main()
57 …PetscCall(VecCreateMPIWithArray(PETSC_COMM_WORLD, 1, (PetscInt)local_n0 * N1, (PetscInt)N, (const … in main()
59 …PetscCall(VecCreateMPIWithArray(PETSC_COMM_WORLD, 1, (PetscInt)local_n0 * N1, (PetscInt)N, (const … in main()
61 …PetscCall(VecCreateMPIWithArray(PETSC_COMM_WORLD, 1, (PetscInt)local_n0 * N1, (PetscInt)N, (const … in main()
H A Dex158.c43 ptrdiff_t alloc_local, local_n0, local_0_start; in main() local
48 alloc_local = fftw_mpi_local_size_2d(N0, N1, PETSC_COMM_WORLD, &local_n0, &local_0_start); in main()
54 …PetscCall(VecCreateMPIWithArray(PETSC_COMM_WORLD, 1, (PetscInt)local_n0 * N1, (PetscInt)N, (const … in main()
56 …PetscCall(VecCreateMPIWithArray(PETSC_COMM_WORLD, 1, (PetscInt)local_n0 * N1, (PetscInt)N, (const … in main()
58 …PetscCall(VecCreateMPIWithArray(PETSC_COMM_WORLD, 1, (PetscInt)local_n0 * N1, (PetscInt)N, (const … in main()
/petsc/src/mat/impls/fft/fftw/
H A Dfftw.c504 ptrdiff_t alloc_local, local_n0, local_0_start; in MatCreateVecsFFTW_FFTW() local
521 …alloc_local = fftw_mpi_local_size_1d(dim[0], comm, FFTW_FORWARD, FFTW_ESTIMATE, &local_n0, &local_… in MatCreateVecsFFTW_FFTW()
524 PetscCall(PetscIntCast(local_n0, &n1)); in MatCreateVecsFFTW_FFTW()
540 …alloc_local = fftw_mpi_local_size_1d(dim[0], comm, FFTW_BACKWARD, FFTW_ESTIMATE, &local_n0, &local… in MatCreateVecsFFTW_FFTW()
554 …alloc_local = fftw_mpi_local_size_2d_transposed(dim[0], dim[1] / 2 + 1, comm, &local_n0, &local_0_… in MatCreateVecsFFTW_FFTW()
556 PetscCall(PetscIntCast(2 * local_n0 * (dim[1] / 2 + 1), &n1)); in MatCreateVecsFFTW_FFTW()
580 alloc_local = fftw_mpi_local_size_2d(dim[0], dim[1], comm, &local_n0, &local_0_start); in MatCreateVecsFFTW_FFTW()
606 …ftw_mpi_local_size_3d_transposed(dim[0], dim[1], dim[2] / 2 + 1, comm, &local_n0, &local_0_start, … in MatCreateVecsFFTW_FFTW()
608 PetscCall(PetscIntCast(2 * local_n0 * dim[1] * (dim[2] / 2 + 1), &n1)); in MatCreateVecsFFTW_FFTW()
631 alloc_local = fftw_mpi_local_size_3d(dim[0], dim[1], dim[2], comm, &local_n0, &local_0_start); in MatCreateVecsFFTW_FFTW()
[all …]