Skip to content

Releases: OpenSEMBA/tulip

2026-04-15 Ubuntu TULIP

15 Apr 16:11

Choose a tag to compare

Bug Fixes

Tests

  • increase tolerances in realistic_case_with_dielectrics_multipolar for Windows platform differences #60 (copilot-swe-agent[bot])

Commits

  • 92ce0b5: Adds Github action for testing (Luis Manuel Diaz Angulo) #60
  • d954d2e: Merge branch 'master' of github.com:lmdiazangulo/step2gmsh (Luis Manuel Diaz Angulo) #60
  • 15793cb: Minor for status badge (Luis Manuel Diaz Angulo) #60
  • b14b729: Removes unused workflow (Luis Manuel Diaz Angulo) #60
  • 788177e: MInor (Luis Manuel Diaz Angulo) #60
  • e35aa36: [WIP] Adding open boundary meshing. (Luis Manuel Diaz Angulo) #60
  • 2ca396c: Merge branch 'master' into dev (Luis Manuel Diaz Angulo) #60
  • 445a73b: MInor (Luis Manuel Diaz Angulo) #60
  • 4172148: Minor (Luis Manuel Diaz Angulo) #60
  • 8cbb706: Dev (#3) (Luis Manuel Diaz Angulo) #60
  • 75ed7c3: Removes entities not in physical groups (Luis Manuel Diaz Angulo) #60
  • b4d7354: Removes size max from default options (Luis Manuel Diaz Angulo) #60
  • 23a609f: Enlarges boundary for open problem (Luis Manuel Diaz Angulo) #60
  • 05f04a4: [WIP] Implementing subdomains (Luis Manuel Diaz Angulo) #60
  • 41695bb: Improving tests to check correct number of entities (Luis Manuel Diaz Angulo) #60
  • 6a0b53a: Debugging (Luis Manuel Diaz Angulo) #60
  • f904a4b: All test pass (Luis Manuel Diaz Angulo) #60
  • cee6c8e: Fixes issue with vacuum domain (Luis Manuel Diaz Angulo) #60
  • bb0572b: Adds two wires open case (Luis Manuel Diaz Angulo) #60
  • 205960c: Adds semi-open problem meshing capability. (Luis Manuel Diaz Angulo) #60
  • 58b1724: Removal of entities not in physical group is now recursive (Luis Manuel Diaz Angulo) #60
  • e1ca7bc: Boundaries are now ensured to be part of vacuum manifold. (Luis Manuel Diaz Angulo) #60
  • 12aa10d: Minor in actions (Luis Manuel Diaz Angulo) #60
  • af2b85f: Minor changes in names (Luis Manuel Diaz Angulo) #60
  • 365a8d8: Fix issue w/ open boundaries in semi-open case (Luis Manuel Diaz Angulo) #60
  • c126a75: Adds launcher (Luis Manuel Diaz Angulo) #60
  • f4e4957: Adds documentation (Luis Manuel Diaz Angulo) #60
  • 8289f87: License updates (Luis Manuel Diaz Angulo) #60
  • fbb21c1: Adds vtk exporting when run from input (Luis Manuel Diaz Angulo) #60
  • ac28a8a: New tests and fixed problem with int boundaries (Alejandro Muñoz Manterola) #60
  • 437ad76: Merge branch 'dev' into update-dev-to-main (adrianarce-elemwave) #60
  • 4865889: Defined OpenMultiwireClass (adrianarce-elemwave) #60
  • 8edcb84: Added bounding box from group (adrianarce-elemwave) #60
  • c550538: Implemented open case check (adrianarce-elemwave) #60
  • 9613c92: Added methods for building open and closed vacuum domains (adrianarce-elemwave) #60
  • ad5992c: Major refactor of mesher.py into different class files (adrianarce-elemwave) #60
  • 3dd46fb: Fix issue with openCase validation (adrianarce-elemwave) #60
  • 7a352f9: Refactored test files (adrianarce-elemwave) #60
  • 1843a35: Added numpy to requirements.txt (adrianarce-elemwave) #60
  • 5dbb908: Minor issue with import in step2gmsh.py (adrianarce-elemwave) #60
  • 6593d91: [WIP] Support OpenRegions and automatic open regions. (Luis Manuel Diaz Angulo) #60
  • c4d87c0: Passes tests, preserving defined OpenRegions and defining new ones when creating DefaultOpenRegion (Luis Manuel Diaz Angulo) #60
  • d232c1a: Renames OpenRegion to OpenBoundary (Luis Manuel Diaz Angulo) #60
  • f62ea22: Add 'dev' branch to push and pull_request triggers in tests.yml (Luis Manuel Diaz Angulo) #60
  • b17a052: Compute coonductor area (adrianarce-elemwave) #60
  • f9e6ec9: Renamed test files to ensure actions detects them. Fixed minor bug with unidimensional tags (adrianarce-elemwave) #60
  • 759ce83: PR minor changes (adrianarce-elemwave) #60
  • 682efb0: Changes near vacuum to a rectangle (Luis Manuel Diaz Angulo) #60
  • 561b8ca: Minor (Luis Manuel Diaz Angulo) #60
  • 775558c: adds one more test case (Luis Manuel Diaz Angulo) #60
  • 5398c3a: Makes near region bounding box smaller to improve compatibility with FDTD (Luis Manuel Diaz Angulo) #60
  • 7023e69: Forces specific version of gmsh (Luis Manuel Diaz Angulo) #60
  • 073aef3: Minor | Restricted numpy versions (adrianarce-elemwave) #60
  • f4c26b4: Minor | Added no-cache flag to workflow (adrianarce-elemwave) #60
  • 2044e2e: Changes internal bounding box to 25% larger from 20%. (Luis Manuel Diaz Angulo) #60
  • ce40089: Adds test with issue for certain dielectrics. (Luis Manuel Diaz Angulo) #60
  • 60ce097: Refactor vacuum domain handling and update expected names in tests (Luis Manuel Diaz Angulo) #60
  • f9e468a: Fixes dielectric ring case (Luis Manuel Diaz Angulo) #60
  • afcd50d: Change ShapeClassification to check for json data (adrianarce-elemwave) #60
  • c0c2e57: Added graph for pecs in Shape Classification (adrianarce-elemwave) #60
  • 304dabd: Added json files (adrianarce-elemwave) #60
  • 8472cfc: Add label to exported json (adrianarce-elemwave) #60
  • 98ee095: Changed physical model to use mapped graph (adrianarce-elemwave) #60
  • f817b9e: minor, assertion fix (adrianarce-elemwave) #60
  • 0c965a3: Adds realistic bundle case (Luis Manuel Diaz Angulo) #60
  • 78c6258: Reverts order 1 to order 3. (Luis Manuel Diaz Angulo) #60
  • cc1a97d: Includes test to check that there are no duplicate nodes. (Luis Manuel Diaz Angulo) #60
  • f9de401: Add duplicate node checks in mesh tests (Luis Manuel Diaz Angulo) #60
  • 545c816: Fixes problem with duplicated nodes (Luis Manuel Diaz Angulo) #60
  • bde2f5b: Minor | Added complex nested cas and updated doc (adrianarce-elemwave) #60
  • 5806255: Changes near region size to 1.15 (Luis Manuel Diaz Angulo) #60
  • 1dcf29b: [WIP] Possibility of defining open boundary (Luis Manuel Diaz Angulo) #60
  • d1680ad: Refactor vacuum domain handling and update physical model construction (Luis Manuel Diaz Angulo) #60
  • 46802b5: Debugging issue with dielectrics (Luis Manuel Diaz Angulo) #60
  • 06768d4: Fixes problem reading layers with more than one entity (Luis Manuel Diaz Angulo) #60
  • c80ddcd: refactors getters (L...
Read more

2025-09-08 Windows TULIP

08 Sep 11:27
547d3f9

Choose a tag to compare

Merge pull request #37 from OpenSEMBA/dev

Dev

2025-07-16 Windows Pulmtln

16 Jul 05:38
1ada04c

Choose a tag to compare

Commits

  • ce3cf72: Adds comparison to check error using the fdtd cell center on conductors or in a fixed point. (Luis Manuel Diaz Angulo) #22
  • ed265ac: Merge remote-tracking branch 'origin/dev' into unshielded-wires (Luis Manuel Diaz Angulo) #22
  • 02a8975: Updates step2gmsh (Luis Manuel Diaz Angulo) #25
  • 8e9ce2a: Create CITATION.cff (Luis Manuel Diaz Angulo) #29
  • 87db332: Add CITATION.cff file for proper software citation (Luis Manuel Diaz Angulo) #25
  • 59b46a5: Update title in CITATION.cff for clarity on software functionality (Luis Manuel Diaz Angulo) #25
  • be04967: Updates step2gmsh submodule (Luis Manuel Diaz Angulo) #25
  • a7bb948: [WIP] Creating solution dictionary which can be reused. (Luis Manuel Diaz Angulo) #25
  • e9ede44: Solves at ctor and reuses solutions. (Luis Manuel Diaz Angulo) #25
  • 137565f: Adds some log output (Luis Manuel Diaz Angulo) #25
  • aa25757: Solves problems in consecutve order. (Luis Manuel Diaz Angulo) #25
  • 5a8b008: Prefers use of buidIdToAttrMap (Luis Manuel Diaz Angulo) #25