Home
last modified time | relevance | path

Searched refs:PrmNode (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ts/tutorials/
H A Dex14.c224 } PrmNode; typedef
230 #define PRMNODE_SIZE FieldSize(PrmNode)
238 void (*initialize)(THI, PetscReal x, PetscReal y, PrmNode *p);
276 static void PrmHexGetZ(const PrmNode pn[], PetscInt k, PetscInt zm, PetscReal zn[]) in PrmHexGetZ()
285 …d4(const PetscReal dphi[][4][2], PetscReal hx, PetscReal hy, const PrmNode pn[4], PrmNode dp[4][2]) in QuadComputeGrad4()
322 static void PrmNodeGetFaceMeasure(const PrmNode **p, PetscInt i, PetscInt j, PetscScalar h[]) in PrmNodeGetFaceMeasure()
339 static void THIInitialize_HOM_A(THI thi, PetscReal x, PetscReal y, PrmNode *p) in THIInitialize_HOM_A()
348 static void THIInitialize_HOM_C(THI thi, PetscReal x, PetscReal y, PrmNode *p) in THIInitialize_HOM_C()
362 static void THIInitialize_HOM_F(THI thi, PetscReal x, PetscReal y, PrmNode *p) in THIInitialize_HOM_F()
375 static void THIInitialize_HOM_X(THI thi, PetscReal xx, PetscReal yy, PrmNode *p) in THIInitialize_HOM_X()
[all …]
/petsc/src/snes/tutorials/
H A Dex48.c240 } PrmNode; typedef
253 void (*initialize)(THI, PetscReal x, PetscReal y, PrmNode *p);
290 static void PrmHexGetZ(const PrmNode pn[], PetscInt k, PetscInt zm, PetscReal zn[]) in PrmHexGetZ()
299 static void THIInitialize_HOM_A(THI thi, PetscReal x, PetscReal y, PrmNode *p) in THIInitialize_HOM_A()
309 static void THIInitialize_HOM_C(THI thi, PetscReal x, PetscReal y, PrmNode *p) in THIInitialize_HOM_C()
323 static void THIInitialize_HOM_X(THI thi, PetscReal xx, PetscReal yy, PrmNode *p) in THIInitialize_HOM_X()
334 static void THIInitialize_HOM_Y(THI thi, PetscReal xx, PetscReal yy, PrmNode *p) in THIInitialize_HOM_Y()
347 static void THIInitialize_HOM_Z(THI thi, PetscReal xx, PetscReal yy, PrmNode *p) in THIInitialize_HOM_Z()
570 PrmNode **p; in THIInitializePrm()
600 …, DM_BOUNDARY_PERIODIC, DM_BOUNDARY_PERIODIC, st, My, Mx, my, mx, sizeof(PrmNode) / sizeof(PetscSc… in THISetUpDM()
[all …]