notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
openems Electromagnetic field solver using the EC-FDTD method
0.0.35.71_1 science on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.0.35.71_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-08-19 01:27:13
Last Update: 2021-11-14 15:31:37
Commit Hash: 8c1254c
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (139 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/openems-0.0.35.71_1/catalog.mk
  3. /usr/local/share/licenses/openems-0.0.35.71_1/LICENSE
  4. /usr/local/share/licenses/openems-0.0.35.71_1/GPLv3
  5. bin/nf2ff
  6. bin/openEMS
  7. bin/openEMS.sh
  8. include/openEMS/nf2ff.h
  9. include/openEMS/openems.h
  10. include/openEMS/openems_global.h
  11. lib/libnf2ff.so
  12. lib/libnf2ff.so.0
  13. lib/libnf2ff.so.0.1.0
  14. lib/libopenEMS.so
  15. lib/libopenEMS.so.0
  16. lib/libopenEMS.so.0.0.35
  17. share/openEMS/matlab/AR_estimate.m
  18. share/openEMS/matlab/Add2Queue.m
  19. share/openEMS/matlab/AddCPWPort.m
  20. share/openEMS/matlab/AddCircWaveGuidePort.m
  21. share/openEMS/matlab/AddCoaxialPort.m
  22. share/openEMS/matlab/AddCurvePort.m
  23. share/openEMS/matlab/AddLumpedPort.m
  24. share/openEMS/matlab/AddMRStub.m
  25. share/openEMS/matlab/AddMSLPort.m
  26. share/openEMS/matlab/AddPML.m
  27. share/openEMS/matlab/AddRectWaveGuidePort.m
  28. share/openEMS/matlab/AddStripLinePort.m
  29. share/openEMS/matlab/AddWaveGuidePort.m
  30. share/openEMS/matlab/AnalyzeNF2FF.m
  31. share/openEMS/matlab/CalcNF2FF.m
  32. share/openEMS/matlab/CheckQueue.m
  33. share/openEMS/matlab/ConvertHDF5_VTK.m
  34. share/openEMS/matlab/CreateNF2FFBox.m
  35. share/openEMS/matlab/DFT_time2freq.m
  36. share/openEMS/matlab/DelayFidelity.m
  37. share/openEMS/matlab/Dump2VTK.m
  38. share/openEMS/matlab/DumpFF2VTK.m
  39. share/openEMS/matlab/FFT_time2freq.m
  40. share/openEMS/matlab/FindFreeSSH.m
  41. share/openEMS/matlab/FinishQueue.m
  42. share/openEMS/matlab/GetField_Interpolation.m
  43. share/openEMS/matlab/GetField_Range.m
  44. share/openEMS/matlab/GetField_SubSampling.m
  45. share/openEMS/matlab/GetField_TD2FD.m
  46. share/openEMS/matlab/InitCylindricalFDTD.m
  47. share/openEMS/matlab/InitFDTD.m
  48. share/openEMS/matlab/InitQueue.m
  49. share/openEMS/matlab/PlotHDF5FieldData.m
  50. share/openEMS/matlab/ReadHDF5Attribute.m
  51. share/openEMS/matlab/ReadHDF5Dump.m
  52. share/openEMS/matlab/ReadHDF5FieldData.m
  53. share/openEMS/matlab/ReadHDF5Mesh.m
  54. share/openEMS/matlab/ReadUI.m
  55. share/openEMS/matlab/ResultsQueue.m
  56. share/openEMS/matlab/RunOpenEMS.m
  57. share/openEMS/matlab/RunOpenEMS_MPI.m
  58. share/openEMS/matlab/RunOpenEMS_Parallel.m
  59. share/openEMS/matlab/SetBoundaryCond.m
  60. share/openEMS/matlab/SetCustomExcite.m
  61. share/openEMS/matlab/SetDiracExcite.m
  62. share/openEMS/matlab/SetGaussExcite.m
  63. share/openEMS/matlab/SetSinusExcite.m
  64. share/openEMS/matlab/SetStepExcite.m
  65. share/openEMS/matlab/SetupMPI.m
  66. share/openEMS/matlab/Tutorials/Bent_Patch_Antenna.m
  67. share/openEMS/matlab/Tutorials/CRLH_Extraction.m
  68. share/openEMS/matlab/Tutorials/CRLH_LeakyWaveAnt.m
  69. share/openEMS/matlab/Tutorials/Circ_Waveguide.m
  70. share/openEMS/matlab/Tutorials/Conical_Horn_Antenna.m
  71. share/openEMS/matlab/Tutorials/CreateCRLH.m
  72. share/openEMS/matlab/Tutorials/CylindricalWave_CC.m
  73. share/openEMS/matlab/Tutorials/Dipole_SAR.m
  74. share/openEMS/matlab/Tutorials/Helical_Antenna.m
  75. share/openEMS/matlab/Tutorials/Horn_Antenna.m
  76. share/openEMS/matlab/Tutorials/MRI_LP_Birdcage.m
  77. share/openEMS/matlab/Tutorials/MRI_Loop_Coil.m
  78. share/openEMS/matlab/Tutorials/MSL_NotchFilter.m
  79. share/openEMS/matlab/Tutorials/Parallel_Plate_Waveguide.m
  80. share/openEMS/matlab/Tutorials/Patch_Antenna_Array.m
  81. share/openEMS/matlab/Tutorials/Patch_Antenna_Phased_Array.m
  82. share/openEMS/matlab/Tutorials/RCS_Sphere.m
  83. share/openEMS/matlab/Tutorials/RadarUWBTutorial.m
  84. share/openEMS/matlab/Tutorials/Rect_Waveguide.m
  85. share/openEMS/matlab/Tutorials/Simple_Patch_Antenna.m
  86. share/openEMS/matlab/Tutorials/StripLine2MSL.m
  87. share/openEMS/matlab/Tutorials/readme
  88. share/openEMS/matlab/WriteHDF5.m
  89. share/openEMS/matlab/WriteOpenEMS.m
  90. share/openEMS/matlab/calcLumpedPort.m
  91. share/openEMS/matlab/calcPort.m
  92. share/openEMS/matlab/calcTLPort.m
  93. share/openEMS/matlab/calcWGPort.m
  94. share/openEMS/matlab/calc_ypar.m
  95. share/openEMS/matlab/examples/__deprecated__/MSL2.m
  96. share/openEMS/matlab/examples/antennas/Bi_Quad_Antenna.m
  97. share/openEMS/matlab/examples/antennas/Patch_Antenna.m
  98. share/openEMS/matlab/examples/antennas/Patch_Antenna_Array.m
  99. share/openEMS/matlab/examples/antennas/infDipol.m
  100. share/openEMS/matlab/examples/antennas/inverted_f.m
  101. share/openEMS/matlab/examples/optimizer/optimizer_asco.m
  102. share/openEMS/matlab/examples/optimizer/optimizer_simfun.m
  103. share/openEMS/matlab/examples/other/Helix.m
  104. share/openEMS/matlab/examples/other/LumpedElement.m
  105. share/openEMS/matlab/examples/other/Metamaterial_PlaneWave_Drude.m
  106. share/openEMS/matlab/examples/other/PML_reflection_analysis.m
  107. share/openEMS/matlab/examples/other/PlaneWave.m
  108. share/openEMS/matlab/examples/other/gauss_excitation_test.m
  109. share/openEMS/matlab/examples/other/resistance_sheet.m
  110. share/openEMS/matlab/examples/transmission_lines/CPW_Line.m
  111. share/openEMS/matlab/examples/transmission_lines/Finite_Stripline.m
  112. share/openEMS/matlab/examples/transmission_lines/MSL.m
  113. share/openEMS/matlab/examples/transmission_lines/MSL_Losses.m
  114. share/openEMS/matlab/examples/transmission_lines/Stripline.m
  115. share/openEMS/matlab/examples/transmission_lines/directional_coupler.m
  116. share/openEMS/matlab/examples/waveguide/Circ_Waveguide.m
  117. share/openEMS/matlab/examples/waveguide/Circ_Waveguide_CylinderCoords.m
  118. share/openEMS/matlab/examples/waveguide/Coax.m
  119. share/openEMS/matlab/examples/waveguide/Coax_CylinderCoords.m
  120. share/openEMS/matlab/examples/waveguide/Coax_Cylindrical_MG.m
  121. share/openEMS/matlab/examples/waveguide/Rect_Waveguide.m
  122. share/openEMS/matlab/h5readatt_octave.cc
  123. share/openEMS/matlab/harminv.m
  124. share/openEMS/matlab/optimize.m
  125. share/openEMS/matlab/optimizer_asco_sim.m
  126. share/openEMS/matlab/physical_constants.m
  127. share/openEMS/matlab/plotFF3D.m
  128. share/openEMS/matlab/plotFFdB.m
  129. share/openEMS/matlab/plotRefl.m
  130. share/openEMS/matlab/polarFF.m
  131. share/openEMS/matlab/private/ReadNF2FF.m
  132. share/openEMS/matlab/private/invoke_openEMS.m
  133. share/openEMS/matlab/queue_addProcess.m
  134. share/openEMS/matlab/queue_checkProcess.m
  135. share/openEMS/matlab/queue_delProcess.m
  136. share/openEMS/matlab/setup.m
  137. @owner
  138. @group
  139. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • openems>0:science/openems
  • For LIB depends:
    • libnf2ff.so:science/openems
    • libopenEMS.so:science/openems
To install the port:
cd /usr/ports/science/openems/ && make install clean
To add the package, run one of these commands:
  • pkg install science/openems
  • pkg install openems
PKGNAME: openems
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 powerpc64 powerpc64le
distinfo:
Packages (timestamps in pop-ups are UTC):
openems
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd640.0.35.71_10.0.35.71_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd640.0.35.71_10.0.35.71_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd640.0.35.71_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libboost_system.so : devel/boost-libs
  2. libCSXCAD.so : cad/csxcad
  3. libexpat.so : textproc/expat2
  4. libfparser-4.5.so : math/fparser
  5. libhdf5.so : science/hdf5
  6. libpng16.so : graphics/png
  7. libsz.so : science/szip
  8. libtiff.so : graphics/tiff
  9. libtinyxml.so : textproc/tinyxml
  10. libvtkCommonCore-8.2.so : math/vtk8
  11. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/thliebig/openEMS/tar.gz/v0.0.35-71-g4c24b6e?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
14 Nov 2021 15:31:37
 files touched by this commit commit hash:8c1254cf2df04f04a2a95b1ea10da0310805da03  0.0.35.71_1
Mikael Urankar (mikael) search for other commits by this committer
science/openems: Only works on amd64 and powerpc64.
01 Oct 2021 14:39:19
 files touched by this commit commit hash:421f92a120e9986884c1842a43bd99d2c114abf1  0.0.35.71_1
Piotr Kubaj (pkubaj) search for other commits by this committer
science/openems: fix build on powerpc64*

Add FreeBSD names for 64-bit POWER to the check.
19 Aug 2021 08:46:11
 files touched by this commit commit hash:fadadd92e69dc54d23bc41f1386d40967b1372a9  0.0.35.71_1
Yuri Victorovich (yuri) search for other commits by this committer
science/openems: Change to vtk8 because the app using this library doesn't
support vtk9
19 Aug 2021 01:25:38
 files touched by this commit commit hash:f389fab6ac093bcaa49cb63afad7070daabff208  0.0.35.71
Yuri Victorovich (yuri) search for other commits by this committer
science/openems: New port: Electromagnetic field solver using the EC-FDTD method

Number of commits found: 4