notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
openmc Monte Carlo neutron and photon transport simulation code
0.13.0 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.12.2_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-10-11 03:57:13
Last Update: 2022-05-16 06:49:43
Commit Hash: 2d34c2b
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (146 items)
Collapse this list.
  1. /usr/local/share/licenses/openmc-0.13.0/catalog.mk
  2. /usr/local/share/licenses/openmc-0.13.0/LICENSE
  3. /usr/local/share/licenses/openmc-0.13.0/MIT
  4. bin/openmc
  5. include/faddeeva/Faddeeva.cc
  6. include/faddeeva/Faddeeva.hh
  7. include/gsl-lite/gsl-lite.hpp
  8. include/gsl/gsl-lite.hpp
  9. include/openmc/angle_energy.h
  10. include/openmc/array.h
  11. include/openmc/bank.h
  12. include/openmc/boundary_condition.h
  13. include/openmc/bremsstrahlung.h
  14. include/openmc/capi.h
  15. include/openmc/cell.h
  16. include/openmc/cmfd_solver.h
  17. include/openmc/constants.h
  18. include/openmc/container_util.h
  19. include/openmc/cross_sections.h
  20. include/openmc/dagmc.h
  21. include/openmc/distribution.h
  22. include/openmc/distribution_angle.h
  23. include/openmc/distribution_energy.h
  24. include/openmc/distribution_multi.h
  25. include/openmc/distribution_spatial.h
  26. include/openmc/eigenvalue.h
  27. include/openmc/endf.h
  28. include/openmc/error.h
  29. include/openmc/event.h
  30. include/openmc/external/quartic_solver.h
  31. include/openmc/file_utils.h
  32. include/openmc/finalize.h
  33. include/openmc/geometry.h
  34. include/openmc/geometry_aux.h
  35. include/openmc/hdf5_interface.h
  36. include/openmc/initialize.h
  37. include/openmc/lattice.h
  38. include/openmc/material.h
  39. include/openmc/math_functions.h
  40. include/openmc/memory.h
  41. include/openmc/mesh.h
  42. include/openmc/message_passing.h
  43. include/openmc/mgxs.h
  44. include/openmc/mgxs_interface.h
  45. include/openmc/neighbor_list.h
  46. include/openmc/nuclide.h
  47. include/openmc/openmp_interface.h
  48. include/openmc/output.h
  49. include/openmc/particle.h
  50. include/openmc/particle_data.h
  51. include/openmc/particle_restart.h
  52. include/openmc/photon.h
  53. include/openmc/physics.h
  54. include/openmc/physics_common.h
  55. include/openmc/physics_mg.h
  56. include/openmc/plot.h
  57. include/openmc/position.h
  58. include/openmc/progress_bar.h
  59. include/openmc/random_dist.h
  60. include/openmc/random_lcg.h
  61. include/openmc/reaction.h
  62. include/openmc/reaction_product.h
  63. include/openmc/scattdata.h
  64. include/openmc/search.h
  65. include/openmc/secondary_correlated.h
  66. include/openmc/secondary_kalbach.h
  67. include/openmc/secondary_nbody.h
  68. include/openmc/secondary_thermal.h
  69. include/openmc/secondary_uncorrelated.h
  70. include/openmc/settings.h
  71. include/openmc/shared_array.h
  72. include/openmc/simulation.h
  73. include/openmc/source.h
  74. include/openmc/state_point.h
  75. include/openmc/string_utils.h
  76. include/openmc/summary.h
  77. include/openmc/surface.h
  78. include/openmc/tallies/derivative.h
  79. include/openmc/tallies/filter.h
  80. include/openmc/tallies/filter_azimuthal.h
  81. include/openmc/tallies/filter_cell.h
  82. include/openmc/tallies/filter_cell_instance.h
  83. include/openmc/tallies/filter_cellborn.h
  84. include/openmc/tallies/filter_cellfrom.h
  85. include/openmc/tallies/filter_collision.h
  86. include/openmc/tallies/filter_delayedgroup.h
  87. include/openmc/tallies/filter_distribcell.h
  88. include/openmc/tallies/filter_energy.h
  89. include/openmc/tallies/filter_energyfunc.h
  90. include/openmc/tallies/filter_legendre.h
  91. include/openmc/tallies/filter_match.h
  92. include/openmc/tallies/filter_material.h
  93. include/openmc/tallies/filter_mesh.h
  94. include/openmc/tallies/filter_meshsurface.h
  95. include/openmc/tallies/filter_mu.h
  96. include/openmc/tallies/filter_particle.h
  97. include/openmc/tallies/filter_polar.h
  98. include/openmc/tallies/filter_sph_harm.h
  99. include/openmc/tallies/filter_sptl_legendre.h
  100. include/openmc/tallies/filter_surface.h
  101. include/openmc/tallies/filter_time.h
  102. include/openmc/tallies/filter_universe.h
  103. include/openmc/tallies/filter_zernike.h
  104. include/openmc/tallies/tally.h
  105. include/openmc/tallies/tally_scoring.h
  106. include/openmc/tallies/trigger.h
  107. include/openmc/thermal.h
  108. include/openmc/timer.h
  109. include/openmc/track_output.h
  110. include/openmc/urr.h
  111. include/openmc/vector.h
  112. include/openmc/version.h
  113. include/openmc/version.h.in
  114. include/openmc/volume_calc.h
  115. include/openmc/weight_windows.h
  116. include/openmc/wmp.h
  117. include/openmc/xml_interface.h
  118. include/openmc/xsdata.h
  119. lib/cmake/OpenMC/OpenMCConfig.cmake
  120. lib/cmake/OpenMC/OpenMCConfigVersion.cmake
  121. lib/cmake/OpenMC/OpenMCTargets-release.cmake
  122. lib/cmake/OpenMC/OpenMCTargets.cmake
  123. lib/cmake/gsl-lite/gsl-lite-config-version.cmake
  124. lib/cmake/gsl-lite/gsl-lite-config.cmake
  125. lib/cmake/gsl-lite/gsl-lite-targets.cmake
  126. lib/libfaddeeva.a
  127. lib/libopenmc.so
  128. share/man/man1/openmc.1.gz
  129. share/openmc/relaxng/cross_sections.rnc
  130. share/openmc/relaxng/cross_sections.rng
  131. share/openmc/relaxng/geometry.rnc
  132. share/openmc/relaxng/geometry.rng
  133. share/openmc/relaxng/materials.rnc
  134. share/openmc/relaxng/materials.rng
  135. share/openmc/relaxng/mg_cross_sections.rnc
  136. share/openmc/relaxng/mg_cross_sections.rng
  137. share/openmc/relaxng/plots.rnc
  138. share/openmc/relaxng/plots.rng
  139. share/openmc/relaxng/readme.rst
  140. share/openmc/relaxng/settings.rnc
  141. share/openmc/relaxng/settings.rng
  142. share/openmc/relaxng/tallies.rnc
  143. share/openmc/relaxng/tallies.rng
  144. @owner
  145. @group
  146. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • openmc>0:science/openmc
  • For LIB depends:
    • libopenmc.so:science/openmc
