Lines Matching refs:basis_tabulation

810       PetscTabulation  basis_tabulation;  in DMPlexCeedBasisCreate()  local
825 PetscCall(PetscFEGetCellTabulation(fe, num_derivatives, &basis_tabulation)); in DMPlexCeedBasisCreate()
826 PetscCall(ComputeFieldTabulationP2C(dm, dm_field, face, basis_tabulation, &interp, &grad)); in DMPlexCeedBasisCreate()
828 …PetscInt num_comp = basis_tabulation->Nc, P = basis_tabulation->Nb / num_comp, Q = basis_tabulatio… in DMPlexCeedBasisCreate()
839 PetscTabulation basis_tabulation; in DMPlexCeedBasisCreate() local
843 … PetscCall(Create1DTabulation_Tensor(comm, fe, &basis_tabulation, &q_points_1d, &q_weights_1d)); in DMPlexCeedBasisCreate()
844 num_comp = basis_tabulation->Nc; in DMPlexCeedBasisCreate()
845 P_1d = basis_tabulation->Nb / num_comp; in DMPlexCeedBasisCreate()
846 Q_1d = basis_tabulation->Np; in DMPlexCeedBasisCreate()
847 PetscCall(ComputeFieldTabulationP2C(dm, dm_field, 0, basis_tabulation, &interp_1d, &grad_1d)); in DMPlexCeedBasisCreate()
855 PetscCall(PetscTabulationDestroy(&basis_tabulation)); in DMPlexCeedBasisCreate()
1000 PetscTabulation basis_tabulation; in DMPlexCeedBasisCellToFaceCreate() local
1014 PetscCall(PetscFEGetFaceTabulation(fe, num_derivatives, &basis_tabulation)); in DMPlexCeedBasisCellToFaceCreate()
1015 num_comp = basis_tabulation->Nc; in DMPlexCeedBasisCellToFaceCreate()
1016 P = basis_tabulation->Nb / num_comp; in DMPlexCeedBasisCellToFaceCreate()
1017 PetscCall(ComputeFieldTabulationP2C(dm, dm_field, face, basis_tabulation, &interp, &grad)); in DMPlexCeedBasisCellToFaceCreate()