support of models with custom components
It should be possible to be able to choose what k.p components shall be included in the Hamiltonian
hamiltonian = semicon.models.kane(
...
components=['base', 'zeeman', 'dresselhaus', 'strain'],
...
)
Required component:
-
Foreman -
Zeeman -
Dresselhaus -
Strain
Required feature:
-
Meaningful error message if wrong component is provided