Home
last modified time | relevance | path

Searched refs:indicator (Results 1 – 21 of 21) sorted by relevance

/petsc/src/dm/impls/plex/tests/
H A Dex60.c15 static PetscErrorCode CreateIndicator(DM dm, Vec *indicator, DM *dmIndi) in CreateIndicator() argument
29 PetscCall(DMCreateLocalVector(*dmIndi, indicator)); in CreateIndicator()
117 Vec indicator; in main() local
120 PetscCall(CreateIndicator(dm, &indicator, &dmIndi)); in main()
123 PetscCall(VecSet(indicator, scaling)); in main()
124 PetscCall(DMPlexMetricCreateIsotropic(dm, 0, indicator, &metric)); in main()
135 PetscCall(DMProjectFunctionLocal(dmIndi, 0.0, funcs, NULL, INSERT_ALL_VALUES, indicator)); in main()
144 PetscCall(DMPlexComputeGradientClementInterpolant(dmIndi, indicator, gradient)); in main()
154 PetscCall(VecDestroy(&indicator)); in main()
233 Vec indicator; in main() local
[all …]
/petsc/src/dm/impls/plex/tests/output/
H A Dex42_sphere_3.out13 Field indicator FEM 1 component (implicit) (Nq 25 Nqc 1) 1-jet
14 PetscFE Object: indicator 1 MPI process
17 PetscSpace Object: indicator 1 MPI process
25 PetscDualSpace Object: indicator 1 MPI process
H A Dex42_cube_3_p4.out14 Field indicator FEM 1 component (implicit) (Nq 25 Nqc 1) 1-jet
15 PetscFE Object: indicator 1 MPI process
18 PetscSpace Object: indicator 1 MPI process
26 PetscDualSpace Object: indicator 1 MPI process
H A Dex42_cube_3_p4_alt.out14 Field indicator FEM 1 component (implicit) (Nq 25 Nqc 1) 1-jet
15 PetscFE Object: indicator 1 MPI process
18 PetscSpace Object: indicator 1 MPI process
26 PetscDualSpace Object: indicator 1 MPI process
H A Dex42_sphere_3_p4.out13 Field indicator FEM 1 component (implicit) (Nq 25 Nqc 1) 1-jet
14 PetscFE Object: indicator 1 MPI process
17 PetscSpace Object: indicator 1 MPI process
25 PetscDualSpace Object: indicator 1 MPI process
H A Dex42_sphere_3_p4_alt.out13 Field indicator FEM 1 component (implicit) (Nq 25 Nqc 1) 1-jet
14 PetscFE Object: indicator 1 MPI process
17 PetscSpace Object: indicator 1 MPI process
25 PetscDualSpace Object: indicator 1 MPI process
H A Dex42_cube_3.out14 Field indicator FEM 1 component (implicit) (Nq 25 Nqc 1) 1-jet
15 PetscFE Object: indicator 1 MPI process
18 PetscSpace Object: indicator 1 MPI process
26 PetscDualSpace Object: indicator 1 MPI process
/petsc/src/sys/classes/draw/interface/
H A Ddrect.c22 …PetscReal xmax, PetscReal ymin, PetscReal ymax, int c, PetscErrorCode (*indicator)(void *, PetscRe… in PetscDrawIndicatorFunction()
44 PetscCall(indicator(ctx, x, y, &flg)); in PetscDrawIndicatorFunction()
/petsc/src/ts/event/
H A Dtsevent.c29 PetscCallBack("TSEvent indicator", (*event->indicator)(ts, t, U, event->fvalue_prev, event->ctx)); in TSEventInitialize()
309 … nevents, PetscInt direction[], PetscBool terminate[], PetscErrorCode (*indicator)(TS ts, PetscRea… in TSSetEventHandler()
354 event->indicator = indicator; in TSSetEventHandler()
485 PetscCallBack("TSEvent indicator", (*event->indicator)(ts, t, U, event->fvalue, event->ctx)); in TSPostEvent()
812 …PetscCallBack("TSEvent indicator", (*event->indicator)(ts, t, U, event->fvalue, event->ctx)); // f… in TSEventHandler()
/petsc/doc/manualpages/doctext/
H A Dmyst.def20 # document, not just as size indicator
/petsc/src/dm/impls/plex/
H A Dplexmetric.c980 PetscErrorCode DMPlexMetricCreateIsotropic(DM dm, PetscInt f, Vec indicator, Vec *metric) in DMPlexMetricCreateIsotropic() argument
987 PetscCall(VecGetSize(indicator, &m)); in DMPlexMetricCreateIsotropic()
989 if (m == n) PetscCall(VecCopy(indicator, *metric)); in DMPlexMetricCreateIsotropic()
994 PetscCall(VecGetDM(indicator, &dmIndi)); in DMPlexMetricCreateIsotropic()
996 PetscCall(DMProjectFieldLocal(dmIndi, 0.0, indicator, funcs, INSERT_VALUES, *metric)); in DMPlexMetricCreateIsotropic()
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/
H A D_util.py152 indicator = '>' if (line_begin <= line_file <= line_end) else ' '
/petsc/doc/changes/
H A D321.md153 - Change the (event) indicator functions type from `PetscScalar[]` to `PetscReal[]` in the user `in…
H A D313.md266 indicator flags for PetscInfo()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscts.pxi559 (indicator, args, kargs) = context
564 indicator(Ts, toReal(time), Vu, fvalue_array, *args, **kargs)
H A DTS.pyx2261 indicator: TSIndicatorFunction | None,
2275 indicator
2276 Function for defining the indicator-functions marking the events
2280 Additional positional arguments for ``indicator``.
2282 Additional keyword arguments for ``indicator``.
2299 if indicator is not None:
2302 self.set_attr('__indicator__', (indicator, args, kargs))
H A DDMPlex.pyx3001 def metricCreateIsotropic(self, Vec indicator, field: int | None = 0) -> Vec: argument
3002 """Construct an isotropic metric from an error indicator.
3008 indicator
3009 The error indicator.
3021 CHKERR(DMPlexMetricCreateIsotropic(self.dm, ival, indicator.vec, &metric.vec))
/petsc/include/petsc/private/
H A Dtsimpl.h487 …PetscErrorCode (*indicator)(TS, PetscReal, Vec, PetscReal *, void *); /* this … member
/petsc/doc/manual/
H A Dts.md1074 …scInt nevents,PetscInt *direction,PetscBool *terminate,PetscErrorCode (*indicator)(TS,PetscReal,Ve…
1085 The arguments to `indicator()` are the timestep context, current
H A Dtao.md2490 as well as an indicator, `valid`, on the model’s quality of
2562 The process of forming these models also computes the indicator
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas4470 (mp/flotsam-indicator/method 1)