Added ability to read in new inelastic refactoring format, need code to apply it in tallies now.
Added ability to tally using the new inelastic and elastic formats.
Revised the input reading of ndpp data, fixed a few bugs so things will compile. Tally results unfortunately are still 0.0
Got stuff working, but it seems as if it does not work with threading enabled. Likely in my poor understanding of threadprivate in Fortran.
Fixed some deallocations based on whether or not nuinel or inel data was needed and also clarified the usage of scatt_order, nuscatt_order and sab_order when reading in the NDPP data. Now only scatt_order exists and we dont try and specialize what we store.
increased robustness for  calculating gmin in generate_ndpp_distrib_.  Should avoid some seg faults i have been seeing.
Ok now I fixed the gmin gmax error.  (Famous last words)
Revised ordering of setting norm value in tallies and did a little tweaking to try and help the optimization of ndpp pn tallynig.
Updating obtaining of elastic xs in generate_distrib_[pn,n] so that we dont get the URR-based data and instead get the base, averaged, elastic x/s.
A little optimizing of the code; was spending way too much time setting ndpp_outgoing to 0 in generate_ndpp_distrib_pn, now i set much less of it to 0: only what i need to be zerod. makes sense, eh?
NDPP was printing inelastic data (with all 0s) for hydrogen. I fixed that and now had to make corresponding changes in ndpp.
Fixed interpolation in generate_ndpp_distrib_[n,pn].
Renamed inel_norm to sigma_inel to more accurately reflect what it actually is.
Moved the calcualtion of the data needed to create ndpp_outgoing to a new function common between generate_ndpp_distrib_[n,pn], also now use OpenMC for calculation if inelastic cross-section and can therefore remove it from being generated by NDPP. Also set all of ndpp_outgoing to 0 as  there seems to be a bug there. That is the next task.
Fixed our errant tallying problem. Whew.
Stopped reading in inelastic sigma values from NDPP data - OpenMC doesnt need it and NDPP no longer writes it.