lcpp-org / RustBCA

A free, open-source Binary Collision Approximation (BCA) code for ion-material interactions including sputtering, implantation, and reflection
https://github.com/lcpp-org/RustBCA/wiki
GNU General Public License v3.0
41 stars 14 forks source link

Consider switching mean free path calculation from sim-wide option to triangle-local option #60

Closed drobnyjt closed 3 years ago

drobnyjt commented 3 years ago

I've been going back and forth on this one; for a complex mesh, having a massive array of enums ["GASEOUS", "GASEOUS", "GASEOUS", ...] would look really bad - but does it make the input file any less usable than having, say, lists of 100s of floating point numbers (current behavior?)