From 6c8c93589b65c6627badbd6a6b7bb73d4a3ec42b Mon Sep 17 00:00:00 2001 From: Paul Brinkmeier Date: Wed, 17 Jan 2024 18:46:35 +0100 Subject: [PATCH] Update small.json for CUDA testing --- experiments/configs/small.json | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/experiments/configs/small.json b/experiments/configs/small.json index 031df2e..30720d9 100644 --- a/experiments/configs/small.json +++ b/experiments/configs/small.json @@ -1,21 +1,40 @@ { "#Testing": { - "description": "Cellular Potts Model with dynamic ECM" + "description": "Minimal config for debugging CUDA code" }, "Application": "Cells", "Geometry": { - "blocksize": [15, 15, 15], + "blocksize": [5, 5, 5], "blockcount": [1, 1, 1] }, "Settings": { - "timesteps": 100, + "timesteps": 1, "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], @@ -53,12 +72,15 @@ "killdistance": 100 }, "checkerboard": "00", - "energyfunctions": ["Volume00", "Surface00", "Adhesion00", "Potential00"], + "energyfunctions": ["Volume00", "Surface00", "Adhesion00", "Potential00", "DynamicECM00"], "centerofmass": { "steps": 10 }, "dynamicecm": { "enabled": true, + "ecmCellID": 0, + "stepsPerMcs": 1, + "pushSteps": 1, "deltat": 0.1, "eta": 0.5 } @@ -67,7 +89,7 @@ "ParallelVTK_Displacement": { "writer": "ParallelVtkImage", "outputtype": "Float32", - "field": "dynamicecm_displacement", + "field": "dynamicecm", "steps": 1 } },