Skip to content

[new package] openEMS v0.0.36#13806

Closed
KajWiik wants to merge 2 commits into
JuliaPackaging:masterfrom
KajWiik:new-package/openEMS
Closed

[new package] openEMS v0.0.36#13806
KajWiik wants to merge 2 commits into
JuliaPackaging:masterfrom
KajWiik:new-package/openEMS

Conversation

@KajWiik

@KajWiik KajWiik commented May 25, 2026

Copy link
Copy Markdown
Contributor

New package: openEMS v0.0.36

Adds a JLL wrapper for thliebig/openEMS, an open-source FDTD electromagnetic field solver.

Depends on #13804 (fparser_jll) and #13805 (CSXCAD_jll) being merged and released first.

Notes

  • Requires fparser_jll, CSXCAD_jll, TinyXML_jll, HDF5_jll, boost_jll, VTK_jll
  • FreeBSD and musl excluded (inherited from CSXCAD constraint)
  • MPI disabled (WITH_MPI=OFF) for portability
  • Key cmake fix: -DCSXCAD_INCLUDE_DIR=${prefix}/include/CSXCAD (CSXCAD installs headers into a subdirectory)
  • Produces: libopenEMS shared library and openEMS executable

This is the third of three related new packages (fparser → CSXCAD → openEMS).

@KajWiik KajWiik closed this May 26, 2026
@KajWiik KajWiik deleted the new-package/openEMS branch May 26, 2026 07:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant