Skip to content

MORFEUS FV Input File

Ian Porter edited this page Feb 3, 2020 · 2 revisions

The MORFEUS input file uses the .json input file structure. The input consists of the following sections:

Geometry

Materials

Source

Boundary Conditions

There are two types of high-level boundary conditions:

  • MATH - These inputs require user-specified math solution BCs
  • WALL - These inputs require physics-defined types of BCs

MATH BCs

  1. Dirichlet
  2. Neumann
  3. Robin
  4. Dirichlet Map
  5. Neumann Map
  6. Robin Map
  7. Neumann Flux
  8. Robin Convection

WALL BCs

Temperature BCs

  1. Fixed
  2. Adiabatic
  3. Flux
  4. Convection
  5. Convection Map

Concentration BCs

  1. Fixed
  2. Adiabatic

Velocity BCs

  1. No slip
  2. Free slip
  3. Sliding
  4. Moving
  5. Free sliding

Position BCs

  1. Stationary
  2. Moving

Stress BCs

  1. Free
  2. Prescribed

Pressure BCs

  1. Free
  2. Prescribed

Example

{
"BCS": [
    {
    "surface-ids": [1,3,4],
    "type": "math",
    "description": "blah",
    "id": 3,
    "abc": [ 0.0, 0.0, 0.0 ]
    },
    {
    "surface-ids": [2,5],
    "type": "wall",
    "description": "blah",
    "temperature": {
        "id" : 1,
        "value": 500.0
    },
    "stress": {
        "id" : 1
    },
    "velocity": {
        "id" : 1
    }
    }
    ]
}

Time / Solver Info

Clone this wiki locally