Skip to content

Creating a new shared MOOSE Module

Cody Permann edited this page Feb 15, 2014 · 4 revisions

Note: All code shared within a MOOSE module will be made publicly available. Please do not push any code or information that is export controlled or proprietary in nature.

  1. Clone the Stork repo

    git clone https://github.com/idaholab/stork.git
    
  2. Choose a new module name that is descriptive and represents your physics.

  3. Run the make_new_module.sh script.

    Note: You must supply the base location of the MOOSE directory. Your new module will be created inside of the $MOOSE_DIR/modules/ directory.

    cd stork
    ./make_new_modules.sh <new module name> <MOOSE_DIR>
    
  4. Register your new module inside of ModuleApp.C and the module_list.mk file. Instructions for registering your module are contained within each of these files.

Clone this wiki locally