Skip to content

Releases: Hideousmon/SPLayout

SPLayout

28 Jul 05:44
Compare
Choose a tag to compare
  • SBend docs update.
  • New class: Circle, Rectangle.
  • Add port points definition for Polygon.

SPLayout

28 Jul 05:44
Compare
Choose a tag to compare
  • Variable names: angle -> radian.
  • AEMD gratings can have multiple definitions in a file.
  • AEMD Grating default relative position: RIGHT.
  • New cell function: self.remove_components().
  • If the input filename of "make_gdsii_file" is not "*.gds", it will automatically add ".gds" to the tail.

SPLayout

24 Jul 05:04
Compare
Choose a tag to compare
  • Add self.get_start_point() for AEMD_grating.
  • New Class: SBend & ASBend.
  • Add a constant: pi = math.pi.

SPLayout

21 Jul 05:35
Compare
Choose a tag to compare
  • Lift restrictions on taper length.
  • Support coordinate transfer for MAKE_COMPONENT.

SPLayout

02 Jul 05:09
Compare
Choose a tag to compare
  • Add documentation.
  • Fix a bug that the microring can not return the right pad point when it is rotated.
  • Fix a bug horizonal -> horizontal.
  • Fix a bug Point.__eq__ will return False when other==None.

SPLayout

30 Jun 06:39
Compare
Choose a tag to compare

Fix a fatal bug in version 0.0.1 that Selfdefinecomponent can not work with multi-components.