Searched refs:mesh_elem (Results 1 – 5 of 5) sorted by relevance
| /libCEED/examples/petsc/ |
| H A D | bpsraw.c | 59 …etscInt p[3], const PetscInt i_rank[3], PetscInt degree, const PetscInt mesh_elem[3], PetscInt m_n… in GlobalNodes() 60 for (int d = 0; d < 3; d++) m_nodes[d] = degree * mesh_elem[d] + (i_rank[d] == p[d] - 1); in GlobalNodes() 62 …tart(const PetscInt p[3], const PetscInt i_rank[3], PetscInt degree, const PetscInt mesh_elem[3]) { in GlobalStart() 70 GlobalNodes(p, ijk_rank, degree, mesh_elem, m_nodes); in GlobalStart() 77 static PetscErrorCode CreateRestriction(Ceed ceed, const PetscInt mesh_elem[3], CeedInt P, CeedInt … in CreateRestriction() 78 const PetscInt num_elem = mesh_elem[0] * mesh_elem[1] * mesh_elem[2]; in CreateRestriction() 83 for (int d = 0; d < 3; d++) m_nodes[d] = mesh_elem[d] * (P - 1) + 1; in CreateRestriction() 85 for (CeedInt i = 0; i < mesh_elem[0]; i++) { in CreateRestriction() 86 for (CeedInt j = 0; j < mesh_elem[1]; j++) { in CreateRestriction() 87 for (CeedInt k = 0; k < mesh_elem[2]; k++, idx_p += P * P * P) { in CreateRestriction() [all …]
|
| H A D | bps.c | 360 PetscInt dim = 3, mesh_elem[3] = {3, 3, 3}; in main() local 426 …PetscCall(PetscOptionsIntArray("-cells", "Number of cells per dimension", NULL, mesh_elem, &tmp, N… in main() 461 rp->mesh_elem = mesh_elem; in main()
|
| H A D | multigrid.c | 52 …PetscInt degree = 3, q_extra, *l_size, *xl_size, *g_size, dim = 3, fine_level, mesh_elem[3] = {3, … in main() local 107 …PetscCall(PetscOptionsIntArray("-cells", "Number of cells per dimension", NULL, mesh_elem, &tmp, N… in main() 120 …PetscCall(DMPlexCreateBoxMesh(PETSC_COMM_WORLD, dim, simplex, mesh_elem, NULL, NULL, NULL, PETSC_T… in main()
|
| /libCEED/examples/petsc/include/ |
| H A D | structs.h | 89 PetscInt local_nodes, degree, q_extra, dim, num_comp_u, *mesh_elem; member
|
| /libCEED/examples/petsc/src/ |
| H A D | petscutils.c | 423 Split3(g_elem, rp->mesh_elem, true); in CreateDistributedDM() 424 if (Max3(rp->mesh_elem) / Min3(rp->mesh_elem) <= 2) break; in CreateDistributedDM() 428 …PetscCall(DMPlexCreateBoxMesh(PETSC_COMM_WORLD, rp->dim, rp->simplex, rp->mesh_elem, NULL, NULL, N… in CreateDistributedDM()
|