Fix: fixes Ec/Ev in all solver.
commitf9ca6e357148f01b9542ee8d69866528721d7a9b
authorShen Chen <shenchen@nus.edu.sg>
Thu, 3 Jul 2008 05:22:23 +0000 (3 13:22 +0800)
committerShen Chen <shenchen@nus.edu.sg>
Thu, 3 Jul 2008 05:22:23 +0000 (3 13:22 +0800)
treeae730ed8c8c3362a45e1577f8ce700c3398cd600
parentdec5f962dedce60814e0067e3d76068e085194de
Fix: fixes Ec/Ev in all solver.
In triangle elements FXX_Tri_YYY(), Eca, Eva are not the conduction/valence band energy. They are here for the calculation of effective driving field for electrons and holes. They differ from the conduction/valence band energy by the term with log(Nc), which takes care of the change effective DOS. Eca should not be used except when its difference between two nodes. The same comment applies to Ecb/Evb and Ecc/Evc.
src/solver/ddm1e/semiequ1e.cc
src/solver/ddm2e/semiequ2e.cc
src/solver/ebm3e/semiequ3e.cc
src/solver/mix2/semiequ2mix.cc