Skip to main content

PyPI License DOI

DEVSIM

Introduction:

DEVSIM - TCAD Device Simulator

DEVSIM is a tool for TCAD Device Simulation, using finite volume methods. The source code is provided by DEVSIM LLC.

Website:

The official website is here:

https://devsim.org

Software Features:

  • Python scripting
  • DC, small-signal AC, impedance field method, transient
  • User specified partial differential equations (PDE).
  • Extended floating point precision
  • 1D, 2D, and 3D simulation
  • 1D, 2D mesher
  • Import 3D meshes.
  • 2D cylindrical coordinate simulation
  • ASCII file format with PDE embedded.

Usage In Research:

Please see this link for a list of published research papers using or referring to the DEVSIM simulator.

Installation:

Please see INSTALL.md for installation instructions. Please see BUILD.md for instructions to build from source.

Citing This Work:

Please see CITATION.md. Please do not cite this GitHub Repository as it will be moving in the future.

License:

DEVSIM is licensed under the Apache 2.0 License. Example scripts are also provided under this license. Other files are subject to the license terms of their copyright owners. Please see LICENSE and NOTICE for license terms.

Documentation:

The PDF documentation is located in doc/devsim.pdf. An online version of the documentation is available at https://devsim.net. A list of documentation resources is available online. Recent changes are available in CHANGES.md.

The repository for the documentation is at https://github.com/devsim/devsim_documentation.

Supported Platforms:

OS Version Architecture
macOS Sonoma 14.7.6 arm64
Microsoft Windows Windows 10 x64
Linux AlmaLinux 8 (Red Hat Enterprise Linux 8 Compatible) aarch64, x86_64

Supported Python Versions

DEVSIM is designed to work with Python versions 3.9 or higher.

Code of Conduct:

Please see CODE_OF_CONDUCT.md.

Support:

For support and general discussion, please join our forum: https://forum.devsim.org

Contributing:

Please see: Contribution guidelines for this project

Testing

Please see TEST.md.

Related Projects

Used directly by the simulator

Name Description
symdiff Symbolic differentiation engine for the simulator
devsim_documentation Documentation for the simulator

Extended examples

Name Description
devsim_bjt_example Bipolar Junction Transistor example
devsim_density_gradient Quantum Corrections to Drift Diffusion simulation
devsim_3dmos 3D Mosfet example used in publication
devsim_misc Miscellaneous scripts

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

devsim-2.11.0-cp39-abi3-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.9+Windows x86-64

devsim-2.11.0-cp39-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.6 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

devsim-2.11.0-cp39-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

devsim-2.11.0-cp39-abi3-macosx_14_0_arm64.whl (5.0 MB view details)

Uploaded CPython 3.9+macOS 14.0+ ARM64

File details

Details for the file devsim-2.11.0-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: devsim-2.11.0-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for devsim-2.11.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 233fc8dee2be06aafa796f474f1bcf37c41f4728a9b30ee11679ead24b6e6657
MD5 182ad9bfeafda78f0556078cf3fe2f2e
BLAKE2b-256 d1bcb9c60588ecba69c78acfbb14df46d99d321194db59a5e58fdaa02a06f439

See more details on using hashes here.

File details

Details for the file devsim-2.11.0-cp39-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for devsim-2.11.0-cp39-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 13e5230d5279739fc9ecac6e3bd1f80a7137f6bc631d4a3f38f388766d52ef4f
MD5 d66e0b3fa30c2d80aa3715cac65429ea
BLAKE2b-256 61861d881342e28655f618f5f7fcf98f8febbb0601c4ae1c44dc2324dbd988af

See more details on using hashes here.

File details

Details for the file devsim-2.11.0-cp39-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for devsim-2.11.0-cp39-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 61a5de7c64f0bbe7c270256607d06309e017c64af6ec31c7735e41a5f83a55aa
MD5 0d5db8a5d20d79810e3493ab7c2a66a5
BLAKE2b-256 43cf4e1585989f64e4370a0a876e889f0f8d1274d06c5ff13e45e223b9a447cd

See more details on using hashes here.

File details

Details for the file devsim-2.11.0-cp39-abi3-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for devsim-2.11.0-cp39-abi3-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 394e8231f3726669616f6e50c9ca241e0f87869e9a0895fddfe655ba32bb6d60
MD5 3e40c3fd30b5cbe3560d9d1bad68c35f
BLAKE2b-256 13d7751a697cb80f65a9a085ad886126d0b1c77c60826abfedc2285ddf8ccfc9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page