DEVSIM Manual
This is the manual for the DEVSIM TCAD Semiconductor Device Simulator. For more information, please visit https://devsim.org. Links to the PDF version and other documents are available from https://devsim.org/introduction.html#documentation. Please cite the manual or simulator using the instructions in Citing this work.
Contents:
- 1. Front matter
- 2. Release notes
- 3. Getting started
- 4. User interface
- 5. Equation and models
- 6. Parameters
- 7. Circuits
- 8. Meshing
- 9. Solver and numerics
- 10. SYMDIFF
- 11. Visualization and post processing
- 12. Examples
- 13. Simple Examples
- 14. Command Reference
- 14.1. Circuit commands
- 14.2. Equation commands
contact_equation()custom_equation()delete_contact_equation()delete_equation()delete_interface_equation()equation()get_contact_equation_command()get_contact_equation_list()get_equation_command()get_equation_list()get_equation_numbers()get_interface_equation_command()get_interface_equation_list()interface_equation()
- 14.3. Geometry commands
- 14.4. Material commands
- 14.5. Meshing commands
add_1d_contact()add_1d_interface()add_1d_mesh_line()add_1d_region()add_2d_contact()add_2d_interface()add_2d_mesh_line()add_2d_region()add_gmsh_contact()add_gmsh_interface()add_gmsh_region()create_1d_mesh()create_2d_mesh()create_contact_from_interface()create_device()create_gmsh_mesh()create_interface_from_nodes()delete_device()delete_mesh()finalize_mesh()get_mesh_list()load_devices()write_devices()
- 14.6. Model commands
contact_edge_model()contact_node_model()cylindrical_edge_couple()cylindrical_node_volume()cylindrical_surface_area()debug_triangle_models()delete_edge_model()delete_element_model()delete_interface_model()delete_node_model()edge_average_model()edge_from_node_model()edge_model()edge_solution()element_from_edge_model()element_from_node_model()element_model()element_pair_from_edge_model()element_solution()get_edge_model_list()get_edge_model_values()get_element_model_list()get_element_model_values()get_interface_model_list()get_interface_model_values()get_node_model_list()get_node_model_values()interface_model()interface_normal_model()node_model()node_solution()print_edge_values()print_element_values()print_node_values()register_function()set_edge_values()set_element_values()set_node_value()set_node_values()symdiff()vector_element_model()vector_gradient()
- 14.7. Solver commands
- 15. Bibliography