Description MOOSE (software)
moose / bison simulation: piece of fuel pellet has chipped away (center left) due manufacturing defect or damage incurred while in transit. damaged pellet surface induces high-stress state in adjacent cladding. result, pellets warm , densify before swelling out due fission products building inside of them, further stressing surrounding fuel cladding.
moose development , run-time environment solution of multi-physics systems involve multiple physical models or multiple simultaneous physical phenomena. systems represented (modeled) system of coupled nonlinear partial differential equation systems (an example of multi-physics system thermal feedback effect upon neutronics cross-sections cross-sections function of heat transfer). inside moose, jacobian-free newton krylov (jfnk) method implemented parallel nonlinear solver naturally supports effective coupling between physics equation systems (or kernels). physics kernels designed contribute nonlinear residual, minimized inside of moose. moose provides comprehensive set of finite element support capabilities (libmesh) , provides mesh adaptation , parallel execution. framework heavily leverages software libraries department of energy (doe) , national nuclear security administration (nnsa), such nonlinear solver capabilities in either portable, extensible toolkit scientific computation (petsc) project or trilinos project.
elk (extended library of kernels)
elk library common kernels, boundary conditions , material base classes.
yak (yet kernel)
yak library of common actions, kernels, boundary conditions, , material base classes radiation transport applications. yak linked rattlesnake (multi-group radiation sn transport), pronghorn (multi-group diffusion), , critter (multi-length scale temperature feedback).
Comments
Post a Comment