Lines Matching refs:THI
229 typedef struct _p_THI *THI; typedef
253 void (*initialize)(THI, PetscReal x, PetscReal y, PrmNode *p);
286 static PetscErrorCode THIJacobianLocal_3D_Full(DMDALocalInfo *, Node ***, Mat, Mat, THI);
287 static PetscErrorCode THIJacobianLocal_3D_Tridiagonal(DMDALocalInfo *, Node ***, Mat, Mat, THI);
288 static PetscErrorCode THIJacobianLocal_2D(DMDALocalInfo *, Node **, Mat, Mat, THI);
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()
358 static void THIFriction(THI thi, PetscReal rbeta2, PetscReal gam, PetscReal *beta2, PetscReal *dbet… in THIFriction()
374 static void THIViscosity(THI thi, PetscReal gam, PetscReal *eta, PetscReal *deta) in THIViscosity()
416 static PetscErrorCode THIDestroy(THI *thi) in THIDestroy()
430 static PetscErrorCode THICreate(MPI_Comm comm, THI *inthi) in THICreate()
433 THI thi; in THICreate()
568 static PetscErrorCode THIInitializePrm(THI thi, DM da2prm, Vec prm) in THIInitializePrm()
587 static PetscErrorCode THISetUpDM(THI thi, DM dm) in THISetUpDM()
625 THI thi = (THI)ctx; in DMCoarsenHook_THI()
639 THI thi = (THI)ctx; in DMRefineHook_THI()
680 THI thi; in THIInitial()
710 static void PointwiseNonlinearity(THI thi, const Node n[PETSC_RESTRICT], const PetscReal phi[PETSC_… in PointwiseNonlinearity()
731 static void PointwiseNonlinearity2D(THI thi, Node n[], PetscReal phi[], PetscReal dphi[4][2], Petsc… in PointwiseNonlinearity2D()
752 static PetscErrorCode THIFunctionLocal(DMDALocalInfo *info, Node ***x, Node ***f, THI thi) in THIFunctionLocal()
856 static PetscErrorCode THIMatrixStatistics(THI thi, Mat B, PetscViewer viewer) in THIMatrixStatistics()
904 static PetscErrorCode THISolveStatistics(THI thi, SNES snes, PetscInt coarsened, const char name[]) in THISolveStatistics()
965 static PetscErrorCode THIJacobianLocal_2D(DMDALocalInfo *info, Node **x, Mat J, Mat B, THI thi) in THIJacobianLocal_2D()
1043 static PetscErrorCode THIJacobianLocal_3D(DMDALocalInfo *info, Node ***x, Mat B, THI thi, THIAssemb…
1233 static PetscErrorCode THIJacobianLocal_3D_Full(DMDALocalInfo *info, Node ***x, Mat A, Mat B, THI th…
1240 …tscErrorCode THIJacobianLocal_3D_Tridiagonal(DMDALocalInfo *info, Node ***x, Mat A, Mat B, THI thi)
1249 THI thi;
1358 static PetscErrorCode THIDAVecView_VTK_XML(THI thi, DM da, Vec X, const char filename[])
1448 THI thi;