Home
last modified time | relevance | path

Searched refs:data_cell_cols (Results 1 – 5 of 5) sorted by relevance

/petsc/include/petsc/private/
H A Dpcgamgimpl.h40 PetscInt data_cell_cols; member
/petsc/src/ksp/pc/impls/gamg/
H A Dgeo.c52 pc_gamg->data_cell_cols = ndm; /* coordinates */ in PCSetCoordinates_GEO()
54 arrsz = nloc * pc_gamg->data_cell_rows * pc_gamg->data_cell_cols; in PCSetCoordinates_GEO()
606 const PetscInt dim = pc_gamg->data_cell_cols, data_cols = pc_gamg->data_cell_cols; in PCGAMGProlongator_GEO()
678 data_stride = pc_gamg->data_sz / pc_gamg->data_cell_cols; in PCGAMGProlongator_GEO()
H A Dagg.c367 if (coords && ndf == 1) pc_gamg->data_cell_cols = 1; /* scalar w/ coords and SA (not needed) */ in PCSetCoordinates_AGG()
370 pc_gamg->data_cell_cols = (ndm == 2 ? 3 : 6); /* displacement elasticity */ in PCSetCoordinates_AGG()
371 …if (ndm != ndf) PetscCheck(pc_gamg->data_cell_cols == ndf, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Don't… in PCSetCoordinates_AGG()
372 } else pc_gamg->data_cell_cols = ndf; /* no data, force SA with constant null space vectors */ in PCSetCoordinates_AGG()
374 …eck(pc_gamg->data_cell_cols > 0, PETSC_COMM_SELF, PETSC_ERR_PLIB, "pc_gamg->data_cell_cols %" Pets… in PCSetCoordinates_AGG()
375 arrsz = nloc * pc_gamg->data_cell_rows * pc_gamg->data_cell_cols; in PCSetCoordinates_AGG()
386 if (pc_gamg->data_cell_cols == 1) *data = 1.0; in PCSetCoordinates_AGG()
488 pc_gamg->data_cell_cols = (nvec + !!has_const); in PCSetData_AGG()
1281 const PetscInt col_bs = pc_gamg->data_cell_cols; in PCGAMGConstructProlongator_AGG()
H A Dgamg.c81 ncrs = pc_gamg->data_sz / pc_gamg->data_cell_cols / pc_gamg->data_cell_rows; in PCGAMGCreateLevel_GAMG()
338 …nt *idx, ndata_rows = pc_gamg->data_cell_rows, ndata_cols = pc_gamg->data_cell_cols, node_data_sz … in PCGAMGCreateLevel_GAMG()
630 pc_gamg->data_cell_cols = pc_gamg->orig_data_cell_cols; in PCSetUp_GAMG()
645 pc_gamg->orig_data_cell_cols = pc_gamg->data_cell_cols; in PCSetUp_GAMG()
658 pc_gamg->data_cell_cols, (PetscInt)(nnz0 / (PetscReal)M + 0.5), bs, size)); in PCSetUp_GAMG()
710 pc_gamg->data_cell_cols = pc_gamg->injection_index_size; in PCSetUp_GAMG()
817 … ", %d active pes\n", ((PetscObject)pc)->prefix, level1, M, pc_gamg->data_cell_cols, (PetscInt)(in… in PCSetUp_GAMG()
823 …if ((pc_gamg->data_cell_cols && M / pc_gamg->data_cell_cols < 2) || (!pc_gamg->data_cell_cols && M… in PCSetUp_GAMG()
1689 pc_gamg->data_cell_cols = 0; in PCGAMGSetType_GAMG()
H A Dclassical.c906 pc_gamg->data_cell_cols = 0; in PCGAMGSetData_Classical()