public override void ExecuteSimple() { // extract input argument var simulationCase = arguments.SimulationCase; if (simulationCase == null) { PetrelLogger.ErrorStatus("RunCaseWorkstep: simulation case cannot be null"); return; } // // get case runner for the case var caseRunner = SimulationSystem.GetCaseRunner(simulationCase); // // export and run the case caseRunner.Export(); caseRunner.Run(); }