From c30c783bca9c015fc763aaaedd198302ef59f22d Mon Sep 17 00:00:00 2001 From: James E McClure Date: Thu, 25 Apr 2019 15:10:37 -0400 Subject: [PATCH] corner case input --- example/CornerFlow/input.db | 49 +++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 example/CornerFlow/input.db diff --git a/example/CornerFlow/input.db b/example/CornerFlow/input.db new file mode 100644 index 00000000..17fb7a56 --- /dev/null +++ b/example/CornerFlow/input.db @@ -0,0 +1,49 @@ +Color { + tauA = 0.7; + tauB = 0.7; + rhoA = 1.0; + rhoB = 1.0; + alpha = 1e-3; + beta = 0.95; + F = 0, 0, 0 + Restart = false + pBC = 0 + din = 1.0 + dout = 1.0 + timestepMax = 3000 + interval = 1000 + tol = 1e-5; + das = 0.1 + dbs = 0.9 + flux = 0.0 + ComponentLabels = 0, -1 // labels for immobile components + ComponentAffinity = -1.0, 0.5 // wetting condition for immobile components (-1 = water wet / +1 oil wet) +} + +Domain { + Filename = "CornerFlow.raw" + nproc = 1, 1, 2 // Number of processors (Npx,Npy,Npz) + n = 64, 64, 64 // Size of local domain (Nx,Ny,Nz) + N = 64, 64, 128 // size of the input image + n_spheres = 1 // Number of spheres + L = 1, 1, 1 // Length of domain (x,y,z) + BC = 0 // Boundary condition type + ReadType = "8bit" + ReadValues = 0, 1, 2 // labels within the original input image + WriteValues = 0, 1, 2 // labels to write (if they aren't the same) + ComponentLabels = 0 // labels that are immobile + HistoryLabels = -1 // new labels to assign to each immobile component based on fluid history + Sw = 0.3 // target saturation for morphological routines +} + +Analysis { + blobid_interval = 1000 // Frequency to perform blob identification + analysis_interval = 1000 // Frequency to perform analysis + restart_interval = 1000 // Frequency to write restart data + visualization_interval = 2000 // Frequency to write visualization data + restart_file = "Restart" // Filename to use for restart file (will append rank) + N_threads = 4 // Number of threads to use + load_balance = "independent" // Load balance method to use: "none", "default", "independent" +} + +