This paper describes the latest advances in code development targeted to model the beam wave interaction of inductive output tubes. At the core of this effort is the modeling and simulation of the input cavity, which requires the utilization of finite-element (FE) electromagnetic (EM), magnetostatic and electrostatic time-domain (ESTD) PIC codes. Key to meaningful design of the input cavity is the incorporation of an electron beam loading model, which is particularly challenging when using an ESTD-PIC code; our starting point for modeling this effect will be described. Another feature of this development is the collection of particle data, which is passed to the large signal code for simulation of the beam-wave interaction of the output cavity, and is returned back to the ESTD PIC code for collector design and optimization. The latest results of this effort will be shown.