Home
last modified time | relevance | path

Searched refs:cohesive (Results 1 – 25 of 26) sorted by relevance

12

/petsc/src/dm/impls/plex/tests/output/
H A Dex5_quad_0.out18 Label 'cohesive':
24 cohesive cell
73 (cohesive, 1) (0, 1)
77 (cohesive, 1) (1, 0)
H A Dex5_hex_0.out48 Label 'cohesive':
60 cohesive cell
115 (cohesive, 1) (0, 1)
119 (cohesive, 1) (1, 0)
H A Dex5_hex_t1_0.out94 Label 'cohesive':
112 cohesive cell
167 (cohesive, 1) (0, 1)
171 (cohesive, 1) (1, 0)
H A Dex5_hex_t2_0.out67 Label 'cohesive':
85 cohesive cell
140 (cohesive, 1) (0, 1)
144 (cohesive, 1) (1, 0)
H A Dex5_tri_0.out18 Label 'cohesive':
83 cohesive cell
128 (cohesive, 1) (0, 1)
132 (cohesive, 1) (1, 0)
H A Dex5_tri_0_perm.out18 Label 'cohesive':
83 cohesive cell
128 (cohesive, 1) (0, 1)
132 (cohesive, 1) (1, 0)
H A Dex5_tri_t1_0.out29 Label 'cohesive':
128 cohesive cell
173 (cohesive, 1) (0, 1)
177 (cohesive, 1) (1, 0)
H A Dex5_tri_t5_0.out24 Label 'cohesive':
119 cohesive cell
164 (cohesive, 1) (0, 1)
168 (cohesive, 1) (1, 0)
H A Dex5_tri_t1_0_perm.out29 Label 'cohesive':
128 cohesive cell
173 (cohesive, 1) (0, 1)
177 (cohesive, 1) (1, 0)
H A Dex5_tri_t2_0.out26 Label 'cohesive':
131 cohesive cell
176 (cohesive, 1) (0, 1)
180 (cohesive, 1) (1, 0)
H A Dex5_tet_0.out38 Label 'cohesive':
164 cohesive cell
209 (cohesive, 1) (0, 1)
213 (cohesive, 1) (1, 0)
H A Dex5_tet_t1_0.out58 Label 'cohesive':
237 cohesive cell
282 (cohesive, 1) (0, 1)
286 (cohesive, 1) (1, 0)
H A Dex5_quad_t1_0.out52 Label 'cohesive':
H A Dex5_tet_1.out38 Label 'cohesive':
H A Dex5_tri_1.out18 Label 'cohesive':
H A Dex5_tri_t3_0.out25 Label 'cohesive':
H A Dex5_tri_t4_0.out41 Label 'cohesive':
H A Dex5_hex_1.out48 Label 'cohesive':
H A Dex5_quad_1.out18 Label 'cohesive':
H A Dex5_quad_t3_0.out17 Label 'cohesive':
H A Dex5_quad_t2_0.out17 Label 'cohesive':
/petsc/src/dm/impls/plex/
H A Dplexproject.c86 PetscBool cohesive; in DMProjectPoint_Func_Private() local
89 PetscCall(PetscDSGetCohesive(ds, f, &cohesive)); in DMProjectPoint_Func_Private()
151 if (isCohesive && !cohesive) { in DMProjectPoint_Func_Private()
159 if (isCohesive && !cohesive) { in DMProjectPoint_Func_Private()
293 PetscBool cohesive; in DMProjectPoint_Field_Private() local
297 PetscCall(PetscDSGetCohesive(ds, f, &cohesive)); in DMProjectPoint_Field_Private()
301 if (isCohesive && !cohesive) { in DMProjectPoint_Field_Private()
347 if (isCohesive && !cohesive) { in DMProjectPoint_Field_Private()
464 PetscBool cohesive; in DMProjectPoint_BdField_Private() local
468 PetscCall(PetscDSGetCohesive(ds, f, &cohesive)); in DMProjectPoint_BdField_Private()
[all …]
H A Dplexfem.c1776 PetscBool cohesive; in DMComputeL2FieldDiff_Plex() local
1778 PetscCall(PetscDSGetCohesive(ds, f, &cohesive)); in DMComputeL2FieldDiff_Plex()
1788 if (isCohesive && !cohesive) { in DMComputeL2FieldDiff_Plex()
3907 PetscBool cohesive; in DMPlexGetHybridCellFields() local
3909 PetscCall(PetscDSGetCohesive(dsIn, f, &cohesive)); in DMPlexGetHybridCellFields()
3910 if (!cohesive) continue; in DMPlexGetHybridCellFields()
3941 PetscBool cohesive; in DMPlexGetHybridCellFields() local
3943 PetscCall(PetscDSGetCohesive(dsIn, f, &cohesive)); in DMPlexGetHybridCellFields()
3944 if (cohesive) continue; in DMPlexGetHybridCellFields()
5805 PetscBool cohesive; in DMPlexComputeResidualHybridByKey() local
[all …]
/petsc/src/dm/dt/interface/
H A Ddtds.c497 prob->offCohesive[0][f + 1] = (prob->cohesive[f] ? Nc : Nc * 2) + prob->offCohesive[0][f]; in PetscDSSetUp()
498 …prob->offDerCohesive[0][f + 1] = (prob->cohesive[f] ? Nc : Nc * 2) * dimEmbed + prob->offDerCohesi… in PetscDSSetUp()
499 prob->offCohesive[1][f] = (prob->cohesive[f] ? 0 : Nc) + prob->offCohesive[0][f]; in PetscDSSetUp()
500 …prob->offDerCohesive[1][f] = (prob->cohesive[f] ? 0 : Nc) * dimEmbed + prob->offDerCohesive[0]… in PetscDSSetUp()
501 prob->offCohesive[2][f + 1] = (prob->cohesive[f] ? Nc : Nc * 2) + prob->offCohesive[2][f]; in PetscDSSetUp()
502 …prob->offDerCohesive[2][f + 1] = (prob->cohesive[f] ? Nc : Nc * 2) * dimEmbed + prob->offDerCohesi… in PetscDSSetUp()
510 if (prob->isCohesive && !prob->cohesive[f]) prob->totDim += Nb; in PetscDSSetUp()
558 tmpc[f] = prob->cohesive[f]; in PetscDSEnlarge_Static()
566 PetscCall(PetscFree4(prob->disc, prob->implicit, prob->cohesive, prob->jetDegree)); in PetscDSEnlarge_Static()
571 prob->cohesive = tmpc; in PetscDSEnlarge_Static()
[all …]
/petsc/include/petsc/private/
H A Dpetscdsimpl.h97 PetscBool *cohesive; /* Flag for cohesive discretization */ member

12