A Device Simulation Library Based on the DUNE Numerics Library