1: \begin{abstract}
2: High order methods are often desired for the evolution of ordinary differential equations,
3: in particular those arising from the semi-discretization of partial differential equations.
4: In prior work in we investigated the interplay between the local truncation error and
5: the global error to construct {\em error inhibiting } general linear methods (GLMs)
6: that control the accumulation of the local truncation error over time. Furthermore we defined sufficient
7: conditions that allow us to post-process the final solution and obtain a solution that is
8: two orders of accuracy higher than expected from truncation error analysis alone.
9: In this work we extend this theory to the class of two-derivative GLMs.
10: We define sufficient conditions that control the growth of the error so that the solution is
11: one order higher than expected from truncation error analysis, and furthermore define the
12: construction of a simple post-processor that will extract an additional order of accuracy.
13: Using these conditions as constraints, we
14: develop an optimization code that enables us to find explicit two-derivative methods up to eighth order
15: that have favorable stability regions, explicit strong stability preserving methods up to
16: seventh order, and A-stable implicit methods up to fifth order.
17: We numerically verify the order of convergence of a selection of these methods, and the
18: total variation diminishing performance of some of the SSP methods.
19: We confirm that the methods found perform as predicted by the theory developed herein.
20: \end{abstract}
21: