You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

1.3 KiB

ProjectDict

simple
{
	// execute always;

	// Change files in during execution.
	changes
	{
		reduce
		{
			steps 10;
		}
	}
	
	commands
	(
		"helyxHexMesh"
		"helyxSolve"
	);

	post
	(
		(
			compare tsv;
			files "postProcessing/foo" "reference/foo";
			variables "phi";
			absolute 1e-10;
		)
	)
}

continuation
{
	execute pass simple;
	workspace reuse;
	changes 
	{
		continue
		{
			steps 1;
		}
	}
	commands
	(
		"helyxSolve"
	)
}

split
{
	execute fail simple;
	commands from "Allrun";
	workspace reuse;

	post
	(
		(
			compare tsv;
			files "postProcessing/foo" "$SIMPLE_RUN/postProcessing/foo";
			variables "phi";
		)
	)
}

continuation
{
	execute pass simple;
	workspace reuse;

	changes
	{
		files {
			"system/caseSetupDict"
			{
				global
				{
					system
					{
						controlDict
						{
							startTime latestTime;
							endTime 0.6;
						}
					}
				}
			}
		}
	}
}

variation
{
	// Change files in during execution.
	changes
	{
		reduce
		{
			steps 5;
		}
		files {
			"system/caseSetupDict"
			{
				regions
				{
					".*"
					{
						materialProperties {
							
						}
					}
				}
			}
		}
	}
	
	commands
	(
		"helyxHexMesh"
		"helyxSolve"
	);

	post
	(
		(
			compare tsv;
			files "postProcessing/foo" "reference/foo";
			variables "phi";
			absolute 1e-10;
		)
	)
}