def _assess_approximation(self, boundary_points, derivs, funcs, nodes, problem):
interior_residuals = self._compute_interior_residuals(derivs, funcs,<EOL>nodes, problem)<EOL>boundary_residuals = self._compute_boundary_residuals(boundary_points,<EOL>funcs, problem)<EOL>return np.hstack(interior_residuals + boundary_residuals)<EOL>
Parameters
----------
basis_derivs : list(function)
basis_funcs : list(function)
problem : TwoPointBVPLike

Returns
-------
resids : numpy.ndarray