Lines Matching refs:coordRange
9 PetscReal coordRange[3][2]; member
83 static void MultilinearEvaluate(PetscInt dim, PetscReal (*coordRange)[2], PetscInt nc, PetscScalar … in MultilinearEvaluate()
101 e = (PetscRealPart(point[j]) - coordRange[j][0]) / coordRange[j][1]; in MultilinearEvaluate()
102 deta[j] = d = 1. / coordRange[j][1]; in MultilinearEvaluate()
186 PetscReal (*coordRange)[2]; in DMFieldEvaluate_DA() local
196 coordRange = &dafield->coordRange[0]; in DMFieldEvaluate_DA()
198 …MultilinearEvaluate(dim, coordRange, nc, dafield->cornerCoeffs, dafield->work, n, array, datatype,… in DMFieldEvaluate_DA()
350 …MultilinearEvaluate(dim, dafield->coordRange, nc, dafield->cornerCoeffs, dafield->work, numCells, … in DMFieldEvaluateFV_DA()
436 …PetscCallMPI(MPIU_Allreduce(mins, &dafield->coordRange[0][0], 2 * dim, MPIU_REAL, MPI_MIN, PetscOb… in DMFieldInitialize_DA()
437 for (j = 0; j < dim; j++) dafield->coordRange[j][1] = -dafield->coordRange[j][1]; in DMFieldInitialize_DA()
440 dafield->coordRange[j][0] = 0.; in DMFieldInitialize_DA()
441 dafield->coordRange[j][1] = 1.; in DMFieldInitialize_DA()
445 PetscReal avg = 0.5 * (dafield->coordRange[j][1] + dafield->coordRange[j][0]); in DMFieldInitialize_DA()
446 PetscReal dif = 0.5 * (dafield->coordRange[j][1] - dafield->coordRange[j][0]); in DMFieldInitialize_DA()
448 dafield->coordRange[j][0] = avg; in DMFieldInitialize_DA()
449 dafield->coordRange[j][1] = dif; in DMFieldInitialize_DA()