Describe a SCAPS device
scaps_describe_deviceRead a SCAPS .def file to inspect layers, bulk defects, interfaces with band offsets, contacts, and realism checks; it returns script-name fields and units for reuse as parameters.
Instructions
Read a .def file: layers, bulk defects, interfaces with band offsets, contacts and realism checks.
Fields use script names and units, so any value can be passed back as a parameter (layers[0].NA -> 'layer1.NA'). Graded layers report their base value.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| definition | Yes | Definition file in SCAPS def/, e.g. 'example CIGS.def'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| units | Yes | ||
| checks | Yes | ||
| layers | Yes | ||
| contacts | Yes | ||
| definition | Yes | ||
| interfaces | Yes | ||
| sq_limit_mode | Yes | ||
| working_point | Yes | ||
| absorber_layer | Yes |