├── .gitignore ├── .project ├── .pydevproject ├── CHANGELOG.txt ├── LICENSE.txt ├── MANIFEST.in ├── README.txt ├── developers.txt ├── doc ├── Makefile ├── PYPI_DESCRIPTION.rst ├── apidoc │ ├── modules.rst │ └── openbandparams.rst ├── changelog.rst ├── conf.py ├── examples.rst ├── examples │ ├── advanced.rst │ └── advanced │ │ └── GaInAsSb_on_GaSb.rst ├── index.rst ├── installation.rst ├── supported_parameters.rst └── tutorial.rst ├── header.txt ├── setup.py ├── src └── openbandparams │ ├── __init__.py │ ├── algorithms.py │ ├── alloy.py │ ├── equations.py │ ├── examples │ ├── Binaries.py │ ├── GaPSb_on_InP.py │ ├── Parameters.py │ ├── Plot_Band_Offset_vs_Composition_of_Ternary.py │ ├── Plot_Band_Offset_vs_Lattice_Constant.py │ ├── Plot_Band_Offset_vs_Lattice_Constant_No_Phosphides.py │ ├── Plot_Band_Offset_vs_Lattice_Constant_of_Strained_Binaries.py │ ├── Plot_Bandgap_vs_Composition_of_Quaternary3.py │ ├── Plot_Bandgap_vs_Composition_of_Ternary.py │ ├── Plot_Bandgap_vs_Lattice_Constant.py │ ├── Plot_Bandgap_vs_Lattice_Constant_of_Quaternary1or2.py │ ├── Plot_Bandgap_vs_Lattice_Constant_of_Quaternary3.py │ ├── Plot_Bandgap_vs_Lattice_Constant_of_Strained_Binaries.py │ ├── Plot_Conduction_Band_Offset_vs_Lattice_Constant.py │ ├── Plot_Valance_Band_Offset_vs_Lattice_Constant.py │ ├── Quaternaries.py │ ├── References.py │ ├── Strained_Parameters.py │ ├── Strained_Ternaries.py │ ├── Ternaries.py │ ├── Ternaries_of_Ternaries.py │ ├── __init__.py │ └── advanced │ │ ├── GaInAsSb_on_GaSb │ │ ├── Plot_Bandgap_vs_Lattice_Constant_of_Quaternary3.py │ │ ├── Plot_Strained_Band_Offset_vs_Composition_of_Quaternary3.py │ │ ├── Plot_Strained_Band_Offset_vs_Lattice_Constant_of_Quaternary3.py │ │ ├── Plot_Strained_Bandgap_vs_Lattice_Constant_of_Quaternary3.py │ │ ├── Plot_Strained_Eg_and_VBO_vs_Composition_of_Quaternary3.py │ │ └── __init__.py │ │ └── __init__.py │ ├── iii_v_alloy.py │ ├── iii_v_zinc_blende_alloy.py │ ├── iii_v_zinc_blende_binaries.py │ ├── iii_v_zinc_blende_binary.py │ ├── iii_v_zinc_blende_mixed_alloy.py │ ├── iii_v_zinc_blende_quaternaries.py │ ├── iii_v_zinc_blende_quaternary.py │ ├── iii_v_zinc_blende_strained.py │ ├── iii_v_zinc_blende_ternaries.py │ ├── iii_v_zinc_blende_ternary.py │ ├── parameter.py │ ├── reference.py │ ├── references.py │ ├── tests │ ├── __init__.py │ ├── __main__.py │ ├── test_iii_v_zinc_blende_binary.py │ ├── test_iii_v_zinc_blende_quaternary.py │ └── test_iii_v_zinc_blende_ternary.py │ └── version.py └── test.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/.project -------------------------------------------------------------------------------- /.pydevproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/.pydevproject -------------------------------------------------------------------------------- /CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/CHANGELOG.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/README.txt -------------------------------------------------------------------------------- /developers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/developers.txt -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/PYPI_DESCRIPTION.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/PYPI_DESCRIPTION.rst -------------------------------------------------------------------------------- /doc/apidoc/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/apidoc/modules.rst -------------------------------------------------------------------------------- /doc/apidoc/openbandparams.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/apidoc/openbandparams.rst -------------------------------------------------------------------------------- /doc/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/changelog.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/examples.rst -------------------------------------------------------------------------------- /doc/examples/advanced.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/examples/advanced.rst -------------------------------------------------------------------------------- /doc/examples/advanced/GaInAsSb_on_GaSb.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/examples/advanced/GaInAsSb_on_GaSb.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/installation.rst -------------------------------------------------------------------------------- /doc/supported_parameters.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/supported_parameters.rst -------------------------------------------------------------------------------- /doc/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/doc/tutorial.rst -------------------------------------------------------------------------------- /header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/header.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/setup.py -------------------------------------------------------------------------------- /src/openbandparams/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/__init__.py -------------------------------------------------------------------------------- /src/openbandparams/algorithms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/algorithms.py -------------------------------------------------------------------------------- /src/openbandparams/alloy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/alloy.py -------------------------------------------------------------------------------- /src/openbandparams/equations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/equations.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Binaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Binaries.py -------------------------------------------------------------------------------- /src/openbandparams/examples/GaPSb_on_InP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/GaPSb_on_InP.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Parameters.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Band_Offset_vs_Composition_of_Ternary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Band_Offset_vs_Composition_of_Ternary.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Band_Offset_vs_Lattice_Constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Band_Offset_vs_Lattice_Constant.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Band_Offset_vs_Lattice_Constant_No_Phosphides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Band_Offset_vs_Lattice_Constant_No_Phosphides.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Band_Offset_vs_Lattice_Constant_of_Strained_Binaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Band_Offset_vs_Lattice_Constant_of_Strained_Binaries.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Bandgap_vs_Composition_of_Quaternary3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Bandgap_vs_Composition_of_Quaternary3.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Bandgap_vs_Composition_of_Ternary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Bandgap_vs_Composition_of_Ternary.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Bandgap_vs_Lattice_Constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Bandgap_vs_Lattice_Constant.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Bandgap_vs_Lattice_Constant_of_Quaternary1or2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Bandgap_vs_Lattice_Constant_of_Quaternary1or2.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Bandgap_vs_Lattice_Constant_of_Quaternary3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Bandgap_vs_Lattice_Constant_of_Quaternary3.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Bandgap_vs_Lattice_Constant_of_Strained_Binaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Bandgap_vs_Lattice_Constant_of_Strained_Binaries.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Conduction_Band_Offset_vs_Lattice_Constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Conduction_Band_Offset_vs_Lattice_Constant.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Plot_Valance_Band_Offset_vs_Lattice_Constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Plot_Valance_Band_Offset_vs_Lattice_Constant.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Quaternaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Quaternaries.py -------------------------------------------------------------------------------- /src/openbandparams/examples/References.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/References.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Strained_Parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Strained_Parameters.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Strained_Ternaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Strained_Ternaries.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Ternaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Ternaries.py -------------------------------------------------------------------------------- /src/openbandparams/examples/Ternaries_of_Ternaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/Ternaries_of_Ternaries.py -------------------------------------------------------------------------------- /src/openbandparams/examples/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/__init__.py -------------------------------------------------------------------------------- /src/openbandparams/examples/advanced/GaInAsSb_on_GaSb/Plot_Bandgap_vs_Lattice_Constant_of_Quaternary3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/advanced/GaInAsSb_on_GaSb/Plot_Bandgap_vs_Lattice_Constant_of_Quaternary3.py -------------------------------------------------------------------------------- /src/openbandparams/examples/advanced/GaInAsSb_on_GaSb/Plot_Strained_Band_Offset_vs_Composition_of_Quaternary3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/advanced/GaInAsSb_on_GaSb/Plot_Strained_Band_Offset_vs_Composition_of_Quaternary3.py -------------------------------------------------------------------------------- /src/openbandparams/examples/advanced/GaInAsSb_on_GaSb/Plot_Strained_Band_Offset_vs_Lattice_Constant_of_Quaternary3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/advanced/GaInAsSb_on_GaSb/Plot_Strained_Band_Offset_vs_Lattice_Constant_of_Quaternary3.py -------------------------------------------------------------------------------- /src/openbandparams/examples/advanced/GaInAsSb_on_GaSb/Plot_Strained_Bandgap_vs_Lattice_Constant_of_Quaternary3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/advanced/GaInAsSb_on_GaSb/Plot_Strained_Bandgap_vs_Lattice_Constant_of_Quaternary3.py -------------------------------------------------------------------------------- /src/openbandparams/examples/advanced/GaInAsSb_on_GaSb/Plot_Strained_Eg_and_VBO_vs_Composition_of_Quaternary3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/examples/advanced/GaInAsSb_on_GaSb/Plot_Strained_Eg_and_VBO_vs_Composition_of_Quaternary3.py -------------------------------------------------------------------------------- /src/openbandparams/examples/advanced/GaInAsSb_on_GaSb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/openbandparams/examples/advanced/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/openbandparams/iii_v_alloy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/iii_v_alloy.py -------------------------------------------------------------------------------- /src/openbandparams/iii_v_zinc_blende_alloy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/iii_v_zinc_blende_alloy.py -------------------------------------------------------------------------------- /src/openbandparams/iii_v_zinc_blende_binaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/iii_v_zinc_blende_binaries.py -------------------------------------------------------------------------------- /src/openbandparams/iii_v_zinc_blende_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/iii_v_zinc_blende_binary.py -------------------------------------------------------------------------------- /src/openbandparams/iii_v_zinc_blende_mixed_alloy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/iii_v_zinc_blende_mixed_alloy.py -------------------------------------------------------------------------------- /src/openbandparams/iii_v_zinc_blende_quaternaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/iii_v_zinc_blende_quaternaries.py -------------------------------------------------------------------------------- /src/openbandparams/iii_v_zinc_blende_quaternary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/iii_v_zinc_blende_quaternary.py -------------------------------------------------------------------------------- /src/openbandparams/iii_v_zinc_blende_strained.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/iii_v_zinc_blende_strained.py -------------------------------------------------------------------------------- /src/openbandparams/iii_v_zinc_blende_ternaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/iii_v_zinc_blende_ternaries.py -------------------------------------------------------------------------------- /src/openbandparams/iii_v_zinc_blende_ternary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/iii_v_zinc_blende_ternary.py -------------------------------------------------------------------------------- /src/openbandparams/parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/parameter.py -------------------------------------------------------------------------------- /src/openbandparams/reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/reference.py -------------------------------------------------------------------------------- /src/openbandparams/references.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/references.py -------------------------------------------------------------------------------- /src/openbandparams/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/tests/__init__.py -------------------------------------------------------------------------------- /src/openbandparams/tests/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/tests/__main__.py -------------------------------------------------------------------------------- /src/openbandparams/tests/test_iii_v_zinc_blende_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/tests/test_iii_v_zinc_blende_binary.py -------------------------------------------------------------------------------- /src/openbandparams/tests/test_iii_v_zinc_blende_quaternary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/tests/test_iii_v_zinc_blende_quaternary.py -------------------------------------------------------------------------------- /src/openbandparams/tests/test_iii_v_zinc_blende_ternary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/src/openbandparams/tests/test_iii_v_zinc_blende_ternary.py -------------------------------------------------------------------------------- /src/openbandparams/version.py: -------------------------------------------------------------------------------- 1 | __version__ = '0.9' 2 | -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scott-maddox/openbandparams/HEAD/test.py --------------------------------------------------------------------------------