Lines Matching refs:transform

15   PetscBool transform; /* Use random coordinate transformations */  member
40 options->transform = PETSC_FALSE; in ProcessOptions()
46 …ool("-transform", "Use random transforms", "ex8.c", options->transform, &options->transform, NULL)… in ProcessOptions()
102 if (options->transform) PetscCall(PetscPrintf(comm, "Using random transforms\n")); in ProcessOptions()
220 static PetscErrorCode CheckCell(DM dm, PetscInt cell, PetscBool transform, PetscReal v0Ex[], PetscR… in CheckCell() argument
240 if (transform) { in CheckCell()
435 static PetscErrorCode TestTriangle(MPI_Comm comm, PetscBool transform) in TestTriangle() argument
452 …PetscCall(CheckCell(dm, 0, transform, v0Ex, JEx, invJEx, detJEx, centroidEx, normalEx, volEx, NULL… in TestTriangle()
466 …PetscCall(CheckCell(dm, 0, transform, v0Ex, JEx, invJEx, detJEx, centroidEx, normalEx, volEx, NULL… in TestTriangle()
473 static PetscErrorCode TestQuadrilateral(MPI_Comm comm, PetscBool transform) in TestQuadrilateral() argument
490 …PetscCall(CheckCell(dm, 0, transform, v0Ex, JEx, invJEx, detJEx, centroidEx, normalEx, volEx, NULL… in TestQuadrilateral()
504 …PetscCall(CheckCell(dm, 0, transform, v0Ex, JEx, invJEx, detJEx, centroidEx, normalEx, volEx, NULL… in TestQuadrilateral()
511 static PetscErrorCode TestTetrahedron(MPI_Comm comm, PetscBool transform) in TestTetrahedron() argument
528 …PetscCall(CheckCell(dm, 0, transform, v0Ex, JEx, invJEx, detJEx, centroidEx, normalEx, volEx, NULL… in TestTetrahedron()
535 static PetscErrorCode TestHexahedron(MPI_Comm comm, PetscBool transform) in TestHexahedron() argument
552 …PetscCall(CheckCell(dm, 0, transform, v0Ex, JEx, invJEx, detJEx, centroidEx, normalEx, volEx, NULL… in TestHexahedron()
580 static PetscErrorCode TestWedge(MPI_Comm comm, PetscBool transform) in TestWedge() argument
605 …PetscCall(CheckCell(dm, 0, transform, NULL, NULL, NULL, 0.0, centroidEx, normalEx, volEx, faceCent… in TestWedge()
621 PetscCall(TestTriangle(PETSC_COMM_SELF, user.transform)); in main()
622 PetscCall(TestQuadrilateral(PETSC_COMM_SELF, user.transform)); in main()
623 PetscCall(TestTetrahedron(PETSC_COMM_SELF, user.transform)); in main()
624 PetscCall(TestHexahedron(PETSC_COMM_SELF, user.transform)); in main()
625 PetscCall(TestWedge(PETSC_COMM_SELF, user.transform)); in main()