flownet._command_line module

flownet._command_line.create_webviz(output_folder: pathlib.Path, start_webviz: bool = True)

This function will spawn a webviz process to generated a webviz portable app using the FlowNet simulation results.

Parameters
  • output_folder – Output folder where the webviz portable app will be stored.

  • start_webviz – Start webviz?

Returns

Nothing

flownet._command_line.flownet_ahm(args: argparse.Namespace) None

Entrypoint for running flownet in AHM mode.

Parameters

args – input namespace from argparse

Returns

Nothing

flownet._command_line.flownet_hyperparam(args: argparse.Namespace) None

Entrypoint for the hyperparameter exploration and optimization mode.

Parameters

args – input namespace from argparse

Returns

Nothing

flownet._command_line.flownet_pred(args: argparse.Namespace) None

Entrypoint for running flownet in prediction mode.

Parameters

args – input namespace from argparse

Returns

Nothing

flownet._command_line.main()

Main functionality run when the ‘flownet’ command-line tool is called.

The following will be performed:
  • the input parameters will be read;

  • the configuration file interpreted;

  • the assisted history match process will be started;

  • Post-processing will be performed if required.

Returns

Nothing