Skip to content
/ macaw Public

MaCaw is a MOOSE-based application that enables domain-decomposed neutral particle transport calculations in MOOSE. It leverages the ray tracing MOOSE module for unstructured mesh tracking and OpenMC for collision physics, handling material definitions, and tallying quantities.

License

Notifications You must be signed in to change notification settings

idaholab/macaw

Repository files navigation

MaCaw

MaCaw is a MOOSE-based Monte Carlo neutral particle transport code. It is designed to leverage the MOOSE ray tracing module for parallel scalability and OpenMC physics routines for reduced development cost and flexibility.

To build MaCaw:

Build OpenMC

git submodule init openmc git submodule update cd openmc mkdir build cd build cmake .. make -j 56 cd ../..

Build MaCaw

make -j 56

About

MaCaw is a MOOSE-based application that enables domain-decomposed neutral particle transport calculations in MOOSE. It leverages the ray tracing MOOSE module for unstructured mesh tracking and OpenMC for collision physics, handling material definitions, and tallying quantities.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published