WebMO Help - Engine Managers

Selecting Engines

Computational engines are configured with the corresponding {Engine} Manager.

WebMO Pro and Enterprise support multiple computational servers and/or queues, each of which can run computational chemistry programs. The server or queue is displayed at the top of the {Engine} Manager page. If the desired server or queue is not displayed, then it must be chosen from the Interface Manager, after which its engines can be enabled and edited.


Computational Engine Manager for Servers

Computational Engine Manager for Queues

Configuring Engines

{Engine} Manager pages vary with each computational chemistry program. In generally, one needs to specify the version of the program, the directory of the executable, and other other directory locations.

If present, the Suggest button may be used to complete some entries. Specify the program directory, click the Suggest button, and as much information as possible will be automatically filled in.

Once the computational program is configured, click the Submit button for the settings to take effect. A green confirmation message, or red error message, will be displayed.


Suggest Button

Auto-Completed Directory Locations

Setting Cores (Pro & Enterprise)

The minimum, maximum, and default number of CPU cores can be specified for each program on a server. The minimum number of cores is typically 1, but can in principle be set higher. The maximum available number of cores cannot exceed what is available on the system, as specified in the System Manager.

Similarly, the minimum, maximum, and default number cores/node can be specified for each program in a queue. A default node type and resource list can also be specified as described in Resources.

The default number of cores is how many will be requested by a user, unless it is changed on the Advanced Job Options tab.

Once the computational program is configured, click the Submit button for the settings to take effect. A green confirmation message, or red error message, will be displayed.