Pdf Nodal Discontinuous Galerkin Methods: Algorithms, Analysis, And Applications