devsim

2.9.1last stable release 3 months ago
Complexity Score
High
Open Issues
N/A
Dependent Projects
3
Weekly Downloadsglobal
2,655

License

  • Apache-2.0
    • Yesattribution
    • Permissivelinking
    • Permissivedistribution
    • Permissivemodification
    • Yespatent grant
    • Yesprivate use
    • Permissivesublicensing
    • Notrademark grant

Downloads

Readme

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 Monterey 12.5 arm64, x86_64 Microsoft Windows Windows 10 x64 Linux AlmaLinux 8 (Red Hat Enterprise Linux 8 Compatible) aarch64, x86_64

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

Dependencies

No runtime dependency information found for this package.

CVE IssuesActive
0
Scorecards Score
No Data
Test Coverage
No Data
Follows Semver
No
Github Stars
172
Dependenciestotal
0
DependenciesOutdated
0
DependenciesDeprecated
0
Threat Modelling
No Data
Repo Audits
No Data

Learn how to distribute devsim in your own private PyPI registry

pip install devsim
Processing...
Done

31 Releases

PyPI on Cloudsmith

Getting started with PyPI on Cloudsmith is fast and easy.