An open API service indexing awesome lists of open source software.

https://github.com/japhiolite/a-moose-and-you

I start to learn using MOOSE from scratch. This is, where I document my learning curve
https://github.com/japhiolite/a-moose-and-you

moose

Last synced: 3 months ago
JSON representation

I start to learn using MOOSE from scratch. This is, where I document my learning curve

Awesome Lists containing this project

README

          

# A Moose and you

I start to learn using MOOSE from scratch. This is, where I document my learning curve and stuff which I think can be helpful for beginners.


drawing

Photo by [Malte Wingen](https://unsplash.com/@maltewingen)

First off, a *Disclaimer*:
The here documented steps are my personal experiences. It may be the case that relevant information is already available on the official [MOOSE documentation](https://www.mooseframework.org/) and that I just didn't find it there. Further, I use the [Porous Flow Module](https://www.mooseframework.org/modules/porous_flow/index.html), so stuff I write here may not generally applicable.
Finally, the stuff written here will not dive into theoretical detail and the MOOSE infrastructure, but just be a basic use case scenario.
This means, that steps like installation will not be covered here. And honestly, the MOOSE homepage provides a good installation guide.

## Where to start

When starting using MOOSE, there are different sources, depending what you use MOOSE for. As a general starting guide, the [examples](https://www.mooseframework.org/examples/) provide a wide range of different applications. There also exists a dedicated [tutorial](https://www.mooseframework.org/modules/porous_flow/tutorial_00.html) specifically for the Porous Flow Module, which covers different applications using this module.

## Contents

* [Generate a mesh](content/makemesh.md)
* [Set up a model](content/inputfiles.md)
* [Run a model](content/runmodel.md)
* [GemPy 2 MOOSE](content/GemPy2Moose.md)