Citing MOOSE
Framework
If you use MOOSE for your publication, please cite the following:
@misc{permann2019moose,
title={MOOSE: Enabling Massively Parallel Multiphysics Simulation},
author={Cody J. Permann and Derek R. Gaston and David Andrs and Robert W. Carlsen and Fande Kong and Alexander D. Lindsay and Jason M. Miller and John W. Peterson and Andrew E. Slaughter and Roy H. Stogner and Richard C. Martineau},
year={2019},
eprint={1911.04488},
archivePrefix={arXiv},
primaryClass={cs.MS}
}
Another reference you may consider for a good demonstration problem:
@article{gaston2015physics,
title = {Physics-based multiscale coupling for full core nuclear reactor simulation},
author = {Derek R. Gaston and Cody J. Permann and John W. Peterson and
Andrew E. Slaughter and David Andr{\v{s}} and Yaqi Wang and Michael
P. Short and Danielle M. Perez and Michael R. Tonks and Javier
Ortensi and Ling Zou and Richard C. Martineau},
journal={Annals of Nuclear Energy},
volume={84},
pages={45--54},
year={2015},
publisher={Elsevier}
}
Modules
Navier-Stokes
If you use the incompressible portion of the Navier Stokes module, please cite:
@article{peterson2018overview,
title = {Overview of the incompressible Navier--Stokes simulation capabilities
in the MOOSE framework},
author = {John W. Peterson and Alexander D. Lindsay and Fande Kong},
journal = {Advances in Engineering Software},
volume = {119},
pages = {68--92},
year = {2018},
publisher = {Elsevier}
}
Tensor Mechanics
If you use the multi-surface plasticity capability, ComputeMultiPlasticityStress
, of the Tensor Mechanics module (feel free to contact Andy Wilkins if unsure) or if you just want to demonstrate MOOSE's advanced plasticity features, please cite:
@article{wilkins_multisurface_plasticity,
author = {Deepak P. Adhikary and Chandana Jayasundara and Robert K. Podgorney and Andy H. Wilkins},
year = {2016},
month = {01},
pages = {218--234},
title = {A robust return-map algorithm for general multisurface plasticity},
volume = {109},
journal = {International Journal for Numerical Methods in Engineering},
doi = {10.1002/nme.5284}
}
If you use smoothed multi-surface plasticity, such plasticity models derived from MultiParameterPlasticityStressUpdate
(CappedMohrCoulombStressUpdate
, TensileStressUpdate
, CappedDruckerPragerStressUpdate
, CappedWeakPlaneStressUpdate
, etc - feel free to contact Andy Wilkins if unsure) of if you just want to demonstrate MOOSE's advanced plasticity features, please cite the following.
@article{wilkins_smooth_plasticity,
author = {Andy Wilkins and Benjamin W. Spencer and Amit Jain and Bora Gencturk},
title = {A method for smoothing multiple yield functions},
journal = {International Journal for Numerical Methods in Engineering},
volume = {121},
number = {3},
pages = {434--449},
doi = {10.1002/nme.6215},
year = {2020}
}