Releases: OpenSEMBA/tulip
Releases · OpenSEMBA/tulip
2026-04-15 Ubuntu TULIP
Bug Fixes
- add /bigobj flag for gmsh vcpkg build on Windows to fix C1128 error #60 (copilot-swe-agent[bot])
- undefine UNICODE macros for gmsh MSVC build to fix C2664 error in Field.cpp #60 (copilot-swe-agent[bot])
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...
2025-09-08 Windows TULIP
Merge pull request #37 from OpenSEMBA/dev Dev
2025-07-16 Windows Pulmtln
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