Very interesting! It looks like calculating luminosities is quite involved, which I was beginning to suspect. At the moment, it appears that XSTAR will best answer my question in
All I need to do is to replace the "heating" mechansim with a photo-heating mechanism (and compile, run, and learn to understand the output of the program).
[add]xstar's new home appears to be different than in the above webpage, google finds
It looks like I don't have to compile anything to get it to run under WinDoze, all I need is cygwin.
Separate names with a comma.