TYPE WellCompleteConfig :
STRUCT
	WellNumber : INT; // a unique identifier for this well
	TestDuration : UDINT; // seconds
	
	PurgeVolumeGas : REAL; // m3
	PurgeVolumeLiquid : REAL; // m3
	PurgeVolumeWater : REAL; // m2
	
	// nested structs to hold config for each run
	GasFlowRunConfig : GasFlowRunConfiguration;
	LiquidFlowRunConfig: LiquidFlowRunConfiguration;
	WaterFlowRunConfig : WaterFlowRunConfiguration;
END_STRUCT
END_TYPE