def _checkVar(self, var): FaceTerm._checkVar(self, var) if not (isinstance(self.coeff, FaceVariable) and self.coeff.rank == 1): coeffShape = numerix.getShape(self.coeff) if (coeffShape is ()) or (coeffShape[0] != var.mesh.dim): raise VectorCoeffError