www.nextnano.com/documentation/tools/nextnano3/input_syntax/keywords/material-interfaces.html 
material-interfaces
To specify additional charges at material interfaces, one has to specify 
- material interfaces 
- interface state properties. 
See also documentation under keyword 
$interface-states. 
!-------------------------------------------------------------------! 
$material-interfaces                                      
optional ! 
 interface-number                       
 integer         
required ! 
 apply-between-material-numbers          
integer_array    
required ! 
 state-numbers                           
integer_array    required ! 
$end_material-interfaces                                  
optional ! 
!-------------------------------------------------------------------! 
  
Syntax
interface-number               =
1 
1,2,... 
Dense numbering as usual. 
  
apply-between-material-numbers = 
3 4 
Two integer numbers to refer to interface between geometry 
clusters, i.e. it contains the material numbers of the adjoining regions. 
Is 
3 4 
equivalent to 
4 3 
in 1D? This becomes relevant for 2D and 3D simulations. 
  
state-numbers                  =
1 
Identification numbers of interface states (e.g. fixed charge, 
trap, k.p interface Hamiltonian or electrolyte) defined under keyword 
$interface-states. 
  
Note: 
 interface-number               
= 1 
 apply-between-material-numbers = integer1 integer2 
 
There can only be one unique interface-number for the 
the interface between integer1 and
integer2. 
 
Example: 
 interface-number               
= 1 
 apply-between-material-numbers = 3 4 
 
 interface-number               
= 2 
 apply-between-material-numbers = 3 4   
! '3 4' 
has already been assigned in 'interface-number = 1' 
This doesn't make sense!!! 
 |