This paper is structured as follows: Section 2 introduces the physical systems considered in our calculations and the governing equations that are solved numerically. Section 3 provides additional implementation details for each of the algorithms used in HADOKEN. Section 4 presents typical results for a variety of nanowire geometries, configurations, and boundary conditions. The outputs for each computed system are also analyzed and given a physical justification. Section 5 then concludes with a summary and future perspective on various potential applications of the HADOKEN program.