Building an application on MOOSE

Yesterday, I attended to the workshop of MOOSE held by members of the Idaho National Laboratory. There were two days, where they showcased around 11 exercises of MOOSE. One of them was the hands-ons by Andrew Slaughter, and I want to share that experience.

First of all, we can clone the repository to see the structure of the folders of a MOOSE app.

git clone https://github.com/aeslaughter/MurderHornet.git

Inside the application which in this case is called MurderHornet, we are going to build it in parallel to finally run the tests previously set. We have to see a message PASS for this test.

cd MurderHornet/
make -j 4
./run_tests

Now, it is time to run the input file with the executable developed by Andrew inside the kernel folder. Usually, the input is located inside the problem folder.

~/projects/MurderHornet/problems
../murder_hornet-opt -i laplace_young.i

Lastly, we can view the simulation using peacock by executing the following command:

~/projects/moose/python/peacock/peacock -r laplace_young_out.e

Thanks so much to Jason Miller and to  Alex Angelou for the help with MOOSE 🙂

About Julita Inca

System Engineering degree at UNAC, Computer Science Masters at PUCP, High Performance Masters at University of Edinburgh, Winner OPW GNOME 2011, GNOME Foundation member since 2012, Fedora Ambassador since 2012, winner of the Linux Foundation scholarship 2012, Linux Admin at GMD 2012, IT Specialist at IBM 2013. Academia experience in lecturing at PUCP, USIL and UNI Peru (2010-2018). HPC intern at ORNL 2018. HPC Software Specialist at UKAEA since 2020. Tech Certifications: RHCE, RHCSA, AIX 6.1, AIX 7 Administrator, and ITILv3. Leader of LinuXatUNI Community, Creator of the "Mujeres Imperfectas | I'm perfect woman" channel, Reviewer of the Technological Magazine of ESPOL-RTE, Online trainer at BackTrackAcademy, blogger, photographer, IT-Linux-HPC-science worldwide speaker, graphic designer, researcher, content creator, press communicator... a simple mortal, just like you!
This entry was posted in τεχνολογια :: Technology and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s