Nanoelectronic Modeling Lecture 27: NEMO1D -
Update: 2010-03-09
Description
This presentation provides a very high level software overview of NEMO1D. The items discussed are:User requirementsGraphical user interfaceSoftware structureProgram developer requirementsDynamic I/O design for batch and GUIResonance finding algorithmInhomogeneous energy meshingInformation flow, code modularityCode documentation systemRevision control systemLearning Objectives:Convey the complexity of a large software package in its various components –User requirementsGraphical user interface requirements and examplesSoftware structureProgram developer requirementsDynamic I/O design for batch and GUIResonance finding algorithm – numerical and analytic advantagesInhomogeneous energy meshing – computational savingsInformation flow, code modularityCode documentation systemRevision control system
Comments
In Channel