{
  "#Testing": {
    "description": "Minimal config for debugging CUDA code"
  },
  "Application": "Cells",
  "Geometry": {
    "blocksize": [5, 5, 5],
    "blockcount": [1, 1, 1]
  },
  "Settings": {
    "timesteps": 3,
    "randomseed": 42
  },
  "Filling": {
    "cells": [
      {
        "_comment": "This is for the dynamic ECM",
        "shape": "cube",
        "box": [
          [0, 0, 0],
          [4, 2, 4]
        ],
        "value": 0,
        "celltype": 0
      },
      {
        "shape": "cube",
        "box": [
          [1, 1, 1],
          [3, 3, 3]
        ],
        "celltype": 2
      }
    ]
  },
  "CellsInSilico": {
    "liquid": 1,
    "adhesion": {
      "matrix": [
        [0, 0, 0, 0],
        [0, 20, 5, 5],
        [0, 5, 10, 5],
        [0, 5, 5, 5]
      ]
    },
    "temperature": 15,
    "volume": {
      "default": {
        "storage": "const",
        "value": 300
      },
      "lambda": {
        "storage": "const",
        "value": 10
      }
    },
    "potential": {
      "direction": [1, 1, 0],
      "coupling": [0, 150, 100, 50]
    },
    "surface": {
      "default": {
        "storage": "const",
        "value": 400
      },
      "lambda": {
        "storage": "const",
        "value": 10
      }
    },
    "cleaner": {
      "killdistance": 100
    },
    "checkerboard": "00",
    "energyfunctions": ["Volume00", "Surface00", "Adhesion00", "Potential00", "DynamicECM00"],
    "centerofmass": {
      "steps": 10
    },
    "dynamicecm": {
      "enabled": true,
      "ecmCellID": 0,
      "stepsPerMcs": 1,
      "pushSteps": 1,
      "deltat": 0.1,
      "eta": 0.5
    }
  },
  "Writers": {
    "ParallelVTK_Displacement": {
      "writer": "ParallelVtkImage",
      "outputtype": "Float32",
      "field": "dynamicecm",
      "steps": 1
    }
  },
  "WriteActions": ["ParallelVTK_Displacement"]
}