Searched refs:col_scale (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/impls/da/ |
| H A D | dainterp.c | 263 … i_c, j_c, i_start_c, j_start_c, n_c, i_start_ghost_c, j_start_ghost_c, col_shift, col_scale; in DMCreateInterpolation_DA_2D_Q1() local 315 col_scale = size_f / size_c; in DMCreateInterpolation_DA_2D_Q1() 318 …MatPreallocateBegin(PetscObjectComm((PetscObject)daf), m_f * n_f, col_scale * m_c * n_c, dnz, onz); in DMCreateInterpolation_DA_2D_Q1() 356 PetscCall(MatSetSizes(mat, m_f * n_f, col_scale * m_c * n_c, mx * my, col_scale * Mx * My)); in DMCreateInterpolation_DA_2D_Q1() 491 … i_c, j_c, i_start_c, j_start_c, n_c, i_start_ghost_c, j_start_ghost_c, col_shift, col_scale; in DMCreateInterpolation_DA_2D_Q0() local 533 col_scale = size_f / size_c; in DMCreateInterpolation_DA_2D_Q0() 536 …MatPreallocateBegin(PetscObjectComm((PetscObject)daf), m_f * n_f, col_scale * m_c * n_c, dnz, onz); in DMCreateInterpolation_DA_2D_Q0() 568 PetscCall(MatSetSizes(mat, m_f * n_f, col_scale * m_c * n_c, mx * my, col_scale * Mx * My)); in DMCreateInterpolation_DA_2D_Q0() 612 …t_c, j_start_c, l_start_c, i_start_ghost_c, j_start_ghost_c, l_start_ghost_c, col_shift, col_scale; in DMCreateInterpolation_DA_3D_Q0() local 658 col_scale = size_f / size_c; in DMCreateInterpolation_DA_3D_Q0() [all …]
|
| /petsc/src/ts/utils/dmplexlandau/kokkos/ |
| H A D | landau.kokkos.cxx | 347 PetscScalar row_scale[LANDAU_MAX_Q_FACE] = {0}, col_scale[LANDAU_MAX_Q_FACE] = {0}; in landau_mat_assemble() local 364 col_scale[0] = 1.; in landau_mat_assemble() 370 col_scale[q] = d_maps->c_maps[idx][q].scale; in landau_mat_assemble() 375 for (int d = 0; d < nc; d++, idx2++) coo_vals[idx2] = row_scale[q] * col_scale[d] * Aij; in landau_mat_assemble()
|
| /petsc/src/ts/utils/dmplexlandau/ |
| H A D | plexland.c | 483 …_Q_FACE * LANDAU_MAX_Q_FACE] = {0}, row_scale[LANDAU_MAX_Q_FACE] = {0}, col_scale[LANDAU_MAX_Q_FAC… in LandauFormJacobian_Internal() local 507 col_scale[0] = 1.; in LandauFormJacobian_Internal() 514 col_scale[q] = maps[grid].c_maps[idx][q].scale; in LandauFormJacobian_Internal() 524 … for (PetscInt d = 0; d < nc; d++, idx2++) coo_vals[idx2] = row_scale[q] * col_scale[d] * Aij; in LandauFormJacobian_Internal() 530 for (d = 0; d < nc; d++) vals[q * nc + d] = row_scale[q] * col_scale[d] * Aij; in LandauFormJacobian_Internal()
|