示例#1
0
            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();
            }