From 6029a4a16b32edcf7ad75ddea967f5a999d8615a Mon Sep 17 00:00:00 2001 From: Stephen Copplestone Date: Fri, 9 Dec 2022 14:12:59 +0100 Subject: [PATCH] Adjusted virtual cell merge reggie to include load balance restart. Increased the tolerance of the analysis a little bit. --- .../NIG_DSMC/VirtualCellMerge/analyze.ini | 2 +- .../NIG_DSMC/VirtualCellMerge/command_line.ini | 2 +- .../NIG_DSMC/VirtualCellMerge/parameter.ini | 14 +++++++++++--- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/regressioncheck/NIG_DSMC/VirtualCellMerge/analyze.ini b/regressioncheck/NIG_DSMC/VirtualCellMerge/analyze.ini index 9b6217ca2..2cec5268c 100644 --- a/regressioncheck/NIG_DSMC/VirtualCellMerge/analyze.ini +++ b/regressioncheck/NIG_DSMC/VirtualCellMerge/analyze.ini @@ -2,6 +2,6 @@ h5diff_file = VirtualCellMerge_DSMCState_000.00000080000000000.h5 h5diff_reference_file = VirtualCellMerge_DSMCState_000.00000080000000000_ref.h5 h5diff_data_set = ElemData -h5diff_tolerance_value = 2e19 +h5diff_tolerance_value = 2.20e19 h5diff_tolerance_type = absolute h5diff_max_differences = 0 diff --git a/regressioncheck/NIG_DSMC/VirtualCellMerge/command_line.ini b/regressioncheck/NIG_DSMC/VirtualCellMerge/command_line.ini index b67a54f8e..61c705afb 100644 --- a/regressioncheck/NIG_DSMC/VirtualCellMerge/command_line.ini +++ b/regressioncheck/NIG_DSMC/VirtualCellMerge/command_line.ini @@ -1,3 +1,3 @@ -MPI=4 +MPI=1,2,4 restart_file = VirtualCellMerge_restart_State_000.00000040000000000.h5 cmd_suffix=DSMC.ini diff --git a/regressioncheck/NIG_DSMC/VirtualCellMerge/parameter.ini b/regressioncheck/NIG_DSMC/VirtualCellMerge/parameter.ini index 1570bf478..571644046 100644 --- a/regressioncheck/NIG_DSMC/VirtualCellMerge/parameter.ini +++ b/regressioncheck/NIG_DSMC/VirtualCellMerge/parameter.ini @@ -10,7 +10,15 @@ tend = 8.0e-7 Analyze_dt = 1E-2 ! time output -IterDisplayStep = 1000 +IterDisplayStep = 1 +! =============================================================================== ! +! Load Balance +! =============================================================================== ! +DoLoadBalance = F +PartWeightLoadBalance = F +DoInitialAutoRestart = T +InitialAutoRestart-PartWeightLoadBalance = T +LoadBalanceMaxSteps = 2 ! =============================================================================== ! ! DISCRETIZATION ! =============================================================================== ! @@ -82,9 +90,9 @@ Part-Species1-Init1-VeloIC = 0 Part-Species1-Init1-VeloVecIC = (/0.,0.,1./) Particles-NumberForDSMCOutputs = 1 -Part-TimeFracForSampling = 1 +Part-TimeFracForSampling = 0.99 Part-DoVirtualCellMerge = T Part-MinPartNumCellMerge = 1000 Part-CellMergeSpread = 3 -Part-MaxNumbCellsMerge = 500 \ No newline at end of file +Part-MaxNumbCellsMerge = 500