Lines Matching refs:npoints
557 PetscInt npoints, idim; in DMMoabFEMComputeBasis() local
569 PetscCall(PetscQuadratureGetData(quadrature, &idim, NULL, &npoints, &quadpts, &quadwts)); in DMMoabFEMComputeBasis()
571 …ure_weight_product) PetscCall(PetscArraycpy(jacobian_quadrature_weight_product, quadwts, npoints)); in DMMoabFEMComputeBasis()
575 …PetscCall(Compute_Lagrange_Basis_1D_Internal(nverts, coordinates, npoints, quadpts, phypts, jacobi… in DMMoabFEMComputeBasis()
578 …PetscCall(Compute_Lagrange_Basis_2D_Internal(nverts, coordinates, npoints, quadpts, phypts, jacobi… in DMMoabFEMComputeBasis()
581 …PetscCall(Compute_Lagrange_Basis_3D_Internal(nverts, coordinates, npoints, quadpts, phypts, jacobi… in DMMoabFEMComputeBasis()
620 const PetscInt npoints = (order == 2 ? 3 : 6); in DMMoabFEMCreateQuadratureDefault() local
621 PetscCall(PetscMalloc2(npoints * 2, &x, npoints, &w)); in DMMoabFEMCreateQuadratureDefault()
622 if (npoints == 3) { in DMMoabFEMCreateQuadratureDefault()
626 } else if (npoints == 6) { in DMMoabFEMCreateQuadratureDefault()
635 …ANGE, "Triangle quadrature rules for points 3 and 6 supported; npoints : %" PetscInt_FMT, npoints); in DMMoabFEMCreateQuadratureDefault()
638 PetscCall(PetscQuadratureSetData(*quadrature, dim, nc, npoints, x, w)); in DMMoabFEMCreateQuadratureDefault()
646 const PetscInt npoints = 4; // Choose between 4 and 10 in DMMoabFEMCreateQuadratureDefault() local
647 PetscCall(PetscMalloc2(npoints * 3, &x, npoints, &w)); in DMMoabFEMCreateQuadratureDefault()
648 if (npoints == 4) { /* KEAST1, K1, N=4, O=4 */ in DMMoabFEMCreateQuadratureDefault()
655 } else if (npoints == 10) { /* KEAST3, K3 N=10, O=10 */ in DMMoabFEMCreateQuadratureDefault()
664 …, "Tetrahedral quadrature rules for points 4 and 10 supported; npoints : %" PetscInt_FMT, npoints); in DMMoabFEMCreateQuadratureDefault()
667 PetscCall(PetscQuadratureSetData(*quadrature, dim, nc, npoints, x, w)); in DMMoabFEMCreateQuadratureDefault()