chore: save local checkpoint for 1000V simulation scripts
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
import devsim
|
||||
|
||||
device = "device_2d"
|
||||
try:
|
||||
devsim.create_gmsh_mesh(mesh=device, file="device_2d.msh")
|
||||
devsim.add_gmsh_region(mesh=device, gmsh_name="Silicon", region="Silicon", material="Silicon")
|
||||
devsim.add_gmsh_contact(mesh=device, gmsh_name="MT1", name="MT1", region="Silicon", material="metal")
|
||||
devsim.finalize_mesh(mesh=device)
|
||||
devsim.create_device(mesh=device, device=device)
|
||||
|
||||
x = devsim.get_node_list(device=device, region="Silicon", name="x")
|
||||
y = devsim.get_node_list(device=device, region="Silicon", name="y")
|
||||
elements = devsim.get_element_node_list(device=device, region="Silicon")
|
||||
print(f"Nodes count: {len(x)}, Elements count: {len(elements)}")
|
||||
print("Success!")
|
||||
except Exception as e:
|
||||
print(f"Error: {e}")
|
||||
Reference in New Issue
Block a user