Running the forward model from enkf is a multi-level process which can be summarized as follows:
  1. A Python module called jobs.py is written and stored in the directory where the forward simulation is run. This module contains a list of job-elements, where each element is a Python representation of the code entered when installing the job.
  2. The ERT application submits a Python script to the EnKF queue system, this script then loads the jobs.py module to find out which programs to run, and how to run them.
  3. The Job script starts and monitors the individual jobs in the jobs.py module.
Job script should point at the Python script which is managing the forward model.