To install the port:
cd /usr/ports/science/openmc/ && make install clean
To add the package, run one of these commands:
  • pkg install science/openmc
  • pkg install openmc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: openmc
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
openmc
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.12.2_1
FreeBSD:12:amd640.13.00.12.2_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.13.00.12.2_1
FreeBSD:13:amd640.13.00.12.2_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch640.13.0-
FreeBSD:14:amd640.13.0-
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. xtensor>0 : math/xtensor
  2. mpich>0 : net/mpich
  3. cmake : devel/cmake
  4. eigen3.pc : math/eigen3
  5. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. mpich>0 : net/mpich
Library dependencies:
  1. libfmt.so : devel/libfmt
  2. libhdf5.so : science/hdf5
  3. libpng16.so : graphics/png
  4. libpugixml.so : textproc/pugixml
  5. libsz.so : science/szip
This port is required by:
for Build
  1. science/py-OpenMC
for Run
  1. science/py-OpenMC

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/openmc-dev/openmc/tar.gz/v0.13.0?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
16 May 2022 06:49:43
 files touched by this commit commit hash:2d34c2bfeaa82867acfa7d73bec9644b2acecbb1  0.13.0
Loïc Bartoletti (lbartoletti) search for other commits by this committer
devel/cmake: Update to 3.23.0

Update to 3.23.0.
Fix pkg-plist: using the default share/man location

Release Notes:
  https://cmake.org/cmake/help/v3.23/release/3.23.html

PR:		262886
Exp-run by:	antoine
08 May 2022 20:55:59
 files touched by this commit commit hash:cb8f593f6fc81ccfb9dd7fa762392f80e80ba6ac  0.13.0
Yuri Victorovich (yuri) search for other commits by this committer
science/{,py-}openmc: Update 0.12.2 -> 0.13.0

Reported by:	portscout
12 Oct 2021 20:52:17
 files touched by this commit commit hash:5a01079e224bafb6d19a74496fa78a0cb419eb46  0.12.2_1
Yuri Victorovich (yuri) search for other commits by this committer
science/openmc: Unbreak LIBMESH option by switching to mpich

As it turned out LibMesh fails to compile with OpenMPI-{3,4}
11 Oct 2021 03:56:33
 files touched by this commit commit hash:eb26b25084ca81ec7a3df633d635337b881cf7a0  0.12.2
Yuri Victorovich (yuri) search for other commits by this committer
science/openmc: New port: Monte Carlo neutron and photon transport simulation
code

Number of commits found: 4