Searched refs:num_comp (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexceed.c | 58 … PetscInt dm_field, PetscInt *num_cells, PetscInt *cell_size, PetscInt *num_comp, PetscInt *l_size… in DMPlexGetLocalOffsets() argument 112 PetscCall(PetscDualSpaceGetNumComponents(dual_space, num_comp)); in DMPlexGetLocalOffsets() 113 …num_comp == 0, PETSC_COMM_SELF, PETSC_ERR_SUP, "No support for number of dual basis vectors %" Pet… in DMPlexGetLocalOffsets() 114 *cell_size = num_dual_basis_vectors / *num_comp; in DMPlexGetLocalOffsets() 153 PetscInt loc = indices[field_offsets[dm_field] + ii * (*num_comp)]; in DMPlexGetLocalOffsets() 195 …abel domain_label, PetscInt label_value, PetscInt *num_faces, PetscInt *num_comp, PetscInt *l_size… in DMPlexGetLocalOffsetsSupport() argument 266 *num_comp = Nc; in DMPlexGetLocalOffsetsSupport() 320 PetscInt num_cells, cell_size, num_comp, lvec_size, *restr_indices; in DMPlexGetCeedRestriction() local 324 …, domain_label, label_value, height, dm_field, &num_cells, &cell_size, &num_comp, &lvec_size, &res… in DMPlexGetCeedRestriction() 329 …PetscCallCEED(CeedElemRestrictionCreate(ceed, num_cells, cell_size, num_comp, 1, lvec_size, CEED_M… in DMPlexGetCeedRestriction() [all …]
|
| H A D | plex.c | 2973 PetscInt num_comp, bdof, offset; in DMCreateMatrix_Plex() local 2974 PetscCall(PetscSectionGetFieldComponents(sectionGlobal, field, &num_comp)); in DMCreateMatrix_Plex() 2979 …num_comp == 0, PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Point %" PetscInt_FMT " field %" PetscInt_F… in DMCreateMatrix_Plex() 2980 PetscInt num_nodes = dof / num_comp; in DMCreateMatrix_Plex()
|
| /petsc/src/dm/impls/plex/tutorials/ |
| H A D | ex8.c | 8 PetscInt num_elem, elem_size, num_comp, num_dof; in ViewOffsets() local 15 …PetscCall(DMPlexGetLocalOffsets(dm, NULL, 0, 0, 0, &num_elem, &elem_size, &num_comp, &num_dof, &el… in ViewOffsets() 16 …, comp %" PetscInt_FMT ", dof %" PetscInt_FMT "\n", name, num_elem, elem_size, num_comp, num_dof)); in ViewOffsets() 21 …for (PetscInt i = 0; i < elem_size; i++) PetscCall(PetscScalarView(num_comp, &x[elem_restr_offsets… in ViewOffsets() 119 PetscInt num_elem, elem_size, num_comp, num_dof; in main() local 121 …LocalOffsets(dm, domain_label, values[v], 1, 0, &num_elem, &elem_size, &num_comp, &num_dof, &elem_… in main()
|
| /petsc/src/dm/impls/plex/cgns/ |
| H A D | plexcgns2.c | 1652 PetscInt nleaves, num_comp; in DMPlexCreateCGNS_Internal_Parallel() local 1670 PetscCall(PetscSectionGetFieldComponents(local_section, 0, &num_comp)); in DMPlexCreateCGNS_Internal_Parallel() 1672 nleaves /= num_comp; in DMPlexCreateCGNS_Internal_Parallel() 1683 …PetscAssert(numClosure * num_comp == num_closure_dof, comm, PETSC_ERR_PLIB, "Closure dof size does… in DMPlexCreateCGNS_Internal_Parallel() 1685 PetscInt li = closure_idx[perm[i] * num_comp] / num_comp; in DMPlexCreateCGNS_Internal_Parallel()
|