Lines Matching refs:detJ
17 PetscReal *v0, *J, *invJ, *detJ; /* FEM data */ member
56 …umCells * dim * dim, &options->J, numCells * dim * dim, &options->invJ, numCells, &options->detJ)); in ProcessOptions()
70 …sRealArray("-detJ", "Input Jacobian determinant for each cell", "ex8.c", options->detJ, &n, &flg)); in ProcessOptions()
74 PetscCall(PetscFree4(options->v0, options->J, options->invJ, options->detJ)); in ProcessOptions()
75 options->v0 = options->J = options->invJ = options->detJ = NULL; in ProcessOptions()
148 PetscReal v0[3], J[9], invJ[9], detJ; in CheckFEMGeometry() local
152 PetscCall(DMPlexComputeCellGeometryFEM(dm, cell, NULL, v0, J, invJ, &detJ)); in CheckFEMGeometry()
171 …ror(detJ, detJEx) < 10 * PETSC_SMALL, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Invalid |J| = %g != %g dif… in CheckFEMGeometry()
637 PetscReal detJ = user.detJ ? user.detJ[c] : 0.0; in main() local
642 …PetscCall(CheckCell(user.dm, c + cStart, PETSC_FALSE, v0, J, invJ, detJ, centroid, normal, vol, NU… in main()
644 PetscCall(PetscFree4(user.v0, user.J, user.invJ, user.detJ)); in main()