There is a newer version of the record available.

Published January 27, 2022 | Version v0.3.0
Software Open

loganbvh/superscreen: v0.3.0

  • 1. Stanford University

Description

Changes:

  • Use __slots__ for Layers, Polygons, and Parameters (#57).
  • Add affine transformations for Polygon and Device (#59, [`#60])<https://github.com/loganbvh/superscreen/pull/60)).
  • Allow Parameters to return scalar or vector quantities (# 61).
  • Allow explicitly setting num_cpus in solve_many() (#62).
  • Add SheetCurrentField source and move mesh generation into its own module to enable Polygon.make_mesh() (#65).
  • Use scipy.linalg.lu_solve() in superscreen.solve() instead of numpy.linalg.inv() (#67).

Files

loganbvh/superscreen-v0.3.0.zip

Files (6.6 MB)

Name Size Download all
md5:ba7757e5eea8e90bb36867cc4ea8d38d
6.6 MB Preview Download

Additional details

Related works